Obec Běleč leží v Jihočeském kraji v ORP Tábor v nadmořské výšce 457 m. V roce 2014 zde žilo 176 obyvatel. Běleč má katastrální území o rozloze 1223 ha.