Saltar al contenido
Hacer mapas

Mapa de una provincia con sus municipios

Elige cualquiera de las 52 provincias y verás sus municipios dibujados en el mapa, con su nombre y su población. Pasa por encima o toca uno para ver sus datos, ordena la lista y llévatela en CSV, o imprime el mapa limpio.

Elige una provincia

Madrid

Comunidad de Madrid 179 municipios 7.137.031 habitantes Capital: Madrid

Cargando el mapa…

Pasa el ratón por un municipio o tócalo para ver sus datos.

Población: Padrón municipal del INE a 1 de enero de 2025. Contornos y superficie: IGN. Ver la provincia coloreada por población

Municipios (179)

Cómo se usa

Escribe el nombre de la provincia (o de una isla: Mallorca, Tenerife, Lanzarote…) y elígela de la lista. El mapa se centra en ella y dibuja todos sus municipios con sus límites oficiales. La capital va resaltada en amarillo y con su nombre en negrita; el resto de nombres aparecen según el espacio que haya, así que al acercarte verás más.

Al pasar el ratón por un municipio, o al tocarlo en el móvil, verás su nombre, su código INE, su población, su superficie y su densidad. La lista de la derecha tiene los mismos municipios: ordénala por nombre, por código o por población, búscalos por su nombre y toca uno para ir a él en el mapa.

Con «Descargar imagen» te llevas el mapa tal como lo ves en PNG, con el título y las fuentes; con «Imprimir», una hoja con el mapa y la lista completa de municipios y su población, sin nada más de la web. La dirección de la página guarda la provincia elegida: cópiala para compartirla.

Las provincias y sus municipios, en cifras

España tiene 8.132 municipios repartidos en 50 provincias y en las ciudades autónomas de Ceuta y Melilla, que tienen un solo municipio cada una. Burgos es la provincia con más municipios (371), seguida de Salamanca (362); Las Palmas es la que menos tiene (34).

Por habitantes, Madrid es la provincia más poblada, con 7.137.031, y Soria la que menos, con 90.234. Entre los municipios, Madrid es el más poblado (3.506.730 habitantes) y Torremochuela (Guadalajara) el que menos, con 6. 4.980 municipios (el 61 %) tienen menos de 1.000 habitantes, y 1.406 no llegan a 100.

El término municipal más extenso es el de Cáceres (Cáceres), con 1.750 km².

Municipios y habitantes de cada provincia (Padrón a 1 de enero de 2025)
Provincia Municipios Habitantes Capital
A Coruña 93 1.135.612 A Coruña
Álava 51 342.161 Vitoria-Gasteiz
Albacete 87 390.406 Albacete
Alicante 141 2.030.037 Alicante
Almería 103 773.577 Almería
Asturias 78 1.013.529 Oviedo
Ávila 248 159.887 Ávila
Badajoz 165 663.886 Badajoz
Baleares 67 1.237.480 Palma
Barcelona 311 5.983.325 Barcelona
Bizkaia 113 1.166.816 Bilbao
Burgos 371 361.556 Burgos
Cáceres 223 387.752 Cáceres
Cádiz 45 1.257.041 Cádiz
Cantabria 102 593.964 Santander
Castellón 135 627.173 Castellón de la Plana
Ceuta 1 83.595 Ceuta
Ciudad Real 102 494.407 Ciudad Real
Córdoba 77 772.153 Córdoba
Cuenca 238 198.216 Cuenca
Gipuzkoa 88 733.365 San Sebastián
Girona 221 832.026 Girona
Granada 174 942.618 Granada
Guadalajara 288 285.390 Guadalajara
Huelva 80 535.703 Huelva
Huesca 202 230.624 Huesca
Jaén 97 617.604 Jaén
La Rioja 174 327.286 Logroño
Las Palmas 34 1.167.555 Las Palmas de Gran Canaria
León 211 446.771 León
Lleida 231 456.106 Lleida
Lugo 67 325.759 Lugo
Madrid 179 7.137.031 Madrid
Málaga 103 1.791.092 Málaga
Melilla 1 86.780 Melilla
Murcia 45 1.589.138 Murcia
Navarra 272 683.500 Pamplona
Ourense 92 305.573 Ourense
Palencia 191 158.687 Palencia
Pontevedra 61 946.225 Pontevedra
Salamanca 362 328.779 Salamanca
Santa Cruz de Tenerife 54 1.082.421 Santa Cruz de Tenerife
Segovia 209 158.470 Segovia
Sevilla 106 1.976.624 Sevilla
Soria 183 90.234 Soria
Tarragona 184 874.808 Tarragona
Teruel 236 136.197 Teruel
Toledo 204 750.815 Toledo
Valencia 266 2.758.633 Valencia
Valladolid 225 528.841 Valladolid
Zamora 248 165.275 Zamora
Zaragoza 293 991.991 Zaragoza

De dónde salen los datos

Los límites de los municipios y de las provincias son los de la Base de Datos de Divisiones Administrativas del Instituto Geográfico Nacional (IGN), con datos del 10 de agosto de 2026, simplificados para que el mapa cargue rápido sin perder más de unos 10 metros. La superficie de cada municipio es la del Nomenclátor Geográfico de Municipios del IGN.

La población es la cifra oficial del Padrón municipal a 1 de enero de 2025, que publica el Instituto Nacional de Estadística (INE): 49.114.494 habitantes en toda España. El código de cada municipio es el del INE, el mismo que usan los organismos públicos.

Preguntas frecuentes

¿Cuántos municipios hay en España?

8.132, según los límites del IGN y el Padrón del INE de 2025. Burgos es la provincia con más (371) y Las Palmas la que menos (34), sin contar Ceuta y Melilla, que tienen uno.

¿Qué población sale en el mapa?

La cifra oficial de habitantes de cada municipio a 1 de enero de 2025, que el INE saca de la revisión del Padrón municipal. Es la que se usa, por ejemplo, para calcular el número de concejales.

¿Cuál es el municipio con más habitantes y el que menos?

Madrid es el más poblado, con 3.506.730 habitantes. El que menos tiene es Torremochuela, en Guadalajara, con 6.

¿Puedo imprimir el mapa o usarlo en un trabajo?

Sí. «Imprimir» saca una hoja limpia con el mapa y la lista de municipios, y «Descargar imagen» te da un PNG. Si lo publicas, cita las fuentes que van en la imagen: los límites son del IGN y la población, del INE.

¿Por qué hay zonas que no son de ningún municipio?

Son 81 terrenos de aprovechamiento común de varios municipios que no pertenecen a ninguno, como las Bardenas Reales en Navarra o las comunidades de Burgos. En el mapa salen en gris y no tienen población propia.

¿Cómo comparto el mapa de una provincia?

Con el botón «Compartir», o copiando la dirección de la página: lleva la provincia elegida (por ejemplo, #provincia=badajoz) y quien la abra verá la misma.

Herramientas relacionadas

Todas las herramientas

Fuentes