Obec Pěčnov leží v Jihočeském kraji v ORP Prachatice v nadmořské výšce 600 m. V roce 2014 zde žilo 137 obyvatel. Pěčnov má katastrální území o rozloze 199 ha.