Municipalities in Huelva province by population, 2025

Huelva had the highest population of 80 municipalities in 2025, at 143,215. Cumbres de Enmedio had the lowest, at 54. The median was 2,199 and the figure for Huelva province was 535,703. Source: the Instituto Nacional de Estadística.

Highest143,215Huelva
Median2,19980 municipalities
Huelva province535,703History

Top 40 municipalities, 2025

CSVChart (SVG)

HuelvaHuelva: 143,215 persons143,215LepeLepe: 29,677 persons29,677AlmonteAlmonte: 24,864 persons24,864MoguerMoguer: 24,083 persons24,083AljaraqueAljaraque: 22,737 persons22,737AyamonteAyamonte: 22,001 persons22,001Isla CristinaIsla Cristina: 21,525 persons21,525CartayaCartaya: 21,471 persons21,471Punta UmbríaPunta Umbría: 16,281 persons16,281Bollullos Par del CondadoBollullos Par del Condado: 14,314 persons14,314GibraleónGibraleón: 13,261 persons13,261Palos de la FronteraPalos de la Frontera: 12,938 persons12,938Valverde del CaminoValverde del Camino: 12,631 persons12,631La Palma del CondadoLa Palma del Condado: 10,841 persons10,841San Juan del PuertoSan Juan del Puerto: 9,969 persons9,969AracenaAracena: 8,425 persons8,425TriguerosTrigueros: 8,159 persons8,159Rociana del CondadoRociana del Condado: 8,024 persons8,024BonaresBonares: 6,125 persons6,125NervaNerva: 5,087 persons5,087CorteganaCortegana: 4,617 persons4,617BeasBeas: 4,414 persons4,414NieblaNiebla: 4,268 persons4,268HinojosHinojos: 4,097 persons4,097San Bartolomé de la TorreSan Bartolomé de la Torre: 4,072 persons4,072AlosnoAlosno: 3,986 persons3,986Minas de RiotintoMinas de Riotinto: 3,698 persons3,698Lucena del PuertoLucena del Puerto: 3,390 persons3,390Paterna del CampoPaterna del Campo: 3,382 persons3,382Villalba del AlcorVillalba del Alcor: 3,303 persons3,303Puebla de GuzmánPuebla de Guzmán: 3,071 persons3,071ArocheAroche: 2,991 persons2,991Zalamea la RealZalamea la Real: 2,968 persons2,968Villanueva de los CastillejosVillanueva de los Castillejos: 2,967 persons2,967VillablancaVillablanca: 2,939 persons2,939CalañasCalañas: 2,749 persons2,749Escacena del CampoEscacena del Campo: 2,327 persons2,327ChucenaChucena: 2,306 persons2,306El Cerro de AndévaloEl Cerro de Andévalo: 2,246 persons2,246ManzanillaManzanilla: 2,214 persons2,214
persons. Source: INE. Retrieved 2026-10-07.

Full ranking

RankMunicipalities2025
persons
Change on 2024
1Huelva143,215-0.1%
2Lepe29,677+1.5%
3Almonte24,8640%
4Moguer24,083+2.3%
5Aljaraque22,737+1.1%
6Ayamonte22,001+1.8%
7Isla Cristina21,525-0.5%
8Cartaya21,471+0.3%
9Punta Umbría16,281+0.9%
10Bollullos Par del Condado14,314-0.3%
11Gibraleón13,261+0.9%
12Palos de la Frontera12,938+2.2%
13Valverde del Camino12,631+0.2%
14La Palma del Condado10,841+1.2%
15San Juan del Puerto9,969+1.6%
16Aracena8,425+0.4%
17Trigueros8,159+0.6%
18Rociana del Condado8,024+0.5%
19Bonares6,125-0.5%
20Nerva5,087+0.3%
21Cortegana4,617-0%
22Beas4,414+0.9%
23Niebla4,268-0.4%
24Hinojos4,097+1%
25San Bartolomé de la Torre4,072+0.9%
26Alosno3,986+0.1%
27Minas de Riotinto3,698-0.4%
28Lucena del Puerto3,390+0.1%
29Paterna del Campo3,382-0.9%
30Villalba del Alcor3,3030%
31Puebla de Guzmán3,071-0.8%
32Aroche2,991-0.2%
33Zalamea la Real2,968+0.2%
34Villanueva de los Castillejos2,967+1.1%
35Villablanca2,939-1.3%
36Calañas2,749-0.4%
37Escacena del Campo2,327+0.4%
38Chucena2,306+3%
39El Cerro de Andévalo2,246-0.6%
40Manzanilla2,214-0.1%
41Jabugo2,183-0.6%
42Villarrasa2,103-1.2%
43Santa Olalla del Cala2,039-1.1%
44El Campillo2,003-0.5%
45Almonaster la Real1,759+0.5%
46Cumbres Mayores1,708-1.2%
47Rosal de la Frontera1,676+0.3%
48Galaroza1,366-0.2%
49Higuera de la Sierra1,292-1.1%
50Encinasola1,232-2.2%
51La Zarza-Perrunal1,181-0.7%
52Santa Bárbara de Casa1,144+1.4%
53Paymogo1,132-1%
54Cala1,106-1%
55Arroyomolinos de León907-1.9%
56El Almendro862+0.5%
57Fuenteheridos804-1.2%
58Alájar793+0.3%
59Zufre736+0.1%
60Campofrío728+0.6%
61Cabezas Rubias694-2.3%
62San Silvestre de Guzmán649+0.8%
63Corteconcepción581+1.4%
64El Granado480-2.6%
65Santa Ana la Real466-1.3%
66Los Marines436+2.8%
67Sanlúcar de Guadiana418+0.5%
68Cañaveral de León389+2.1%
69Villanueva de las Cruces379-0.3%
70Cumbres de San Bartolomé354-2.7%
71Hinojales314-3.4%
72Cortelazor302-3.2%
73Berrocal283-1.7%
74Linares de la Sierra279+1.5%
75Puerto Moral276-1.4%
76La Nava271+6.3%
77Valdelarco239+0.8%
78La Granada de Río-Tinto235-3.7%
79Castaño del Robledo217-4%
80Cumbres de Enmedio54-11.5%

Other periods

About this ranking

Resident population. Spain and the EU: 1 January, with Spanish figures from the official municipal register (Padrón). United States: Census Bureau population estimates for 1 July. Other countries and the World: World Bank mid-year estimates, which count all residents regardless of legal status or citizenship.

For Denmark, Statistics Denmark counts the registered resident population on 1 January. Greenland and the Faroe Islands are excluded. The annual series selects the first-quarter reference date from FOLK1A. The World Bank series exists for every country, so use it (through compare) to rank countries on one basis.

Every value in the ranking comes from the same publisher and the same period, so the municipalities are compared on one definition. Equal values share a rank.

How to cite

Instituto Nacional de Estadística (INE). Cifras oficiales de población de los municipios españoles: Revisión del Padrón municipal (tabla 29005). https://www.ine.es/jaxiT3/Tabla.htm?t=29005. Retrieved 2026-10-07.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank Municipalities in Huelva province by population using official data, and cite the source.
rank_places {"indicator":"population","level":"municipality","within":"Huelva","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=population&level=municipality&within=Huelva&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which municipality has the highest population?

Huelva, with 143,215 in 2025, according to the Instituto Nacional de Estadística.

Which municipality has the lowest population?

Cumbres de Enmedio, with 54 in 2025.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: Instituto Nacional de Estadística, Cifras oficiales de población de los municipios españoles: Revisión del Padrón municipal (tabla 29005). Retrieved 2026-10-07.

Population: other rankings

Municipalities in Huelva province: more rankings