Torremocha es un municipio ubicado en la provincia de Provincia de Cáceres en Extremadura. La población de Torremocha es de 793 personas (2020), el área de Torremocha es de 64 kilómetros cuadrados, la distancia de Torremocha a Mérida (capital de la Extremadura) es de 50 kilómetros, la distancia de Torremocha a Madrid es de 307 kilómetros. Torremocha comparte fronteras con Cáceres, Botija, Valdefuentes, Montánchez, Albalá, Casas de Don Antonio y Aldea del Cano.