Zamora Province, Spain
Zamora province, in Castile and León, is home to 165,275 people in 248 municipalities covering 4,078 sq mi. Its capital, Zamora, sits at 2,152 ft (656 m), and its highest point is Peña Trevinca, at 6,978 ft (2,127 m).
- Population (2025)
- 165,275
- −9.9% since 2015
- Area
- 4,078 sq mi
- 22nd largest of the 50 provinces
- Density
- 41 people/sq mi
- Spain: 251 people/sq mi
- Municipalities
- 248
- 231 with fewer than 1,000 people
Map of Zamora province by municipality
- Capital
- Elevation page (color shows elevation)
- Highest point and peaks
Population and municipalities
With 165,275 people on January 1, 2025, Zamora province ranks 45th by population and 22nd by area among Spain’s 50 provinces. Since 2015 it has lost 18,161 people (9.9%). Density is 41 people/sq mi, against a Spanish average of 251 people/sq mi.
The capital, Zamora, has 59,815 residents, 36% of the province. Next come Benavente (17,309), Toro (8,336), and Morales del Vino (3,040).
Of its 248 municipalities (the 8th most of any province), 231 have fewer than 1,000 people. The smallest by population is Matilla la Seca, with 33, and the largest by area is Toro, at 125 sq mi.
| Municipality | Population | Area | Elevation |
|---|---|---|---|
| Zamora | 59,815 | 57.9 sq mi | 2,152 ft |
| Benavente | 17,309 | 17.4 sq mi | — |
| Toro | 8,336 | 125 sq mi | — |
| Morales del Vino | 3,040 | 9.14 sq mi | — |
| Moraleja del Vino | 1,796 | 7.53 sq mi | — |
| Villaralbo | 1,782 | 8.36 sq mi | — |
| Fuentesaúco | 1,593 | 26.2 sq mi | — |
| Villalpando | 1,433 | 49.0 sq mi | — |
| Puebla de Sanabria | 1,378 | 31.4 sq mi | — |
| San Cristóbal de Entreviñas | 1,328 | 16.4 sq mi | — |
Elevation
The capital, Zamora, sits 2,152 ft (656 m) above sea level, the 14th highest of Spain’s 52 provincial capitals and autonomous cities.
According to the IGN’s summit table, the highest point in Zamora province is Peña Trevinca, at 6,978 ft (2,127 m), in the Galician Massif, on the border with Ourense. It’s 74 mi from the capital in a straight line and 4,826 ft higher.
Peak with a page in Zamora province or on its border: Peña Trevinca (6,978 ft).
- Peña Trevinca 6,978 ft
- Zamora 2,152 ft
Castile and León
Zamora is one of the 9 provinces of Castile and León, along with Ávila, Burgos, León, Palencia, Salamanca, Segovia, Soria, and Valladolid. See Castile and León: its provinces, population and peaks.
Tools and maps
Frequently asked questions
How many municipalities are in Zamora province?
248. That ranks 8th among Spain’s provinces, and 231 of them have fewer than 1,000 people.
What is the population of Zamora province?
165,275, according to the INE’s municipal register on January 1, 2025: the 45th most populous province in Spain.
What is the highest point in Zamora province?
Peña Trevinca, at 6,978 ft (2,127 m), according to the IGN’s summit table. It’s shared with Ourense.
What is the elevation of Zamora?
2,152 ft (656 m) above sea level, according to Spain’s National Geographic Institute (IGN).
What is the largest town in Zamora province after the capital?
Benavente, with 17,309 people. Next is Toro, with 8,336.
Sources
- Population: our own work with data from the INE website (www.ine.es), municipal register on January 1, 2025 (updated 12/11/2025).
- Area, municipal boundaries, elevations and highest point: Spain’s National Geographic Institute, IGN (CC BY 4.0 ign.es). Simplified boundaries.
- Position of peaks with a page: OpenStreetMap (ODbL).
Reviewed October 31, 2026 · Methodology and sources · Spotted a mistake? Let us know