Huelva Province, Spain
Huelva province, in Andalusia, is home to 535,703 people in 80 municipalities covering 3,910 sq mi. Its capital, Huelva, sits at 26 ft (8 m), and its highest point is Cumbre de los Bonales, at 3,455 ft (1,053 m).
- Population (2025)
- 535,703
- +3.0% since 2015
- Area
- 3,910 sq mi
- 25th largest of the 50 provinces
- Density
- 137 people/sq mi
- Spain: 251 people/sq mi
- Municipalities
- 80
- 26 with fewer than 1,000 people
- Highest point
- 3,455 ft
- Cumbre de los Bonales
Map of Huelva province by municipality
- Capital
- Elevation page (color shows elevation)
- Highest point and peaks
Population and municipalities
With 535,703 people on January 1, 2025, Huelva province ranks 29th by population and 25th by area among Spain’s 50 provinces. Since 2015 it has gained 15,686 people (3.0%). Density is 137 people/sq mi, against a Spanish average of 251 people/sq mi.
The capital, Huelva, has 143,215 residents, 27% of the province. Next come Lepe (29,677), Almonte (24,864), and Moguer (24,083).
Of its 80 municipalities (the 40th most of any province), 26 have fewer than 1,000 people. The smallest by population is Cumbres de Enmedio, with 54, and the largest by area is Almonte, at 332 sq mi.
| Municipality | Population | Area | Elevation |
|---|---|---|---|
| Huelva | 143,215 | 58.5 sq mi | 26 ft |
| Lepe | 29,677 | 49.4 sq mi | — |
| Almonte | 24,864 | 332 sq mi | — |
| Moguer | 24,083 | 78.7 sq mi | — |
| Aljaraque | 22,737 | 13.1 sq mi | — |
| Ayamonte | 22,001 | 54.7 sq mi | — |
| Isla Cristina | 21,525 | 19.1 sq mi | — |
| Cartaya | 21,471 | 86.8 sq mi | — |
| Punta Umbría | 16,281 | 15.0 sq mi | — |
| Bollullos Par del Condado | 14,314 | 19.1 sq mi | — |
Elevation
The capital, Huelva, sits 26 ft (8 m) above sea level, the 9th lowest of Spain’s 52 provincial capitals and autonomous cities.
According to the IGN’s summit table, the highest point in Huelva province is Cumbre de los Bonales, at 3,455 ft (1,053 m), in the Sierra de Tentudía, on the border with Badajoz. It’s 63 mi from the capital in a straight line and 3,428 ft higher.
- Huelva 26 ft
Andalusia
Tools and maps
Frequently asked questions
How many municipalities are in Huelva province?
80. That ranks 40th among Spain’s provinces, and 26 of them have fewer than 1,000 people.
What is the population of Huelva province?
535,703, according to the INE’s municipal register on January 1, 2025: the 29th most populous province in Spain.
What is the highest point in Huelva province?
Cumbre de los Bonales, at 3,455 ft (1,053 m), according to the IGN’s summit table. It’s shared with Badajoz.
What is the elevation of Huelva?
26 ft (8 m) above sea level, according to Spain’s National Geographic Institute (IGN).
What is the largest town in Huelva province after the capital?
Lepe, with 29,677 people. Next is Almonte, with 24,864.
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