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