- Inicio
- Ciudades
Mapa de las principales ciudades de España
Este mapa sitúa las principales ciudades de España: las 50 capitales de provincia, las grandes ciudades que no son capital, como Vigo, Gijón o Elche, y Ceuta y Melilla. Los municipios más poblados son Madrid, Barcelona, Valencia, Zaragoza, Sevilla y Málaga. Pulsa sobre cualquier ciudad para ver su población según el padrón del INE a 1 de enero de 2025 y su provincia.
Población: Padrón municipal del INE a 1 de enero de 2025. Revisado en octubre de 2026.
Grandes ciudades y áreas metropolitanas
Madrid es la ciudad más poblada de España y también uno de los términos municipales más extensos entre las capitales, con unos 604 km². Barcelona ocupa el segundo puesto, aunque su término es pequeño, de unos 101 km², encajado entre el mar, la sierra de Collserola y los ríos Llobregat y Besòs, por lo que su área metropolitana se extiende por municipios vecinos como L'Hospitalet o Badalona. Valencia, Zaragoza, Sevilla y Málaga completan el grupo de grandes ciudades. Bilbao encabeza un área metropolitana a lo largo de la ría del Nervión, y en Asturias Oviedo, Gijón y Avilés forman un sistema urbano muy próximo. En la tabla puedes ordenar todas las ciudades por población.
Ciudades de España por población
Ciudades importantes que no son capital
Varias ciudades superan en población a muchas capitales de provincia sin serlo. Vigo, en Pontevedra, es el municipio más poblado de España que no es capital de provincia, por delante de su propia capital provincial. Le siguen Gijón, en Asturias, L'Hospitalet de Llobregat y Badalona, en la provincia de Barcelona, Elche, en Alicante, y Terrassa y Sabadell, cocapitales de la comarca del Vallès Occidental. También destacan Cartagena, con su puerto militar, Jerez de la Frontera y Algeciras en Cádiz, Móstoles y Alcalá de Henares en Madrid, y Marbella en Málaga. En la tabla puedes compararlas con las capitales de su provincia.
Ciudades Patrimonio de la Humanidad
El Grupo de Ciudades Patrimonio de la Humanidad de España reúne 15 ciudades cuyo casco histórico o conjunto monumental figura en la lista de la UNESCO: Alcalá de Henares, Ávila, Baeza, Cáceres, Córdoba, Cuenca, Ibiza, Mérida, Salamanca, San Cristóbal de La Laguna, Santiago de Compostela, Segovia, Tarragona, Toledo y Úbeda. Algunas fueron capitales romanas, como Mérida (Emerita Augusta) o Tarragona (Tarraco); otras conservan murallas medievales casi intactas, como Ávila; y Úbeda y Baeza destacan por su arquitectura renacentista. Otras ciudades, como Sevilla, Granada o Barcelona, tienen monumentos concretos declarados patrimonio mundial sin formar parte de este grupo.
Mapa interactivo de ciudades
Preguntas frecuentes
¿Cuál es la ciudad más poblada de España?
Madrid, seguida de Barcelona, Valencia, Zaragoza, Sevilla y Málaga, según el padrón del INE a 1 de enero de 2025. Puedes consultar la cifra exacta de cada una en la tabla de esta página.
¿Cuál es la ciudad más grande que no es capital de provincia?
Vigo, en la provincia de Pontevedra. Es el municipio más poblado de Galicia y de toda España entre los que no son capital de provincia, por delante de Gijón y L'Hospitalet de Llobregat.
¿Cuántas ciudades Patrimonio de la Humanidad hay en España?
El Grupo de Ciudades Patrimonio de la Humanidad de España reúne 15 ciudades, entre ellas Toledo, Salamanca, Segovia, Córdoba y Santiago de Compostela. Otras ciudades tienen monumentos concretos incluidos en la lista de la UNESCO.
¿Qué diferencia hay entre ciudad y municipio?
El municipio es la entidad administrativa con ayuntamiento y término municipal. Ciudad es un título honorífico histórico y también una denominación para núcleos urbanos grandes; un municipio puede incluir una ciudad y varios pueblos.