En el norte de Extremadura

Zarza de Granadilla está enclavada en el norte de la provincia de Cáceres, en una planicie a caballo entre los valles del río Ambroz y del Alagón, a 399 m de altitud sobre el nivel del mar. Con una superficie total de 134 Km2, su término municipal es limítrofe con la provincia de Salamanca y con el emblase de Gabriel y Galán, además de englobar al de la abandonada Granadilla.

Gracias a la protección frente a los vientos fríos del norte que le ofrecen las montañas que la circundan, la población cuenta con un microclima mediterráneo de inviernos suaves y veranos secos y calurosos, en lugar del clima continental más severo de los pueblos cercanos de la meseta castellana. Además, las precipitaciones medias de 800 mm. y la orografía llana del terreno propician la abundancia de cultivos tanto de secano como de regadío.

Cuenta con una población de 1.927 habitantes que vive mayoritariamente de la agricultura (40%) y de la ganadería (20%). Un 15% se dedica al sector industrial y a la construcción, mientras que el 25% restante lo hace al sector de Servicios.

La producción agrícola de secano es básicamente de cereales y pastos, con mínimas zonas de olivar. En cuanto al regadío, el tabaco y el pimentón a partes iguales son los cultivos mayoritarios.

Un 40% del término municipal lo constituye el encinar mediterráneo conocido como DEHESA. Este ecosistema propicia la existencia de una cabaña ganadera bovina, ovina y porcina adaptada para el aprovechamiento de estos recursos.

La localidad pertenece, administrativamente hablando, al partido judicial de Hervás, población de la que dista 18 km. En términos de jurisdicción religiosa, se incluye dentro de la diócesis de Coria-Cáceres por tratarse de antiguos territorios del reino de León –al oeste de la calzada romana de la Ruta de la Plata–. La distancia a la capital es de 115 km. y de 32 km. hasta Plasencia.