Město Březová leží v Karlovarském kraji v ORP Sokolov v nadmořské výšce 487 m. V roce 2014 zde žilo 2704 obyvatel. Březová má katastrální území o rozloze 5959 ha.