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