Benavente is a town and municipality in the north of the province of Zamora, in the autonomous community Castile and León of Spain. It has about 20,000 inhabitants.
The Province of Zamora is a province of western Spain, in the western part of the autonomous community of Castile and León. It is bordered by the provinces of Ourense, León, Valladolid, and Salamanca,