Home » cities » Main Cities of Spain
nametypepopulation
Madridcity3,233,527
Barcelonacity1,615,908
Valenciacity797,654
Sevillecity703,206
Zaragozacity654,390
Málagacity568,305
Murciacity422,861
Palmacity405,318
Las Palmas de Gran Canariacity377,203
Bilbaocity351,629
Córdobacity328,428
Alicante/Alacantcity322,673
Valladolidcity299,186
Vigocity297,332
Gijón/Xixóncity277,198
l'Hospitalet de Llobregatcity257,038
A Coruñacity244,810
Vitoria-Gasteizcity242,223
Granadacity234,910
Santa Cruz de Tenerifecity220,902
Badalonacity220,888
Cartagenacity218,244
Oviedocity216,607
Terrassacity215,517
Jerezcity212,226
Sabadellcity207,444
Móstolescity206,451
Alcalá de Henarescity200,537
Fuenlabradacity197,520
Pamplonacity196,166
Almeriacity194,515
Elche / Elxcity191,079
Leganéscity186,995
Donostia / San Sebastiáncity186,500
Castellón de la Planacity180,690
Santandercity175,736
Getafecity172,526
Burgoscity171,784
Albacetecity171,390
Alcorcóncity169,773
Badajozcity149,892
Huelvacity147,212
Salamancacity146,438
Logroñocity145,866
Lleidacity138,416
Marbellacity136,322
Tarragonacity134,085
Dos Hermanastown131,855
Cádizcity125,826
Parlacity125,634
Leóncity121,393
Torrejón de Ardozcity117,407
Santa Coloma de Gramenettown117,336
Jaéncity116,790
Matarócity116,698
Algecirascity115,550
Alcobendascity110,080
Ourensecity107,186
Reuscity104,630
Torreviejatown101,091
Barakaldocity100,020
Lugocity98,457
San Fernandotown96,131
Cácerescity95,814
Santiago de Compostelacity94,824
Gironacity92,186
Cosladatown91,218
Cornellà de Llobregattown87,458
El Puerto de Santa Maríatown86,288
Talavera de la Reinatown85,776
Toledocity83,334
Sant Boi de Llobregattown82,411
Pontevedracity82,400
Chiclana de la Fronteratown82,298
Sant Cugat del Vallèstown81,745
El Ejidotown80,987
Palenciacity79,573
Aviléstown79,105
San Sebastián de los Reyestown78,157
Guadalajaracity77,925
Manresatown76,170
Melillacity76,034
Rubítown74,468
Ferroltown74,000
Ceutacity71,251
Ciudad Realcity71,005
Fuengirolatown71,000
Majadahondatown69,205
Sanlúcar de Barramedatown67,620
Sanlúcar de Barramedatown67,385
Torremolinostown66,957
Benidormcity66,642
Torrenttown66,583
Vilanova i la Geltrútown66,532
Esteponatown66,000
Alcalá de Guadaíratown65,929
Valdemorotown65,922
Viladecanstown65,549
La Línea de la Concepcióntown64,645
Gandiatown64,628