Obec Stráž nad Ohří leží v Karlovarském kraji v ORP Ostrov v nadmořské výšce 328 m. V roce 2014 zde žilo 588 obyvatel. Stráž nad Ohří má katastrální území o rozloze 2897 ha.