Obec Hodonice leží v Jihomoravském kraji v ORP Znojmo v nadmořské výšce 205 m. V roce 2014 zde žilo 1830 obyvatel. Hodonice má katastrální území o rozloze 871 ha.