Obec Budislav leží v Jihočeském kraji v ORP Soběslav v nadmořské výšce 455 m. V roce 2014 zde žilo 394 obyvatel. Budislav má katastrální území o rozloze 884 ha.