Obec Svatava leží v Karlovarském kraji v ORP Sokolov v nadmořské výšce 407 m. V roce 2014 zde žilo 1678 obyvatel. Svatava má katastrální území o rozloze 1158 ha.