La ciudad de Benavente se encuentra situada al norte de la provincia de Zamora, ubicada sobre una colina desde la que domina una extensa vega. Es geográficamente el centro de confluencia de dos zonas bien diferenciadas, tanto física como económicamente, cual son la Tierra de Campos y la Comarca de Los Valles, esta última regada por los ríos Esla, Eria, Tera y Órbigo.
Su término municipal limita al norte con Manganeses de la Polvorosa, Villabrázaro y San Cristóbal de Entreviñas, al este con Castrogonzalo y Villanueva de Azoague, al sur con la anterior localidad y con Santa Colomba de las Monjas y al oeste con el término de Santa Cristina de la Polvorosa. |