Obec Hájek leží v Jihočeském kraji v ORP Vodňany v nadmořské výšce 460 m. V roce 2014 zde žilo 39 obyvatel. Hájek má katastrální území o rozloze 280 ha.