1. Inicio
  2. Municipios
  3. Huelva

Municipios de la provincia de Huelva

La provincia de Huelva tiene 80 municipios y 535.703 habitantes. El más poblado es Huelva (143.215 hab.) y el más pequeño, Cumbres de Enmedio (54 hab.). La mitad de sus municipios tiene menos de 2.198 vecinos.

Población: Padrón municipal del INE a 1 de enero de 2025. Revisado en octubre de 2026.

BadajozSevilla
Provincia de Huelva y sus 12 municipios más poblados.
Comunidad autónoma
Andalucía
Capital
Huelva
Municipios
80
Población total
535.703
Población de la capital
143.215 (26,7 %)
Municipios > 20.000 hab.
8
Municipios ≤ 100 hab.
1
Mediana de habitantes
2.198
Ficha de la provincia
Mapa de Huelva

Mapa de los municipios de Huelva

Cada círculo es un municipio; su tamaño es proporcional a la población. Pulsa sobre él para ver el dato.

Lista de los 80 municipios de Huelva

MunicipioHabitantes% provinciaPuesto
Huelva143.21526,73 %1
Lepe29.6775,54 %2
Almonte24.8644,64 %3
Moguer24.0834,50 %4
Aljaraque22.7374,24 %5
Ayamonte22.0014,11 %6
Isla Cristina21.5254,02 %7
Cartaya21.4714,01 %8
Punta Umbría16.2813,04 %9
Bollullos Par del Condado14.3142,67 %10
Gibraleón13.2612,48 %11
Palos de la Frontera12.9382,42 %12
Valverde del Camino12.6312,36 %13
La Palma del Condado10.8412,02 %14
San Juan del Puerto9.9691,86 %15
Aracena8.4251,57 %16
Trigueros8.1591,52 %17
Rociana del Condado8.0241,50 %18
Bonares6.1251,14 %19
Nerva5.0870,95 %20
Cortegana4.6170,86 %21
Beas4.4140,82 %22
Niebla4.2680,80 %23
Hinojos4.0970,76 %24
San Bartolomé de la Torre4.0720,76 %25
Alosno3.9860,74 %26
Minas de Riotinto3.6980,69 %27
Lucena del Puerto3.3900,63 %28
Paterna del Campo3.3820,63 %29
Villalba del Alcor3.3030,62 %30
Puebla de Guzmán3.0710,57 %31
Aroche2.9910,56 %32
Zalamea la Real2.9680,55 %33
Villanueva de los Castillejos2.9670,55 %34
Villablanca2.9390,55 %35
Calañas2.7490,51 %36
Escacena del Campo2.3270,43 %37
Chucena2.3060,43 %38
El Cerro de Andévalo2.2460,42 %39
Manzanilla2.2140,41 %40
Jabugo2.1830,41 %41
Villarrasa2.1030,39 %42
Santa Olalla del Cala2.0390,38 %43
El Campillo2.0030,37 %44
Almonaster la Real1.7590,33 %45
Cumbres Mayores1.7080,32 %46
Rosal de la Frontera1.6760,31 %47
Galaroza1.3660,25 %48
Higuera de la Sierra1.2920,24 %49
Encinasola1.2320,23 %50
La Zarza-Perrunal1.1810,22 %51
Santa Bárbara de Casa1.1440,21 %52
Paymogo1.1320,21 %53
Cala1.1060,21 %54
Arroyomolinos de León9070,17 %55
El Almendro8620,16 %56
Fuenteheridos8040,15 %57
Alájar7930,15 %58
Zufre7360,14 %59
Campofrío7280,14 %60
Cabezas Rubias6940,13 %61
San Silvestre de Guzmán6490,12 %62
Corteconcepción5810,11 %63
El Granado4800,09 %64
Santa Ana la Real4660,09 %65
Los Marines4360,08 %66
Sanlúcar de Guadiana4180,08 %67
Cañaveral de León3890,07 %68
Villanueva de las Cruces3790,07 %69
Cumbres de San Bartolomé3540,07 %70
Hinojales3140,06 %71
Cortelazor3020,06 %72
Berrocal2830,05 %73
Linares de la Sierra2790,05 %74
Puerto Moral2760,05 %75
La Nava2710,05 %76
Valdelarco2390,04 %77
La Granada de Río-Tinto2350,04 %78
Castaño del Robledo2170,04 %79
Cumbres de Enmedio540,01 %80

Municipios por tamaño

TamañoMunicipios% municipiosHabitantes% población
Hasta 100 hab.11,2 %540,0 %
101 a 5001620,0 %5.3381,0 %
501 a 1.000911,2 %6.7541,3 %
1.001 a 5.0003442,5 %87.92916,4 %
5.001 a 20.0001215,0 %126.05523,5 %
20.001 a 100.00078,8 %166.35831,1 %
Más de 100.00011,2 %143.21526,7 %

Comarcas

Los municipios de Huelva se agrupan tradicionalmente en estas comarcas:

Municipios de provincias vecinas