Obec Obora leží v Plzeňském kraji v ORP Tachov v nadmořské výšce 620 m. V roce 2014 zde žilo 115 obyvatel. Obora má katastrální území o rozloze 1615 ha.