Benavente, Zamora

Benavente es un municipio situado en Zamora, en la Comunidad Autónoma de Castilla y León, España. Tiene una extensión de 45,12 km² y se encuentra a 744 metros sobre el nivel del mar según el Instituto Geográfico Nacional. Dista 65 km de Zamora, la capital provincial y 112 km de Valladolid.
Situado sobre una colina en el centro de una gran llanura, esta ciudad se inscribe en la confluencia de dos zonas geográficas diferentes tanto física como económicamente, como son la Tierra de Campos y la de los valles regados por los ríos Esla, Tera y Órbigo.