Mapa de provincias y municipios de España
Mira España coloreada con datos oficiales: población, densidad, variación de la población y superficie, por provincias o por sus 8.132 municipios. Pasa por el mapa para ver cada dato, consulta los que más y los que menos tienen y descarga los datos en CSV.
Cargando el mapa…
Pasa el ratón por el mapa o toca una zona para ver su dato.
Población (2025)
- < 200 mil(9)
- 200 mil a 400 mil(10)
- 400 mil a 600 mil(6)
- 600 mil a 750 mil(5)
- 750 mil a 1 M(8)
- ≥ 1 M(14)
Cortes por cuantiles redondeados: cada color reúne más o menos el mismo número de provincias.
Provincias de España · Población (2025)
Los 10 con más
- 1 7.137.031 hab.
- 2 5.983.325 hab.
- 3 2.758.633 hab.
- 4 2.030.037 hab.
- 5 1.976.624 hab.
- 6 1.791.092 hab.
- 7 1.589.138 hab.
- 8 1.257.041 hab.
- 9 1.237.480 hab.
- 10 1.167.555 hab.
Los 10 con menos
- 52 83.595 hab.
- 51 86.780 hab.
- 50 90.234 hab.
- 49 136.197 hab.
- 48 158.470 hab.
- 47 158.687 hab.
- 46 159.887 hab.
- 45 165.275 hab.
- 44 198.216 hab.
- 43 230.624 hab.
Cómo se usa
Elige el dato que quieres ver en «Dato» y el mapa se colorea al momento. Al pasar el ratón por una provincia, o al tocarla en el móvil, verás su valor, su puesto y el resto de datos. Debajo del mapa están la leyenda y las diez que más y las diez que menos tienen de ese dato.
Para ver los municipios, toca una provincia y pulsa «Ver sus municipios», o elígela en «Zona». Con «Municipios» verás los de toda España a la vez (tarda un poco más: son muchos contornos). Canarias queda al suroeste: usa el botón «Canarias» del mapa para ir allí. La dirección de la página guarda lo que estás viendo, así que puedes compartirla tal cual.
Lo que dice el mapa
España tiene 49.114.494 habitantes según el Padrón a 1 de enero de 2025, a 97,1 habitantes por kilómetro cuadrado. Sin contar Ceuta y Melilla, la provincia más densa es Madrid (889,1 hab./km²) y la menos, Soria (8,8 hab./km²).
Entre 2015 y 2025 la población de España creció un 5,3 %, pero no en todas partes: 20 provincias tienen hoy menos habitantes que hace diez años. Guadalajara es la que más ha crecido (+12,5 %) y Zamora, la que más ha perdido (−9,9 %).
Por municipios la diferencia es aún mayor: 4.850 de los que existían en 2015 (el 60 %) han perdido habitantes. Entre los que tenían al menos 1.000, el que más ha crecido es Yebes (Guadalajara), un 105,7 %. Y entre los de más de 10.000 habitantes, el más denso es Mislata (Valencia), con 23.192 hab./km².
Cómo se colorea
La población, la densidad y la superficie se reparten en seis colores por cuantiles redondeados: cada color reúne más o menos el mismo número de provincias o municipios, y los cortes se redondean a cifras fáciles de leer. Los cortes se recalculan para lo que ves: no son los mismos para las provincias que para los municipios de una provincia.
La variación de la población usa cortes fijos: en gris, los que casi no cambian (entre −1 % y +1 %); en verde, los que ganan habitantes, y en marrón, los que pierden, más oscuros cuanto más cambian (más del 5 % y más del 10 %). Los colores van siempre de claro a oscuro, así que se distinguen también en gris o impresos en blanco y negro.
De dónde salen los datos
La población es la cifra oficial del Padrón municipal a 1 de enero de 2025, 2020 y 2015, del Instituto Nacional de Estadística (INE). La superficie de cada municipio es la del Nomenclátor Geográfico de Municipios del Instituto Geográfico Nacional (IGN), y los límites, los de su Base de Datos de Divisiones Administrativas, simplificados para que el mapa cargue rápido. La densidad es la población entre la superficie.
Preguntas frecuentes
¿Qué provincia tiene más densidad de población?
Madrid, con 889,1 habitantes por km², sin contar las ciudades autónomas de Ceuta y Melilla, que son muy pequeñas y muy densas. La menos densa es Soria, con 8,8.
¿Cuántos municipios pierden población?
4.850 de los que existían en 2015 tienen menos habitantes en 2025: el 60 %. Elige «Variación 2015–2025» y «Municipios» para verlos en el mapa.
¿De qué año son los datos?
La población es la del Padrón a 1 de enero de 2025, la última cifra oficial que ha publicado el INE. Las variaciones comparan con el 1 de enero de 2020 y de 2015.
¿Cómo se calcula la densidad?
Dividiendo los habitantes entre la superficie del término municipal en kilómetros cuadrados (o, en las provincias, la de todos sus municipios). Por eso un municipio con un término muy pequeño puede salir muy denso aunque tenga pocos vecinos.
¿Puedo descargar los datos?
Sí: «Descargar datos (CSV)» te da los datos de lo que estás viendo (las provincias, los municipios de una provincia o los de toda España) con su código INE. Va separado por punto y coma y con coma decimal, así que se abre bien en Excel. Con «Descargar imagen» te llevas el mapa con su leyenda.
¿Por qué algunos municipios no tienen variación?
Porque no existían hace diez años: se crearon o se fusionaron después. En el mapa de variación salen en blanco (sin datos). Son 15.
Herramientas relacionadas
Todas las herramientasFuentes
- Cifras oficiales de población del Padrón municipal (2015, 2020, 2025) · Elaboración propia con datos extraídos del sitio web del INE: www.ine.es (actualizados el 11 de diciembre de 2025)
- Superficie de los municipios (Nomenclátor Geográfico de Municipios) · Instituto Geográfico Nacional (CC BY 4.0 ign.es)
- Base de Datos de Divisiones Administrativas (límites) · Instituto Geográfico Nacional (CC BY 4.0 ign.es), simplificados
- Mapa base · OpenFreeMap, con datos de OpenStreetMap