Obec Oldřichov leží v Jihočeském kraji v ORP Tábor v nadmořské výšce 503 m. V roce 2014 zde žilo 221 obyvatel. Oldřichov má katastrální území o rozloze 1011 ha.