Obec Báňovice leží v Jihočeském kraji v ORP Dačice v nadmořské výšce 516 m. V roce 2014 zde žilo 106 obyvatel. Báňovice má katastrální území o rozloze 479 ha.