Badajoz Province, Spain
Badajoz province, in Extremadura, is home to 663,886 people in 165 municipalities covering 21,769 km². Its capital, Badajoz, sits at 187 m (614 ft), and its highest point is Cerro de Tentudía, at 1,102 m (3,615 ft).
By the All Map Tools Team
- Population (2025)
- 663,886
- −3.3% since 2015
- Area
- 21,769 km²
- largest of the 50 provinces
- Density
- 30 people/km²
- Spain: 97 people/km²
- Municipalities
- 165
- 64 with fewer than 1,000 people
- Highest point
- 1,102 m
- Cerro de Tentudía
Map of Badajoz province by municipality
- Capital
- Municipality with an elevation page
- Elevation page (color shows elevation)
- Highest point and peaks
Population and municipalities
With 663,886 people on January 1, 2025, Badajoz province ranks 25th by population and 1st by area among Spain’s 50 provinces. Since 2015 it has lost 22,844 people (3.3%). Density is 30 people/km², against a Spanish average of 97 people/km².
The capital, Badajoz, has 150,209 residents, 23% of the province. Next come Mérida (60,225), Don Benito (37,986), and Almendralejo (34,587).
Of its 165 municipalities (the 26th most of any province), 64 have fewer than 1,000 people. The smallest by population is El Carrascalejo, with 80, and the largest by area is Badajoz, at 1,441 km².
| Municipality | Population | Area | Elevation |
|---|---|---|---|
| Badajoz | 150,209 | 1,441 km² | 187 m |
| Mérida | 60,225 | 865 km² | 220 m |
| Don Benito | 37,986 | 559 km² | 277 m |
| Almendralejo | 34,587 | 165 km² | 335 m |
| Villanueva de la Serena | 25,773 | 153 km² | 295 m |
| Zafra | 16,735 | 62.6 km² | — |
| Montijo | 15,198 | 120 km² | — |
| Villafranca de los Barros | 12,284 | 104 km² | — |
| Olivenza | 11,789 | 431 km² | — |
| Jerez de los Caballeros | 9,095 | 740 km² | — |
Elevation
The capital, Badajoz, sits 187 m (614 ft) above sea level, the 26th lowest of Spain’s 52 provincial capitals and autonomous cities.
According to the IGN’s summit table, the highest point in Badajoz province is Cerro de Tentudía, at 1,102 m (3,615 ft), in the Sierra de Tentudía. It’s 107 km from the capital in a straight line and 915 m higher.
Besides the capital, one city over 50,000 people has its own elevation page: Mérida (220 m).
3 towns of 20,000 to 50,000 people also have a page: Almendralejo (335 m), Villanueva de la Serena (295 m), and Don Benito (277 m).
Towns of 20,000 to 50,000 people (3)
Extremadura
Badajoz is one of the 2 provinces of Extremadura, along with Cáceres. See Extremadura: its provinces, population and peaks.
Tools and maps
Frequently asked questions
How many municipalities are in Badajoz province?
165. That ranks 26th among Spain’s provinces, and 64 of them have fewer than 1,000 people.
What is the population of Badajoz province?
663,886, according to the INE’s municipal register on January 1, 2025: the 25th most populous province in Spain.
What is the highest point in Badajoz province?
Cerro de Tentudía, at 1,102 m (3,615 ft), according to the IGN’s summit table.
What is the elevation of Badajoz?
187 m (614 ft) above sea level, the ground height in the IGN’s MDT05 terrain model at the city’s reference point.
What is the largest town in Badajoz province after the capital?
Mérida, with 60,225 people. Next is Don Benito, with 37,986.
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).
Methodology and sources · Spotted a mistake? Let us know