Obec Perštejn leží v Ústeckém kraji v ORP Kadaň v nadmořské výšce 365 m. V roce 2014 zde žilo 1109 obyvatel. Perštejn má katastrální území o rozloze 2058 ha.