Obec Libějovice leží v Jihočeském kraji v ORP Vodňany v nadmořské výšce 434 m. V roce 2014 zde žilo 465 obyvatel. Libějovice má katastrální území o rozloze 1341 ha.