La Granja es un municipio ubicado en la provincia de Provincia de Cáceres en Extremadura. La población de La Granja es de 323 personas (2020), el área de La Granja es de 15 kilómetros cuadrados, la distancia de La Granja a Mérida (capital de la Extremadura) es de 150 kilómetros, la distancia de La Granja a Madrid es de 289 kilómetros. La Granja comparte fronteras con Aldeanueva del Camino, Segura de Toro, Casas del Monte, Zarza de Granadilla y Abadía.