City

Code Name SurfaceArea IndepYear Population LifeExpectancy
ESP Spain 505,992.00 1492 39,441,700 78.80

ID Name District Population
653 Madrid Madrid 2,879,052
654 Barcelona Katalonia 1,503,451
655 Valencia Valencia 739,412
656 Sevilla Andalusia 701,927
657 Zaragoza Aragonia 603,367
658 Málaga Andalusia 530,553
659 Bilbao Baskimaa 357,589
660 Las Palmas de Gran Canaria Canary Islands 354,757
661 Murcia Murcia 353,504
662 Palma de Mallorca Balears 326,993
663 Valladolid Castilla and León 319,998
664 Córdoba Andalusia 311,708
665 Vigo Galicia 283,670
666 Alicante [Alacant] Valencia 272,432
667 Gijón Asturia 267,980
668 L´Hospitalet de Llobregat Katalonia 247,986
669 Granada Andalusia 244,767
670 A Coruña (La Coruña) Galicia 243,402
671 Vitoria-Gasteiz Baskimaa 217,154
672 Santa Cruz de Tenerife Canary Islands 213,050
673 Badalona Katalonia 209,635
674 Oviedo Asturia 200,453
675 Móstoles Madrid 195,351
676 Elche [Elx] Valencia 193,174
677 Sabadell Katalonia 184,859
678 Santander Cantabria 184,165
679 Jerez de la Frontera Andalusia 182,660
680 Pamplona [Iruña] Navarra 180,483
681 Donostia-San Sebastián Baskimaa 179,208
682 Cartagena Murcia 177,709
683 Leganés Madrid 173,163
684 Fuenlabrada Madrid 171,173
685 Almería Andalusia 169,027
686 Terrassa Katalonia 168,695
687 Alcalá de Henares Madrid 164,463
688 Burgos Castilla and León 162,802
689 Salamanca Castilla and León 158,720
690 Albacete Kastilia-La Mancha 147,527
691 Getafe Madrid 145,371
692 Cádiz Andalusia 142,449
693 Alcorcón Madrid 142,048
694 Huelva Andalusia 140,583
695 León Castilla and León 139,809
696 Castellón de la Plana [Castell Valencia 139,712
697 Badajoz Extremadura 136,613
698 [San Cristóbal de] la Laguna Canary Islands 127,945
699 Logroño La Rioja 127,093
700 Santa Coloma de Gramenet Katalonia 120,802
701 Tarragona Katalonia 113,016
702 Lleida (Lérida) Katalonia 112,207
703 Jaén Andalusia 109,247
704 Ourense (Orense) Galicia 109,120
705 Mataró Katalonia 104,095
706 Algeciras Andalusia 103,106
707 Marbella Andalusia 101,144
708 Barakaldo Baskimaa 98,212
709 Dos Hermanas Andalusia 94,591
710 Santiago de Compostela Galicia 93,745
711 Torrejón de Ardoz Madrid 92,262