Skip to content
Province

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
Capital’s elevation
187 m
Badajoz
Highest point
1,102 m
Cerro de Tentudía

Map of Badajoz province by municipality

Almendralejo Badajoz Don Benito Mérida Villanueva de la Serena Almendralejo · 335 m Villanueva de la Serena · 295 m Don Benito · 277 m Mérida · 220 m Badajoz · 187 m Cerro de Tentudía · 1,102 m
  • Capital
  • Municipality with an elevation page
  • Elevation page (color shows elevation)
  • Highest point and peaks
Open the interactive province map

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².

Largest municipalities by population (2025)
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).

  1. Mérida 220 m
  2. Badajoz 187 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