Obec Pec leží v Plzeňském kraji v ORP Domažlice v nadmořské výšce 507 m. V roce 2014 zde žilo 232 obyvatel. Pec má katastrální území o rozloze 795 ha.