Obec Odrava leží v Karlovarském kraji v ORP Cheb v nadmořské výšce 422 m. V roce 2014 zde žilo 242 obyvatel. Odrava má katastrální území o rozloze 1265 ha.