Zarza de Granadilla se ubica en el llano, junto al río Ambroz y al embalse de Gabriel y Galán.
Es un entorno variado, donde tierras de pasto, dehesa, olivares y parcelas de regadío conviven con las aguas del embalse de Gabriel y Galán y la verde ribera del río, en contraste con el gran bosque de pinos que asciende por las tierras de Granadilla hacia Salamanca.
Su trama urbana es reticular, aunque no siempre ortogonal, con largas calles y espacios irregulares abiertos en la zona central.
Son interesantes la iglesia de Nuestra Señora de la Asunción y la ermita del Cristo de la Misericordia, así como la antigua villa de Granadilla, a 11 km, anexionada en 1965.