Obec Bílsko leží v Jihočeském kraji v ORP Vodňany v nadmořské výšce 457 m. V roce 2014 zde žilo 206 obyvatel. Bílsko má katastrální území o rozloze 1132 ha.