Geografía

El pueblo de LA GRANJA, se encuentra situado al norte de la provincia de Cáceres, se asienta sobre terrenos del cámbrico en el Valle del río Ambroz, cuenta con una extensión de 15 kilometros cuadrados. Pertenece a la Comarca de Trasierra-Tierras de Granadilla delimitada por las comarcas del Valle del Ambroz, las Hurdes y Sierra de Gata. Limita al norte con  la población de Abadía, al sur con Casas del Monte y Segura de Toro, al Este con Aldeanueva del Camino y al oeste con Zarza de Granadilla Sus alrededores cuentan con grandes extensiones de encinas, alcornoques y matorral bajo como la jara, y lo más destacable el paso del río Ambroz cuyo cauce ofrece una amplia piscina natural, situada a unos 500 metros de la N630. Es un pueblo muy bien comunicado, de fácil llegada, se encuentra a menos de 1 km. de la Autovía de La Plata A66 en la salida 442 de la misma. El nombre de la La Granja evoca el concepto de una hacienda con caseríos, huertas y establo. Es probable que haga referencia a su relación con la población de Granadilla primero y de Abadía después, en cuanto suponía una base de explotación y abastecimiento agrícola y ganadero para estas poblaciones, tan relacionadas con el ducado de la Casa de Alba, en su poblamiento y explotación después de la Reconqusta. Aún hoy la explotaciones agrícolas y ganaderas, marca el medio de vida de sus habitantes, cuyo número son 419. Al igual que los otros municipios de la mancomunidad el sector primario recoge el 60% de la población activa.