Navatrasierra es una Entidad Local Menor enclavada en el término municipal de Villar del Pedroso (Provincia de Cáceres, España).
El pueblo está situado al Sur-Este de la provincia de Cáceres. Su territorio abarca una extensión de unos 100 km² y está delimitado geográficamente por dos escarpadas sierras, la Sierra de Altamira al Nor-Este, que forma parte de la Comarca de la Jara Cacereña, y la Sierra del Hospital del Obispo al Sur-Oeste, que forma parte de las Villuercas. Limita al Norte con el término municipal de Villar del Pedroso, al Sur con Alía y la Calera, al Este con Carrascalejo y Mohedas de la Jara y al Oeste con Castañar de Ibor y Navalvillar de Ibor.
El pueblo está situado en la solana de la Sierra de Altamira, a una altitud de unos 730 metros sobre el nivel del mar. Ente las dos Sierras el terreno se encuentra interrumpido por una infinidad de cerros y profundos valles por los cuales discurren las aguas de los numerosos arroyos y torrentes que llevan sus aguas a los dos ríos que forman el valle central: el Gualija y el Guadarranque, estando ambas sierras divididas por estrechas gargantas u hoyas, dando una gran vistosidad al paisaje. Navatrasierra está enclavado en el Geoparque Mundial Unesco Villuercas-Ibores-Jara y forma parte del Sendero Internacional Apalachense. Así mismo, por su término pasa el Camino Real de Guadalupe.