Obec Běhařovice leží v Jihomoravském kraji v ORP Znojmo v nadmořské výšce 381 m. V roce 2014 zde žilo 392 obyvatel. Běhařovice má katastrální území o rozloze 1403 ha.