Obec Brod nad Dyjí leží v Jihomoravském kraji v ORP Mikulov v nadmořské výšce 175 m. V roce 2014 zde žilo 503 obyvatel. Brod nad Dyjí má katastrální území o rozloze 1124 ha.