Zarza la Mayor es un municipio ubicado en la provincia de Provincia de Cáceres en Extremadura. La población de Zarza la Mayor es de 1 199 personas (2020), el área de Zarza la Mayor es de 170.28 kilómetros cuadrados, la distancia de Zarza la Mayor a Mérida (capital de la Extremadura) es de 116 kilómetros, la distancia de Zarza la Mayor a Madrid es de 323 kilómetros. Zarza la Mayor comparte fronteras con Alcántara, Cilleros, Moraleja, Cachorrilla y Ceclavín.