Cities in Spain
1477 cities · sorted by population
Madrid
Madrid
Pop. 3,255,944
CapitalBarcelona
Catalonia
Pop. 1,686,208
Valencia
Valencia
Pop. 824,340
Zaragoza
Aragon
Pop. 686,986
Sevilla
Andalusia
Pop. 686,741
Málaga
Andalusia
Pop. 592,346
Murcia
Murcia
Pop. 471,982
Palma
Balearic Islands
Pop. 438,234
Las Palmas de Gran Canaria
Canary Islands
Pop. 383,516
Alicante
Valencia
Pop. 348,901
Bilbao
Basque Country
Pop. 347,342
Córdoba
Andalusia
Pop. 325,708
Valladolid
Castille and León
Pop. 300,618
Vigo
Galicia
Pop. 293,642
Gijón
Asturias
Pop. 271,780
Eixample
Catalonia
Pop. 266,477
Gasteiz / Vitoria
Basque Country
Pop. 257,407
L'Hospitalet de Llobregat
Catalonia
Pop. 257,038
Latina
Madrid
Pop. 256,644
Carabanchel
Madrid
Pop. 253,678
A Coruña
Galicia
Pop. 250,438
Puente de Vallecas
Madrid
Pop. 244,151
Fuencarral
Madrid
Pop. 238,765
Sant Martí
Catalonia
Pop. 235,719
Elche
Valencia
Pop. 234,765
Granada
Andalusia
Pop. 233,532
Ciudad Lineal
Madrid
Pop. 228,171
Fuencarral-El Pardo
Madrid
Pop. 220,085
Oviedo
Asturias
Pop. 220,027
Terrassa
Catalonia
Pop. 218,535
Badalona
Catalonia
Pop. 217,741
Cartagena
Murcia
Pop. 213,943
Jerez de la Frontera
Andalusia
Pop. 212,879
Sabadell
Catalonia
Pop. 211,734
Santa Cruz de Tenerife
Canary Islands
Pop. 211,359
Pamplona
Navarre
Pop. 208,243
Móstoles
Madrid
Pop. 207,095
Almería
Andalusia
Pop. 196,851
Alcalá de Henares
Madrid
Pop. 193,751
Fuenlabrada
Madrid
Pop. 190,496
Leganés
Madrid
Pop. 188,425
Getafe
Madrid
Pop. 187,525
Donostia / San Sebastián
Basque Country
Pop. 185,357
Sants-Montjuïc
Catalonia
Pop. 183,120
Burgos
Castille and León
Pop. 176,418
Santander
Cantabria
Pop. 173,635
Albacete
Castille-La Mancha
Pop. 173,050
Alcorcón
Madrid
Pop. 172,384
Castelló de la Plana
Valencia
Pop. 171,857
Horta-Guinardó
Catalonia
Pop. 168,092
Nou Barris
Catalonia
Pop. 166,310
Hortaleza
Madrid
Pop. 161,661
San Blas-Canillejas
Madrid
Pop. 157,367
Marbella
Andalusia
Pop. 156,295
Tetuán de las Victorias
Madrid
Pop. 155,000
Logroño
La Rioja
Pop. 151,164
La Laguna
Canary Islands
Pop. 150,661
Badajoz
Extremadura
Pop. 150,530
Madrid Centro
Madrid
Pop. 149,718
Arganzuela
Madrid
Pop. 148,797
Sarrià-Sant Gervasi
Catalonia
Pop. 147,912
Salamanca
Madrid
Pop. 147,707
Chamberí
Madrid
Pop. 145,934
Salamanca
Castille and León
Pop. 144,825
Huelva
Andalusia
Pop. 144,258
Sant Andreu
Catalonia
Pop. 142,598
Tarragona
Catalonia
Pop. 141,542
Usera
Madrid
Pop. 141,189
Lleida
Catalonia
Pop. 140,797
Chamartín
Madrid
Pop. 140,000
Mataró
Catalonia
Pop. 126,988
Villaverde
Madrid
Pop. 126,802
Retiro
Madrid
Pop. 126,058
León
Castille and León
Pop. 124,772
Telde
Canary Islands
Pop. 123,265
Dos Hermanas
Andalusia
Pop. 122,943
Gràcia
Catalonia
Pop. 121,502
Algeciras
Andalusia
Pop. 121,414
Santa Coloma de Gramenet
Catalonia
Pop. 118,821
Torrejón de Ardoz
Madrid
Pop. 118,162
Cadiz
Andalusia
Pop. 116,979
Moncloa-Aravaca
Madrid
Pop. 116,531
Alcobendas
Madrid
Pop. 116,037
Parla
Madrid
Pop. 115,611
Jaén
Andalusia
Pop. 113,457
Delicias
Aragon
Pop. 110,520
Ourense
Galicia
Pop. 105,233
Moratalaz
Madrid
Pop. 104,923
Reus
Catalonia
Pop. 103,477
Ciutat Vella
Catalonia
Pop. 102,347
Orihuela
Valencia
Pop. 101,321
Barakaldo
Basque Country
Pop. 100,435
Girona
Catalonia
Pop. 100,266
Santiago de Compostela
Galicia
Pop. 99,536
Lugo
Galicia
Pop. 98,025
Cáceres
Extremadura
Pop. 96,068
Las Rozas de Madrid
Madrid
Pop. 95,550
San Fernando
Andalusia
Pop. 95,174
Roquetas de Mar
Andalusia
Pop. 94,925
Guadalajara
Castille-La Mancha
Pop. 93,470
Lorca
Murcia
Pop. 93,079
Talavera de la Reina
Castille-La Mancha
Pop. 88,856
Centro
Canary Islands
Pop. 88,546
El Puerto de Santa María
Andalusia
Pop. 88,364
Cornellà de Llobregat
Catalonia
Pop. 87,173
Toledo
Castille-La Mancha
Pop. 86,526
Melilla
Melilla
Pop. 85,985
El Ejido
Andalusia
Pop. 84,710
Chiclana de la Frontera
Andalusia
Pop. 83,831
Ceuta
Ceuta
Pop. 83,179
Pontevedra
Galicia
Pop. 82,802
Algorta
Basque Country
Pop. 82,624
Torrevieja
Valencia
Pop. 82,599
Sant Boi de Llobregat
Catalonia
Pop. 82,428
Pozuelo de Alarcón
Madrid
Pop. 82,428
Les Corts
Catalonia
Pop. 82,270
Coslada
Madrid
Pop. 81,860
Getxo
Basque Country
Pop. 80,770
Mijas
Andalusia
Pop. 80,630
Sant Cugat del Vallès
Catalonia
Pop. 79,253
Avilés
Asturias
Pop. 78,715
Palencia
Castille and León
Pop. 78,629
Arona
Canary Islands
Pop. 78,614
Torrent
Valencia
Pop. 78,543
Manresa
Catalonia
Pop. 76,250
San Sebastián de los Reyes
Madrid
Pop. 75,912
Valdemoro
Madrid
Pop. 74,745
Ciudad Real
Castille-La Mancha
Pop. 74,743
Vélez-Málaga
Andalusia
Pop. 74,190
Gandia
Valencia
Pop. 73,829
Rubí
Catalonia
Pop. 72,987
Santa Lucía
Canary Islands
Pop. 71,863
Fuengirola
Andalusia
Pop. 71,482
Benidorm
Valencia
Pop. 70,450
Alcalá de Guadaira
Andalusia
Pop. 70,155
Valdefuentes
Madrid
Pop. 69,176
Ponferrada
Castille and León
Pop. 68,736
Rivas-Vaciamadrid
Madrid
Pop. 68,405
Majadahonda
Madrid
Pop. 68,110
Sanlúcar de Barrameda
Andalusia
Pop. 68,037
Campiña
Andalusia
Pop. 67,904
Estepona
Andalusia
Pop. 67,012
Ferrol
Galicia
Pop. 66,799
Aluche
Madrid
Pop. 66,588
Vicálvaro
Madrid
Pop. 66,439
Castelldefels
Catalonia
Pop. 66,375
Viladecans
Catalonia
Pop. 66,168
Sagunto
Valencia
Pop. 66,070
Vilanova i la Geltrú
Catalonia
Pop. 65,890
Torremolinos
Andalusia
Pop. 65,448
Villa de Vallecas
Madrid
Pop. 65,162
Valverde
Madrid
Pop. 64,757
La Línea de la Concepción
Andalusia
Pop. 64,595
Molina de Segura
Murcia
Pop. 64,065
Paterna
Valencia
Pop. 64,023
El Prat de Llobregat
Catalonia
Pop. 63,418
Collado-Villalba
Madrid
Pop. 63,074
Pueblo Nuevo
Madrid
Pop. 62,840
Grao de Murviedro
Valencia
Pop. 62,368
Irun
Basque Country
Pop. 61,983
Zamora
Castille and León
Pop. 61,827
Alcoy
Valencia
Pop. 61,552
Arrecife
Canary Islands
Pop. 61,351
Granollers
Catalonia
Pop. 60,981
Motril
Andalusia
Pop. 60,592
Gamonal
Castille and León
Pop. 60,000
Santutxu
Basque Country
Pop. 60,000
Mérida
Extremadura
Pop. 59,857
Benalmádena
Andalusia
Pop. 58,854
Cerdanyola del Vallès
Catalonia
Pop. 58,747
la Nova Esquerra de l'Eixample
Catalonia
Pop. 57,676
Ávila
Castille and León
Pop. 57,657
Linares
Andalusia
Pop. 57,414
Barri de Sant Andreu
Catalonia
Pop. 56,818
San Vicent del Raspeig
Valencia
Pop. 56,715
Torrelavega
Cantabria
Pop. 55,297
Elda
Valencia
Pop. 55,168
Cuenca
Castille-La Mancha
Pop. 54,898
Aranjuez
Madrid
Pop. 54,055
Huesca
Aragon
Pop. 53,956
San Bartolomé de Tirajana
Canary Islands
Pop. 53,588
Vallecas
Madrid
Pop. 53,208
Boadilla del Monte
Madrid
Pop. 52,626
Utrera
Andalusia
Pop. 52,617
Mollet del Vallès
Catalonia
Pop. 52,484
Pinar del Rey
Madrid
Pop. 52,031
Puertollano
Castille-La Mancha
Pop. 51,842
Calvià
Balearic Islands
Pop. 51,774
Segovia
Castille and León
Pop. 51,683
Sagrada Família
Catalonia
Pop. 51,623
Arganda
Madrid
Pop. 51,489
Las Águilas
Madrid
Pop. 51,268
la Vila de Gràcia
Catalonia
Pop. 50,928
Vila-real
Valencia
Pop. 50,577
Ventas
Madrid
Pop. 50,218
Ibiza
Balearic Islands
Pop. 49,727
Buenavista
Madrid
Pop. 49,151
Numancia
Madrid
Pop. 48,720
Vista Alegre
Madrid
Pop. 47,427
Sant Gervasi - Galvany
Catalonia
Pop. 47,043
Santurtzi
Basque Country
Pop. 46,978
Barri de les Corts
Catalonia
Pop. 46,412
Figueres
Catalonia
Pop. 46,381
Esplugues de Llobregat
Catalonia
Pop. 46,355
Embajadores
Madrid
Pop. 46,204
Mislata
Valencia
Pop. 46,131
Gavà
Catalonia
Pop. 45,994
Mairena del Aljarafe
Andalusia
Pop. 45,890
Portugalete
Basque Country
Pop. 45,826
el Raval
Catalonia
Pop. 45,671
Pilar
Madrid
Pop. 45,610
Antequera
Andalusia
Pop. 45,168
San Diego
Madrid
Pop. 45,104
Lavapiés
Madrid
Pop. 44,630
Alzira
Valencia
Pop. 44,393
Peña Grande
Madrid
Pop. 44,341
Mieres
Asturias
Pop. 44,070
Llefià
Catalonia
Pop. 43,827
Dreta de l'Eixample
Catalonia
Pop. 43,715
Colmenar Viejo
Madrid
Pop. 43,700
Pinto
Madrid
Pop. 43,501
Barajas de Madrid
Madrid
Pop. 43,423
Puerta del Angel
Madrid
Pop. 43,292
Adeje
Canary Islands
Pop. 43,204
Palomeras Sureste
Madrid
Pop. 43,162
Sant Feliu de Llobregat
Catalonia
Pop. 42,919
Basauri
Basque Country
Pop. 42,657
Manacor
Balearic Islands
Pop. 42,631
Lucena
Andalusia
Pop. 42,248
Guindalera
Madrid
Pop. 41,964
Tres Cantos
Madrid
Pop. 41,896
l'Antiga Esquerra de l'Eixample
Catalonia
Pop. 41,872
La Orotava
Canary Islands
Pop. 41,833
Denia
Valencia
Pop. 41,733
Alcantarilla
Murcia
Pop. 41,084
Poble Sec
Catalonia
Pop. 40,906
Sants
Catalonia
Pop. 40,831
Palomeras Bajas
Madrid
Pop. 40,477
Casco Histórico de Vallecas
Madrid
Pop. 40,417
San Isidro
Madrid
Pop. 40,368
Puerto Real
Andalusia
Pop. 40,183
Plasencia
Extremadura
Pop. 40,141
Blanes
Catalonia
Pop. 40,047
Granadilla de Abona
Canary Islands
Pop. 39,993
Sama
Asturias
Pop. 39,984
Écija
Andalusia
Pop. 39,882
Vic
Catalonia
Pop. 39,844
Canillas
Madrid
Pop. 39,786
San Fernando de Henares
Madrid
Pop. 39,466
Miranda de Ebro
Castille and León
Pop. 39,264
Soria
Castille and León
Pop. 39,112
Igualada
Catalonia
Pop. 38,918
Errenteria
Basque Country
Pop. 38,767
Rincón de la Victoria
Andalusia
Pop. 38,666
Burjassot
Valencia
Pop. 38,433
Vilafranca del Penedès
Catalonia
Pop. 38,425
Ripollet
Catalonia
Pop. 38,347
el Camp de l'Arpa del Clot
Catalonia
Pop. 38,343
Sant Antoni
Catalonia
Pop. 38,182
Los Rosales
Madrid
Pop. 37,808
Ontinyent
Valencia
Pop. 37,735
Narón
Galicia
Pop. 37,712
Vilagarcía de Arousa
Galicia
Pop. 37,576
Lloret de Mar
Catalonia
Pop. 37,350
Andújar
Andalusia
Pop. 37,113
Don Benito
Extremadura
Pop. 37,010
Ronda
Andalusia
Pop. 36,827
Los Palacios y Villafranca
Andalusia
Pop. 36,824
Puerta Bonita
Madrid
Pop. 36,798
Lucero
Madrid
Pop. 36,749
Marratxí
Balearic Islands
Pop. 36,725
Sant Adrià de Besòs
Catalonia
Pop. 36,669
Los Realejos
Canary Islands
Pop. 36,405
Arucas
Canary Islands
Pop. 36,259
Teruel
Aragon
Pop. 36,240
el Guinardó
Catalonia
Pop. 36,176
Tomelloso
Castille-La Mancha
Pop. 36,091
Llucmajor
Balearic Islands
Pop. 36,078
Acacias
Madrid
Pop. 36,069
Maspalomas
Canary Islands
Pop. 36,065
Prosperidad
Madrid
Pop. 36,027
Realejo Alto
Canary Islands
Pop. 35,963
La Rinconada
Andalusia
Pop. 35,928
El Vendrell
Catalonia
Pop. 35,821
Mirasierra
Madrid
Pop. 35,676
Puerto del Rosario
Canary Islands
Pop. 35,667
Torre-Pacheco
Murcia
Pop. 35,614
Oleiros
Galicia
Pop. 35,559
Casco Histórico de Vicálvaro
Madrid
Pop. 35,519
Entrevías
Madrid
Pop. 35,399
Villena
Valencia
Pop. 35,222
Mazarrón
Murcia
Pop. 35,221
Tortosa
Catalonia
Pop. 35,143
Alhaurín de la Torre
Andalusia
Pop. 35,114
Yecla
Murcia
Pop. 35,025
San Pedro Alcántara
Andalusia
Pop. 34,922
Cieza
Murcia
Pop. 34,889
Los Angeles
Madrid
Pop. 34,827
Cuatro Caminos
Madrid
Pop. 34,753
Tudela
Navarre
Pop. 34,717
Azuqueca de Henares
Castille-La Mancha
Pop. 34,685
Úbeda
Andalusia
Pop. 34,602
Burriana
Valencia
Pop. 34,544
Águilas
Murcia
Pop. 34,533
el Camp d'en Grassot i Gràcia Nova
Catalonia
Pop. 34,356
el Poblenou
Catalonia
Pop. 34,151
Opañel
Madrid
Pop. 33,883
Villajoyosa
Valencia
Pop. 33,797
Olot
Catalonia
Pop. 33,524
Almendralejo
Extremadura
Pop. 33,468
Montcada i Reixac
Catalonia
Pop. 33,453
Aranda de Duero
Castille and León
Pop. 33,187
Pacífico
Madrid
Pop. 33,027
Universidad
Madrid
Pop. 32,783
Cambrils
Catalonia
Pop. 32,422
Puerto de la Cruz
Canary Islands
Pop. 32,219
La Paz
Madrid
Pop. 32,192
Sant Joan Despí
Catalonia
Pop. 32,030
Castro-Urdiales
Cantabria
Pop. 31,977
Galapagar
Madrid
Pop. 31,820
Santa Pola
Valencia
Pop. 31,760
Fort Pienc
Catalonia
Pop. 31,693
Abrantes
Madrid
Pop. 31,691
Aldaia
Valencia
Pop. 31,492
Hispanoamérica
Madrid
Pop. 31,470
San Javier
Murcia
Pop. 31,432
Arroyomolinos
Madrid
Pop. 31,396
El Carmel
Catalonia
Pop. 31,377
Santa Eulària des Riu
Balearic Islands
Pop. 31,314
Carballo
Galicia
Pop. 31,261
Arcos de la Frontera
Andalusia
Pop. 31,210
Leioa
Basque Country
Pop. 31,197
Valdepeñas
Castille-La Mancha
Pop. 31,147
Barberà del Vallès
Catalonia
Pop. 31,144
Hellín
Castille-La Mancha
Pop. 30,976
San Andrés del Rabanedo
Castille and León
Pop. 30,820
Rosas
Madrid
Pop. 30,751
Alcázar de San Juan
Castille-La Mancha
Pop. 30,686
Coria del Río
Andalusia
Pop. 30,657
Salt
Catalonia
Pop. 30,622
Manises
Valencia
Pop. 30,508
Valdezarza
Madrid
Pop. 30,484
la Marina de Port
Catalonia
Pop. 30,397
Camargo
Cantabria
Pop. 30,263
Puente-Genil
Andalusia
Pop. 30,241
Oliver-Valdefierro
Aragon
Pop. 30,228
Culleredo
Galicia
Pop. 30,221
Xirivella
Valencia
Pop. 30,002
Atamaría
Murcia
Pop. 30,000
Pinar de Chamartín
Madrid
Pop. 30,000
Puerto del Carmen
Canary Islands
Pop. 30,000
Arteixo
Galicia
Pop. 29,762
Goya
Madrid
Pop. 29,477
Xàtiva
Valencia
Pop. 29,386
Bellas Vistas
Madrid
Pop. 29,355
Alaquàs
Valencia
Pop. 29,341
Ingenio
Canary Islands
Pop. 29,319
Inca
Balearic Islands
Pop. 29,308
el Putxet i el Farró
Catalonia
Pop. 29,278
la Verneda i la Pau
Catalonia
Pop. 29,250
San Roque
Andalusia
Pop. 29,249
Galdakao
Basque Country
Pop. 29,226
Totana
Murcia
Pop. 29,211
Redondela
Galicia
Pop. 29,194
Ciutadella
Balearic Islands
Pop. 29,160
Maó
Balearic Islands
Pop. 29,125
Canillejas
Madrid
Pop. 29,067
Crevillente
Valencia
Pop. 28,957
Agüimes
Canary Islands
Pop. 28,924
Sueca
Valencia
Pop. 28,908
Rota
Andalusia
Pop. 28,848
Portazgo
Madrid
Pop. 28,841
Simancas
Madrid
Pop. 28,765
La Sagrera
Catalonia
Pop. 28,710
Carmona
Andalusia
Pop. 28,620
Camas
Andalusia
Pop. 28,620
Delicias
Madrid
Pop. 28,575
Oliva
Valencia
Pop. 28,419
Sant Pere de Ribes
Catalonia
Pop. 28,353
Vinaròs
Valencia
Pop. 28,273
Durango
Basque Country
Pop. 28,229
Javea
Valencia
Pop. 28,016
Sant Vicenç dels Horts
Catalonia
Pop. 27,901
El Campello
Valencia
Pop. 27,893
Martorell
Catalonia
Pop. 27,850
Morón de la Frontera
Andalusia
Pop. 27,844
Almuñécar
Andalusia
Pop. 27,696
Sitges
Catalonia
Pop. 27,668
Villaviciosa de Odón
Madrid
Pop. 27,596
Ribeira
Galicia
Pop. 27,518
Sestao
Basque Country
Pop. 27,445
Aravaca
Madrid
Pop. 27,445
Eibar
Basque Country
Pop. 27,406
Premià de Mar
Catalonia
Pop. 27,399
Algemesí
Valencia
Pop. 27,285
El Viso
Madrid
Pop. 27,274
Rios Rosas
Madrid
Pop. 27,163
Novelda
Valencia
Pop. 27,135
Santa Uxía de Ribeira
Galicia
Pop. 27,067
Catarroja
Valencia
Pop. 27,035
el Clot
Catalonia
Pop. 26,928
Salou
Catalonia
Pop. 26,775
Pineda de Mar
Catalonia
Pop. 26,659
Benicarló
Valencia
Pop. 26,655
Villarrobledo
Castille-La Mancha
Pop. 26,642
Horta
Catalonia
Pop. 26,597
Moscardó
Madrid
Pop. 26,579
Valdeacederas
Madrid
Pop. 26,573
Níjar
Andalusia
Pop. 26,516
Lebrija
Andalusia
Pop. 26,434
Caravaca
Murcia
Pop. 26,415
Sant Andreu de la Barca
Catalonia
Pop. 26,401
Sant Martí de Provençals
Catalonia
Pop. 26,169
la Prosperitat
Catalonia
Pop. 26,166
Marroquina
Madrid
Pop. 26,120
Marín
Galicia
Pop. 25,969
Lepe
Andalusia
Pop. 25,886
La Oliva
Canary Islands
Pop. 25,884
Almassora
Valencia
Pop. 25,831
Almozara
Aragon
Pop. 25,767
La Bonanova
Catalonia
Pop. 25,761
Villanueva de la Serena
Extremadura
Pop. 25,759
Almonte
Andalusia
Pop. 25,751
Cangas do Morrazo
Galicia
Pop. 25,748
Berruguete
Madrid
Pop. 25,694
Jumilla
Murcia
Pop. 25,685
el Baix Guinardó
Catalonia
Pop. 25,563
Vilapicina i la Torre Llobeta
Catalonia
Pop. 25,522
Quart de Poblet
Valencia
Pop. 25,499
Quintana
Madrid
Pop. 25,469
Arcos
Madrid
Pop. 25,354
Palos de Moguer
Madrid
Pop. 25,097
Valls
Catalonia
Pop. 25,092
Santa Perpètua de Mogoda
Catalonia
Pop. 25,048
Argüelles
Madrid
Pop. 24,997
Onda
Valencia
Pop. 24,850
Iturrama
Navarre
Pop. 24,846
Sarrià
Catalonia
Pop. 24,819
Calahorra
La Rioja
Pop. 24,787
Martos
Andalusia
Pop. 24,655
Trafalgar
Madrid
Pop. 24,621
Porta
Catalonia
Pop. 24,604
Almansa
Castille-La Mancha
Pop. 24,537
Nueva España
Madrid
Pop. 24,476
Barri Gòtic
Catalonia
Pop. 24,460
Adra
Andalusia
Pop. 24,373
Sants - Badal
Catalonia
Pop. 24,344
Candelaria
Canary Islands
Pop. 24,319
Calafell
Catalonia
Pop. 24,265
Erandio
Basque Country
Pop. 24,262
Alboraya
Valencia
Pop. 24,222
Gáldar
Canary Islands
Pop. 24,209
Arapiles
Madrid
Pop. 24,190
Cullera
Valencia
Pop. 24,121
Ibi
Valencia
Pop. 24,113
Molins de Rei
Catalonia
Pop. 24,067
la Maternitat i Sant Ramon
Catalonia
Pop. 24,058
Castellar del Vallès
Catalonia
Pop. 24,036
Icod de los Vinos
Canary Islands
Pop. 24,024
Santa Eugenia
Madrid
Pop. 23,876
Altea
Valencia
Pop. 23,780
San Pedro del Pinatar
Murcia
Pop. 23,738
San Fermín
Madrid
Pop. 23,598
Tacoronte
Canary Islands
Pop. 23,562
Paiporta
Valencia
Pop. 23,519
Los Barrios
Andalusia
Pop. 23,513
Palacio
Madrid
Pop. 23,501
Baza
Andalusia
Pop. 23,359
El Masnou
Catalonia
Pop. 23,340
Calp
Valencia
Pop. 23,326
Alhaurín el Grande
Andalusia
Pop. 23,319
Olesa de Montserrat
Catalonia
Pop. 23,301
el Besòs i el Maresme
Catalonia
Pop. 23,254
Cambre
Galicia
Pop. 23,231
Ponteareas
Galicia
Pop. 23,172
Orcasitas
Madrid
Pop. 23,085
Almenara
Madrid
Pop. 23,057
Montilla
Andalusia
Pop. 23,031
Llíria
Valencia
Pop. 22,972
Gaztambide
Madrid
Pop. 22,959
Sant Pere, Santa Caterina i La Ribera
Catalonia
Pop. 22,856
Vícar
Andalusia
Pop. 22,853
Almendrales
Madrid
Pop. 22,834
Alcalá la Real
Andalusia
Pop. 22,783
Tomares
Andalusia
Pop. 22,772
Comillas
Madrid
Pop. 22,721
Estrella
Madrid
Pop. 22,649
Zarautz
Basque Country
Pop. 22,627
Priego de Córdoba
Andalusia
Pop. 22,585
Barbate
Andalusia
Pop. 22,551
Primer Ensanche
Navarre
Pop. 22,538
Segundo Ensanche
Navarre
Pop. 22,538
Mutxamel
Valencia
Pop. 22,510
Mejorada del Campo
Madrid
Pop. 22,488
Conil de la Frontera
Andalusia
Pop. 22,427
Imperial
Madrid
Pop. 22,385
Palafrugell
Catalonia
Pop. 22,365
Ciempozuelos
Madrid
Pop. 22,132
Navas
Catalonia
Pop. 22,059
Arrasate / Mondragón
Basque Country
Pop. 22,019
Carrizal
Canary Islands
Pop. 22,000
Ribarroja del Turia
Valencia
Pop. 21,992
Torre del Mar
Andalusia
Pop. 21,980
Sant Feliu de Guíxols
Catalonia
Pop. 21,977
Sant Joan d'Alacant
Valencia
Pop. 21,939
Costillares
Madrid
Pop. 21,914
Moncada
Valencia
Pop. 21,900
Coín
Andalusia
Pop. 21,866
Esparreguera
Catalonia
Pop. 21,855
Sant Antoni de Portmany
Balearic Islands
Pop. 21,852
Nerja
Andalusia
Pop. 21,811
Torrelodones
Madrid
Pop. 21,781
Laguna de Duero
Castille and León
Pop. 21,762
Carcaixent
Valencia
Pop. 21,735
Mogán
Canary Islands
Pop. 21,690
Navalcarnero
Madrid
Pop. 21,584
Loja
Andalusia
Pop. 21,574
Medina del Campo
Castille and León
Pop. 21,540
Ibiza
Madrid
Pop. 21,492
Pilar de la Horadada
Valencia
Pop. 21,418
Armilla
Andalusia
Pop. 21,380
Cabra
Andalusia
Pop. 21,352
Isla Cristina
Andalusia
Pop. 21,324
Butarque
Madrid
Pop. 21,316
Cártama
Andalusia
Pop. 21,313
Illescas
Castille-La Mancha
Pop. 21,264
Amposta
Catalonia
Pop. 21,240
Palma del Río
Andalusia
Pop. 21,159
Las Torres de Cotillas
Murcia
Pop. 21,062
l'Alfàs del Pi
Valencia
Pop. 21,011
La Felguera
Asturias
Pop. 21,000
Lista
Madrid
Pop. 20,969
Concepción
Madrid
Pop. 20,941
Fuente del Berro
Madrid
Pop. 20,929
Baena
Andalusia
Pop. 20,915
Ayamonte
Andalusia
Pop. 20,883
Vila-seca
Catalonia
Pop. 20,866
Alfafar
Valencia
Pop. 20,853
Pájara
Canary Islands
Pop. 20,821
Maracena
Andalusia
Pop. 20,815
San Juan de Aznalfarache
Andalusia
Pop. 20,779
Vilassar de Mar
Catalonia
Pop. 20,764
Bétera
Valencia
Pop. 20,740
A Estrada
Galicia
Pop. 20,661
Manlleu
Catalonia
Pop. 20,647
Castillejos
Madrid
Pop. 20,570
Almoradí
Valencia
Pop. 20,542
Guía de Isora
Canary Islands
Pop. 20,536
Rojales
Valencia
Pop. 20,510
Mairena del Alcor
Andalusia
Pop. 20,510
La Pobla de Vallbona
Valencia
Pop. 20,431
Provenals del Poblenou
Catalonia
Pop. 20,306
Requena
Valencia
Pop. 20,227
Hernani
Basque Country
Pop. 20,222
Algete
Madrid
Pop. 20,204
Aspe
Valencia
Pop. 20,180
Los Llanos de Aridane
Canary Islands
Pop. 20,171
Lalín
Galicia
Pop. 20,158
Barañáin
Navarre
Pop. 20,039
Calatayud
Aragon
Pop. 20,035
Montecanal
Aragon
Pop. 20,000
Natahoyo
Asturias
Pop. 20,000
Alhama de Murcia
Murcia
Pop. 19,860
Vallehermoso
Madrid
Pop. 19,853
Tías
Canary Islands
Pop. 19,849
Alcúdia
Balearic Islands
Pop. 19,793
Picassent
Valencia
Pop. 19,786
Marchena
Andalusia
Pop. 19,768
Chopera
Madrid
Pop. 19,761
Campamento
Madrid
Pop. 19,750
Alameda de Osuna
Madrid
Pop. 19,685
Banyoles
Catalonia
Pop. 19,615
Moguer
Andalusia
Pop. 19,569
El Arahal
Andalusia
Pop. 19,565
Monforte de Lemos
Galicia
Pop. 19,546
San Isidro
Canary Islands
Pop. 19,541
Legazpi
Madrid
Pop. 19,468
Teguise
Canary Islands
Pop. 19,418
Almagro
Madrid
Pop. 19,418
Chipiona
Andalusia
Pop. 19,386
Lora del Río
Andalusia
Pop. 19,352
Roses
Catalonia
Pop. 19,319
El Viso del Alcor
Andalusia
Pop. 19,191
Manzanares
Castille-La Mancha
Pop. 19,186
Benavente
Castille and León
Pop. 19,119
El Goloso
Madrid
Pop. 19,036
Puçol
Valencia
Pop. 19,018
Moaña
Galicia
Pop. 19,014
Zubia
Andalusia
Pop. 18,995
Silla
Valencia
Pop. 18,979
Burlata
Navarre
Pop. 18,934
Boiro
Galicia
Pop. 18,883
Adelfas
Madrid
Pop. 18,832
Bailén
Andalusia
Pop. 18,785
Calella
Catalonia
Pop. 18,728
Guadix
Andalusia
Pop. 18,718
Bormujos
Andalusia
Pop. 18,590
Daimiel
Castille-La Mancha
Pop. 18,527
San Bartolomé
Canary Islands
Pop. 18,517
Ciudad Jardín
Madrid
Pop. 18,513
La Bordeta
Catalonia
Pop. 18,505
Malgrat de Mar
Catalonia
Pop. 18,472
Sant Quirze del Vallès
Catalonia
Pop. 18,462
San Pascual
Madrid
Pop. 18,327
Santa Brígida
Canary Islands
Pop. 18,314
Laudio / Llodio
Basque Country
Pop. 18,314
Felanitx
Balearic Islands
Pop. 18,270
San Martín de la Vega
Madrid
Pop. 18,256
Justicia
Madrid
Pop. 18,219
Archena
Murcia
Pop. 18,202
Tavernes de la Valldigna
Valencia
Pop. 18,195
Tarifa
Andalusia
Pop. 18,169
El Astillero
Cantabria
Pop. 18,108
Humanes de Madrid
Madrid
Pop. 18,098
Benicàssim
Valencia
Pop. 18,055
L'Eliana
Valencia
Pop. 18,050
Tolosa
Basque Country
Pop. 18,044
Nigrán
Galicia
Pop. 18,021
Son Rapinya
Balearic Islands
Pop. 17,993
Aljaraque
Andalusia
Pop. 17,960
Callosa de Segura
Valencia
Pop. 17,924
Cartaya
Andalusia
Pop. 17,905
Cármenes
Madrid
Pop. 17,903
Palamós
Catalonia
Pop. 17,898
San Lorenzo de El Escorial
Madrid
Pop. 17,889
Pradolongo
Madrid
Pop. 17,878
la Nucia
Valencia
Pop. 17,874
Osuna
Andalusia
Pop. 17,851
Oria
Basque Country
Pop. 17,842
Amorebieta
Basque Country
Pop. 17,842
Teo
Galicia
Pop. 17,807
Lasarte
Basque Country
Pop. 17,782
Arroyo de la Miel
Andalusia
Pop. 17,763
La Unión
Murcia
Pop. 17,737
Utebo
Aragon
Pop. 17,677
Pozoblanco
Andalusia
Pop. 17,669
Güimar
Canary Islands
Pop. 17,662
Huercal-Overa
Andalusia
Pop. 17,645
Parets del Vallès
Catalonia
Pop. 17,632
Porriño
Galicia
Pop. 17,475
Valdebernardo
Madrid
Pop. 17,471
Rejas
Madrid
Pop. 17,389
Fontarrón
Madrid
Pop. 17,333
Ejea de los Caballeros
Aragon
Pop. 17,331
Media Legua
Madrid
Pop. 17,323
Vilaseca
Catalonia
Pop. 17,305
La Pineda
Catalonia
Pop. 17,305
San Cristobal
Madrid
Pop. 17,270
Tui
Galicia
Pop. 17,262
Pollença
Balearic Islands
Pop. 17,260
Navalmoral de la Mata
Extremadura
Pop. 17,228
Sanxenxo
Galicia
Pop. 17,212
Ermitagaña
Navarre
Pop. 17,163
Berga
Catalonia
Pop. 17,160
Playa del Ingles
Canary Islands
Pop. 17,158
Castilleja de la Cuesta
Andalusia
Pop. 17,150
Albolote
Andalusia
Pop. 17,089
Castilla
Madrid
Pop. 17,046
Monzón
Aragon
Pop. 17,042
Poio
Galicia
Pop. 17,018
Villaquilambre
Castille and León
Pop. 17,013
Ubrique
Andalusia
Pop. 16,979
Mula
Murcia
Pop. 16,941
Bermeo
Basque Country
Pop. 16,937
Barbastro
Aragon
Pop. 16,924
Castellana
Madrid
Pop. 16,919
Torrox
Andalusia
Pop. 16,890
Caldes de Montbui
Catalonia
Pop. 16,885
Vinateros
Madrid
Pop. 16,885
Sant Celoni
Catalonia
Pop. 16,860
Balaguer
Catalonia
Pop. 16,841
Villanueva de la Cañada
Madrid
Pop. 16,804
Cardedeu
Catalonia
Pop. 16,596
Tàrrega
Catalonia
Pop. 16,539
Las Tres Torres
Catalonia
Pop. 16,532
Hondarribia
Basque Country
Pop. 16,458
Zafra
Extremadura
Pop. 16,424
Alcañiz
Aragon
Pop. 16,392
Las Cabezas de San Juan
Andalusia
Pop. 16,379
Las Gabias
Andalusia
Pop. 16,369
Ciudad Universitaria
Madrid
Pop. 16,364
Guardamar del Segura
Valencia
Pop. 16,329
La Algaba
Andalusia
Pop. 16,301
Yaiza
Canary Islands
Pop. 16,289
Baeza
Andalusia
Pop. 16,253
Ermua
Basque Country
Pop. 16,252
Gernika-Lumo
Basque Country
Pop. 16,244
Viveiro
Galicia
Pop. 16,238
Montijo
Extremadura
Pop. 16,236
Seseña
Castille-La Mancha
Pop. 16,231
Mungia
Basque Country
Pop. 16,209
San Miguel De Abona
Canary Islands
Pop. 16,179
La Roda
Castille-La Mancha
Pop. 16,060
El Grao
Valencia
Pop. 16,026
Canovelles
Catalonia
Pop. 16,023
Pasaia
Basque Country
Pop. 15,990
Corvera de Asturias
Asturias
Pop. 15,955
Hostafrancs
Catalonia
Pop. 15,954
Barrio de Peral
Murcia
Pop. 15,937
El Escorial
Madrid
Pop. 15,842
Sant Just Desvern
Catalonia
Pop. 15,811
Santa Cruz de la Palma
Canary Islands
Pop. 15,674
Los Alcázares
Murcia
Pop. 15,674
Tarancón
Castille-La Mancha
Pop. 15,651
les Roquetes
Catalonia
Pop. 15,633
Vallcarca
Catalonia
Pop. 15,571
el Turó de la Peira
Catalonia
Pop. 15,554
Carlet
Valencia
Pop. 15,527
La Solana
Castille-La Mancha
Pop. 15,523
Sant Carles de la Ràpita
Catalonia
Pop. 15,511
Montornès del Vallès
Catalonia
Pop. 15,509
Recoletos
Madrid
Pop. 15,444
Albal
Valencia
Pop. 15,443
Apostol Santiago
Madrid
Pop. 15,435
Santafé
Andalusia
Pop. 15,430
Atarfe
Andalusia
Pop. 15,399
Piera
Catalonia
Pop. 15,362
Tordera
Catalonia
Pop. 15,345
Santomera
Murcia
Pop. 15,319
Miguelturra
Castille-La Mancha
Pop. 15,316
Benetússer
Valencia
Pop. 15,313
Arenys de Mar
Catalonia
Pop. 15,307
La Carolina
Andalusia
Pop. 15,306
Torredembarra
Catalonia
Pop. 15,272
la Barceloneta
Catalonia
Pop. 15,212
Massamagrell
Valencia
Pop. 15,210
la Guineueta
Catalonia
Pop. 15,147
Sant Agustí
Balearic Islands
Pop. 15,136
Niño Jesús
Madrid
Pop. 15,093
Villanueva del Pardillo
Madrid
Pop. 15,087
Piovera
Madrid
Pop. 15,041
Berja
Andalusia
Pop. 15,035
Cehegín
Murcia
Pop. 15,022
Béjar
Castille and León
Pop. 15,007
Campo de Criptana
Castille-La Mancha
Pop. 15,006
la Garriga
Catalonia
Pop. 14,991
Puerto Lumbreras
Murcia
Pop. 14,981
el Parc i la Llacuna del Poblenou
Catalonia
Pop. 14,950
Huércal de Almería
Andalusia
Pop. 14,937
Vecindario
Canary Islands
Pop. 14,910
Guadarrama
Madrid
Pop. 14,800
Azpeitia
Basque Country
Pop. 14,786
Sarriguren
Navarre
Pop. 14,779
Punta Umbría
Andalusia
Pop. 14,708
Bergara
Basque Country
Pop. 14,707
Andoain
Basque Country
Pop. 14,679
Mos
Galicia
Pop. 14,650
Santa Marta de Tormes
Castille and León
Pop. 14,630
Torre del Campo
Andalusia
Pop. 14,627
Teulada
Valencia
Pop. 14,620
Cangas del Narcea
Asturias
Pop. 14,589
Sada
Galicia
Pop. 14,487
Arnedo
La Rioja
Pop. 14,457
Villaviciosa
Asturias
Pop. 14,430
Orcasur
Madrid
Pop. 14,390
Zofío
Madrid
Pop. 14,382
Paracuellos de Jarama
Madrid
Pop. 14,329
Mollerussa
Catalonia
Pop. 14,319
Fraga
Aragon
Pop. 14,302
Estella-Lizarra
Navarre
Pop. 14,238
Vilalba
Galicia
Pop. 14,226
Las Matas
Madrid
Pop. 14,213
Torredonjimeno
Andalusia
Pop. 14,181
Torelló
Catalonia
Pop. 14,172
Chiva
Valencia
Pop. 14,167
Fene
Galicia
Pop. 14,165
el Congrés i els Indians
Catalonia
Pop. 14,161
Lliçà d'Amunt
Catalonia
Pop. 14,143
Canet de Mar
Catalonia
Pop. 14,123
Bollullos par del Condado
Andalusia
Pop. 14,114
Ciudad Rodrigo
Castille and León
Pop. 14,080
Vallirana
Catalonia
Pop. 14,066
Sóller
Balearic Islands
Pop. 14,041
Guia
Canary Islands
Pop. 14,031
Santa Úrsula
Canary Islands
Pop. 14,013
Lugones
Asturias
Pop. 14,000
Vera
Andalusia
Pop. 13,985
Llanera
Asturias
Pop. 13,948
Canals
Valencia
Pop. 13,941
O Carballiño
Galicia
Pop. 13,939
Aguadulce
Andalusia
Pop. 13,886
Corbera de Llobregat
Catalonia
Pop. 13,843
Gondomar
Galicia
Pop. 13,841
La Llagosta
Catalonia
Pop. 13,820
Verín
Galicia
Pop. 13,817
Manilva
Andalusia
Pop. 13,813
Cubelles
Catalonia
Pop. 13,711
Cambados
Galicia
Pop. 13,708
Betanzos
Galicia
Pop. 13,680
Llanes
Asturias
Pop. 13,639
Tuineje
Canary Islands
Pop. 13,632
Corralejo
Canary Islands
Pop. 13,618
Beasain
Basque Country
Pop. 13,557
Valdés
Andalusia
Pop. 13,529
Pinos Puente
Andalusia
Pop. 13,515
Aguilar
Andalusia
Pop. 13,509
Sarria
Galicia
Pop. 13,508
Nules
Valencia
Pop. 13,490
Gines
Andalusia
Pop. 13,471
O Barco de Valdeorras
Galicia
Pop. 13,463
Diagonal Mar
Catalonia
Pop. 13,448
Jaca
Aragon
Pop. 13,396
San Antonio Abad
Murcia
Pop. 13,395
Pilas
Andalusia
Pop. 13,386
Villafranca de los Barros
Extremadura
Pop. 13,356
Zizur Mayor
Navarre
Pop. 13,345
Tomiño
Galicia
Pop. 13,315
la Salut
Catalonia
Pop. 13,303
San Agustín del Guadalix
Madrid
Pop. 13,273
Godella
Valencia
Pop. 13,240
Alginet
Valencia
Pop. 13,226
Benissa
Valencia
Pop. 13,221
La Carlota
Andalusia
Pop. 13,182
Socuéllamos
Castille-La Mancha
Pop. 13,163
Ogíjares
Andalusia
Pop. 13,119
Torrijos
Castille-La Mancha
Pop. 13,117
Abarán
Murcia
Pop. 13,030
Cuevas del Almanzora
Andalusia
Pop. 13,025
Vejer de la Frontera
Andalusia
Pop. 12,973
Alora
Andalusia
Pop. 12,951
Mont-roig del Camp
Catalonia
Pop. 12,906
Coria
Extremadura
Pop. 12,896
Alpedrete
Madrid
Pop. 12,797
Valverde del Camino
Andalusia
Pop. 12,780
Casa de Campo
Madrid
Pop. 12,767
sa Pobla
Balearic Islands
Pop. 12,766
el Bon Pastor
Catalonia
Pop. 12,766
Sanlúcar la Mayor
Andalusia
Pop. 12,749
Salobreña
Andalusia
Pop. 12,747
Quintanar de la Orden
Castille-La Mancha
Pop. 12,736
Santanyí
Balearic Islands
Pop. 12,664
Vilanova del Camí
Catalonia
Pop. 12,649
Espartinas
Andalusia
Pop. 12,648
Estepa
Andalusia
Pop. 12,632
Ordes
Galicia
Pop. 12,632
Pola de Siero
Asturias
Pop. 12,615
Villamartín
Andalusia
Pop. 12,526
Bullas
Murcia
Pop. 12,493
Bolaños de Calatrava
Castille-La Mancha
Pop. 12,490
Brenes
Andalusia
Pop. 12,460
Teror
Canary Islands
Pop. 12,449
San Juan Bautista
Madrid
Pop. 12,445
Arrigorriaga
Basque Country
Pop. 12,435
Utiel
Valencia
Pop. 12,420
Meco
Madrid
Pop. 12,419
Sopela
Basque Country
Pop. 12,359
Bueu
Galicia
Pop. 12,331
Verdun
Catalonia
Pop. 12,294
Cunit
Catalonia
Pop. 12,279
Haro
La Rioja
Pop. 12,261
Gibraleón
Andalusia
Pop. 12,258
Sant Sadurní d'Anoia
Catalonia
Pop. 12,237
Son Servera
Balearic Islands
Pop. 12,215
Benifaió
Valencia
Pop. 12,204
Monóvar
Valencia
Pop. 12,175
Jódar
Andalusia
Pop. 12,157
Castelló d'Empúries
Catalonia
Pop. 12,111
Baiona
Galicia
Pop. 12,091
Astorga
Castille and León
Pop. 12,078
Santiago del Teide
Canary Islands
Pop. 12,050
Timón
Madrid
Pop. 12,049
La Seu d'Urgell
Catalonia
Pop. 12,041
Churriana de la Vega
Andalusia
Pop. 12,001
Principe
Ceuta
Pop. 12,000
Castellbisbal
Catalonia
Pop. 11,977
Olivenza
Extremadura
Pop. 11,977
Antigua
Canary Islands
Pop. 11,948
L'Alcúdia
Valencia
Pop. 11,938
Capdepera
Balearic Islands
Pop. 11,911
Peñarroya-Pueblonuevo
Andalusia
Pop. 11,883
La Puebla del Río
Andalusia
Pop. 11,879
Abrera
Catalonia
Pop. 11,815
Pedralbes
Catalonia
Pop. 11,800
Rianxo
Galicia
Pop. 11,769
Deltebre
Catalonia
Pop. 11,751
Albatera
Valencia
Pop. 11,745
Santa Coloma de Farners
Catalonia
Pop. 11,739
Arroyo de la Encomienda
Castille and León
Pop. 11,716
Andratx
Balearic Islands
Pop. 11,685
Medina Sidonia
Andalusia
Pop. 11,658
Argentona
Catalonia
Pop. 11,633
Torroella de Montgrí
Catalonia
Pop. 11,598
Moralzarzal
Madrid
Pop. 11,582
Santoña
Cantabria
Pop. 11,569
Velilla de San Antonio
Madrid
Pop. 11,553
Santa Margalida
Balearic Islands
Pop. 11,537
Los Corrales de Buelna
Cantabria
Pop. 11,519
Cocentaina
Valencia
Pop. 11,467
As Pontes de García Rodríguez
Galicia
Pop. 11,431
la Teixonera
Catalonia
Pop. 11,405
Madridejos
Castille-La Mancha
Pop. 11,404
Tafalla
Navarre
Pop. 11,394
Huétor Vega
Andalusia
Pop. 11,324
Laracha
Galicia
Pop. 11,302
Villacarrillo
Andalusia
Pop. 11,294
Santa Cruz de Bezana
Cantabria
Pop. 11,279
Azkoitia
Basque Country
Pop. 11,266
Sonseca
Castille-La Mancha
Pop. 11,265
Elgoibar
Basque Country
Pop. 11,220
Tarazona
Aragon
Pop. 11,211
Salvador
Madrid
Pop. 11,202
Villarrubia de los Ojos
Castille-La Mancha
Pop. 11,191
Albox
Andalusia
Pop. 11,178
Alberic
Valencia
Pop. 11,175
Laredo
Cantabria
Pop. 11,148
Tineo
Asturias
Pop. 11,146
Alcaudete
Andalusia
Pop. 11,135
Pallejà
Catalonia
Pop. 11,134
Pego
Valencia
Pop. 11,133
Palos de la Frontera
Andalusia
Pop. 11,112
Guillena
Andalusia
Pop. 11,109
Pola de Lena
Asturias
Pop. 11,086
Ripoll
Catalonia
Pop. 11,057
La Bañeza
Castille and León
Pop. 11,057
Picanya
Valencia
Pop. 11,053
Valdemorillo
Madrid
Pop. 11,045
La Puebla de Cazalla
Andalusia
Pop. 11,033
Benaguasil
Valencia
Pop. 11,011
Puerto Rico
Canary Islands
Pop. 11,000
Mancha Real
Andalusia
Pop. 10,972
Fuensalida
Castille-La Mancha
Pop. 10,967
Beniel
Murcia
Pop. 10,933
Consuegra
Castille-La Mancha
Pop. 10,932
Peligros
Andalusia
Pop. 10,910
Oñati
Basque Country
Pop. 10,896
Sant Andreu de Llavaneres
Catalonia
Pop. 10,877
Alcalá del Río
Andalusia
Pop. 10,869
Las Cortes
Madrid
Pop. 10,816
Fuente Palmera
Andalusia
Pop. 10,788
Sant Joan de Vilatorrada
Catalonia
Pop. 10,779
La Palma del Condado
Andalusia
Pop. 10,762
La Latina
Madrid
Pop. 10,747
Santa Ponsa
Balearic Islands
Pop. 10,736
Alovera
Castille-La Mancha
Pop. 10,734
Vilanova de Arousa
Galicia
Pop. 10,719
O Grove
Galicia
Pop. 10,700
Tegueste
Canary Islands
Pop. 10,666
Villacañas
Castille-La Mancha
Pop. 10,645
Calonge
Catalonia
Pop. 10,637
Cantillana
Andalusia
Pop. 10,627
Rute
Andalusia
Pop. 10,559
Mora
Castille-La Mancha
Pop. 10,554
Santa Comba
Galicia
Pop. 10,487
la Font de la Guatlla
Catalonia
Pop. 10,481
Illora
Andalusia
Pop. 10,440
Coll d'en Rabassa
Balearic Islands
Pop. 10,434
l'Alcora
Valencia
Pop. 10,430
Premià de Dalt
Catalonia
Pop. 10,429
Luanco
Asturias
Pop. 10,427
l'Escala
Catalonia
Pop. 10,417
Meliana
Valencia
Pop. 10,395
la Bisbal d'Empordà
Catalonia
Pop. 10,385
Sabiñánigo
Aragon
Pop. 10,378
Castell-Platja d'Aro
Catalonia
Pop. 10,376
Ciutat Meridiana
Catalonia
Pop. 10,349
Atarrabia
Navarre
Pop. 10,341
Miajadas
Extremadura
Pop. 10,338
Caudete
Castille-La Mancha
Pop. 10,330
Castalla
Valencia
Pop. 10,327
Reinosa
Cantabria
Pop. 10,307
Amurrio
Basque Country
Pop. 10,286
Montgat
Catalonia
Pop. 10,270
la Trinitat Vella
Catalonia
Pop. 10,253
Jerez de los Caballeros
Extremadura
Pop. 10,237
La Roca del Vallès
Catalonia
Pop. 10,214
s'Arenal
Balearic Islands
Pop. 10,207
Calasparra
Murcia
Pop. 10,178
Ceuti
Murcia
Pop. 10,174
Xinzo de Limia
Galicia
Pop. 10,161
Bembibre
Castille and León
Pop. 10,071
Villanueva de Córdoba
Andalusia
Pop. 10,057
Sax
Valencia
Pop. 10,054
Caldas de Reis
Galicia
Pop. 10,036
El Casar
Extremadura
Pop. 10,031
Playa Blanca
Canary Islands
Pop. 10,000
Nazaret
Canary Islands
Pop. 10,000
La Manga del Mar Menor
Murcia
Pop. 10,000
Muros
Galicia
Pop. 9,999
Mengibar
Andalusia
Pop. 9,927
Alcàsser
Valencia
Pop. 9,908
Grado
Asturias
Pop. 9,839
Zumarraga
Basque Country
Pop. 9,834
La Gangosa Vistasol
Andalusia
Pop. 9,780
Campos
Balearic Islands
Pop. 9,765
Sangonera la Verde
Murcia
Pop. 9,648
Foz
Galicia
Pop. 9,642
Porto do Son
Galicia
Pop. 9,613
Cuéllar
Castille and León
Pop. 9,588
Alfaro
La Rioja
Pop. 9,574
Salvatierra de Miño
Galicia
Pop. 9,566
Toro
Castille and León
Pop. 9,556
Hellín
Madrid
Pop. 9,555
Ondarroa
Basque Country
Pop. 9,546
Buñol
Valencia
Pop. 9,517
Piedras Blancas
Asturias
Pop. 9,510
la Font d'en Fargues
Catalonia
Pop. 9,505
Pulpí
Andalusia
Pop. 9,502
Fuente-Álamo de Murcia
Murcia
Pop. 9,500
A Pobra do Caramiñal
Galicia
Pop. 9,440
Montoro
Andalusia
Pop. 9,436
Zierbena
Basque Country
Pop. 9,418
Alcanar
Catalonia
Pop. 9,402
la Vila Olímpica del Poblenou
Catalonia
Pop. 9,379
Fernán-Núñez
Andalusia
Pop. 9,374
El Álamo
Madrid
Pop. 9,353
Ribadeo
Galicia
Pop. 9,343
Chantada
Galicia
Pop. 9,339
Trujillo
Extremadura
Pop. 9,317
Amposta
Madrid
Pop. 9,126
Pola de Laviana
Asturias
Pop. 9,106
Huétor-Tájar
Andalusia
Pop. 9,105
Tocina
Andalusia
Pop. 9,067
La Victoria de Acentejo
Canary Islands
Pop. 9,040
Padrón
Galicia
Pop. 9,039
Tavernes Blanques
Valencia
Pop. 9,033
Silleda
Galicia
Pop. 9,018
Navia
Asturias
Pop. 9,006
San Sebastián de la Gomera
Canary Islands
Pop. 8,964
Villablino
Castille and León
Pop. 8,919
Can Baró
Catalonia
Pop. 8,899
Binéfar
Aragon
Pop. 8,890
Alella
Catalonia
Pop. 8,859
Puigcerdà
Catalonia
Pop. 8,845
Arenys de Munt
Catalonia
Pop. 8,838
Oropesa del Mar
Valencia
Pop. 8,830
Pavones
Madrid
Pop. 8,814
Sant Cristòfol de les Fonts
Catalonia
Pop. 8,791
Montmeló
Catalonia
Pop. 8,784
Sedaví
Valencia
Pop. 8,778
Olivares
Andalusia
Pop. 8,759
Zumaia
Basque Country
Pop. 8,751
Cervera
Catalonia
Pop. 8,724
Villanueva del Arzobispo
Andalusia
Pop. 8,716
Soto del Real
Madrid
Pop. 8,694
Alaior
Balearic Islands
Pop. 8,671
El Molar
Madrid
Pop. 8,666
Valsequillo de Gran Canaria
Canary Islands
Pop. 8,635
Almagro
Castille-La Mancha
Pop. 8,546
Moratalla
Murcia
Pop. 8,530
Olvera
Andalusia
Pop. 8,515
Archidona
Andalusia
Pop. 8,506
Cassà de la Selva
Catalonia
Pop. 8,504
Zalla
Basque Country
Pop. 8,379
Es Molinar
Balearic Islands
Pop. 8,376
Segorbe
Valencia
Pop. 8,371
Ortuella
Basque Country
Pop. 8,360
Solsona
Catalonia
Pop. 8,343
Burela de Cabo
Galicia
Pop. 8,338
Tordesillas
Castille and León
Pop. 8,277
Azuaga
Extremadura
Pop. 8,242
Berriozar
Navarre
Pop. 8,199
Sauzal
Canary Islands
Pop. 8,172
Sol
Madrid
Pop. 8,164
Binissalem
Balearic Islands
Pop. 8,143
Los Santos de Maimona
Extremadura
Pop. 8,126
Sant Vicenç de Castellet
Catalonia
Pop. 8,096
Castro del Río
Andalusia
Pop. 8,065
Santiago de la Ribera
Murcia
Pop. 8,058
Cabezón de la Sal
Cantabria
Pop. 8,057
Villalbilla
Madrid
Pop. 8,055
Caspe
Aragon
Pop. 8,054
Cazorla
Andalusia
Pop. 8,039
Campillos
Andalusia
Pop. 8,014
Empuriabrava
Catalonia
Pop. 8,000
Moraleja
Extremadura
Pop. 7,995
Muro del Alcoy
Valencia
Pop. 7,983
Matadepera
Catalonia
Pop. 7,970
San Nicolás
Canary Islands
Pop. 7,950
Fortuna
Murcia
Pop. 7,943
Son Ferriol
Balearic Islands
Pop. 7,942
Malagón
Castille-La Mancha
Pop. 7,923
Guardo
Castille and León
Pop. 7,920
Outes
Galicia
Pop. 7,902
Gelves
Andalusia
Pop. 7,897
Andorra
Aragon
Pop. 7,890
Tobarra
Castille-La Mancha
Pop. 7,884
Herencia
Castille-La Mancha
Pop. 7,879
Puig
Valencia
Pop. 7,851
Bujalance
Andalusia
Pop. 7,848
Pinoso
Valencia
Pop. 7,845
La Mojonera
Andalusia
Pop. 7,819
La Almunia de Doña Godina
Aragon
Pop. 7,819
Brunete
Madrid
Pop. 7,799
Pedro Muñoz
Castille-La Mancha
Pop. 7,789
Nájera
La Rioja
Pop. 7,789
Bornos
Andalusia
Pop. 7,750
El Cuervo
Andalusia
Pop. 7,745
Santa Maria de Palautordera
Catalonia
Pop. 7,739
Bargas
Castille-La Mancha
Pop. 7,731
Alguazas
Murcia
Pop. 7,725
Castellet
Catalonia
Pop. 7,713
Torres de la Alameda
Madrid
Pop. 7,712
La Matanza de Acentejo
Canary Islands
Pop. 7,709
Cobeña
Madrid
Pop. 7,702
La Puebla de Montalbán
Castille-La Mancha
Pop. 7,695
Arévalo
Castille and León
Pop. 7,689
Vega de San Mateo
Canary Islands
Pop. 7,687
Balmaseda
Basque Country
Pop. 7,684
Coristanco
Galicia
Pop. 7,674
Santa Marta de Ortigueira
Galicia
Pop. 7,663
L'Olleria
Valencia
Pop. 7,648
Marmolejo
Andalusia
Pop. 7,643
Sentmenat
Catalonia
Pop. 7,633
Costa Teguise
Canary Islands
Pop. 7,629
Corralejos
Madrid
Pop. 7,626
Monserrat
Valencia
Pop. 7,583
Corella
Navarre
Pop. 7,576
Cee
Galicia
Pop. 7,576
Santiponce
Andalusia
Pop. 7,561
Hinojosa del Duque
Andalusia
Pop. 7,555
El Paso
Canary Islands
Pop. 7,543
Quintanar del Rey
Castille-La Mancha
Pop. 7,539
El Plan
Murcia
Pop. 7,497
Moya
Canary Islands
Pop. 7,492
Almodóvar del Río
Andalusia
Pop. 7,486
Griñón
Madrid
Pop. 7,484
Onil
Valencia
Pop. 7,474
la Trinitat Nova
Catalonia
Pop. 7,469
Collado Mediano
Madrid
Pop. 7,463
Almussafes
Valencia
Pop. 7,459
Cedeira
Galicia
Pop. 7,455
Peníscola
Valencia
Pop. 7,447
Es Castell
Balearic Islands
Pop. 7,440
Centelles
Catalonia
Pop. 7,423
Villa del Río
Andalusia
Pop. 7,407
Altsasu
Navarre
Pop. 7,407
L'Entregu/El Entrego
Asturias
Pop. 7,400
Guissona
Catalonia
Pop. 7,390
Casco Histórico de Barajas
Madrid
Pop. 7,384
La Rambla
Andalusia
Pop. 7,374
Huéscar
Andalusia
Pop. 7,367
Posadas
Andalusia
Pop. 7,364
Porto Cristo
Balearic Islands
Pop. 7,355
Aracena
Andalusia
Pop. 7,351
Cabrils
Catalonia
Pop. 7,348
Talayuela
Extremadura
Pop. 7,345
Pizarra
Andalusia
Pop. 7,345
Fuentes de Andalucía
Andalusia
Pop. 7,344
el Coll
Catalonia
Pop. 7,344
Valencina de la Concepción
Andalusia
Pop. 7,343
Tauste
Aragon
Pop. 7,334
L'Ametlla del Vallès
Catalonia
Pop. 7,319
Villarejo de Salvanés
Madrid
Pop. 7,291
Aguilar de Campoo
Castille and León
Pop. 7,280
Padul
Andalusia
Pop. 7,266
Can Picafort
Balearic Islands
Pop. 7,257
Cheste
Valencia
Pop. 7,255
Lekeitio
Basque Country
Pop. 7,254
Villa del Prado
Madrid
Pop. 7,253
Daganzo de Arriba
Madrid
Pop. 7,242
Reocín
Cantabria
Pop. 7,230
Trigueros
Andalusia
Pop. 7,221
Carboneras
Andalusia
Pop. 7,199
Cabanillas del Campo
Castille-La Mancha
Pop. 7,194
Candás
Asturias
Pop. 7,193
Lomo de Arico
Canary Islands
Pop. 7,189
Colindres
Cantabria
Pop. 7,179
Argés
Castille-La Mancha
Pop. 7,178
Bigues i Riells
Catalonia
Pop. 7,175
Colmenarejo
Madrid
Pop. 7,173
Valdemarín
Madrid
Pop. 7,156
Cervelló
Catalonia
Pop. 7,151
Masquefa
Catalonia
Pop. 7,150
Dolores
Valencia
Pop. 7,132
Los Barreros
Murcia
Pop. 7,127
Nuevo Baztán
Madrid
Pop. 7,126
Sallent
Catalonia
Pop. 7,107
Firgas
Canary Islands
Pop. 7,106
Villanueva de Castellón
Valencia
Pop. 7,095
Hoyo de Manzanares
Madrid
Pop. 7,093
Breña Alta
Canary Islands
Pop. 7,092
Santa Coloma de Cervelló
Catalonia
Pop. 7,086
Paradas
Andalusia
Pop. 7,084
La Pobla de Farnals
Valencia
Pop. 7,080
Tiana
Catalonia
Pop. 7,052
Elorrio
Basque Country
Pop. 7,041
Palmanova
Balearic Islands
Pop. 7,040
Playa de San Juan
Canary Islands
Pop. 7,036
Canyelles
Catalonia
Pop. 7,022
Guareña
Extremadura
Pop. 7,006
Iznalloz
Andalusia
Pop. 7,005
Puerto Serrano
Andalusia
Pop. 6,996
Miraflores de la Sierra
Madrid
Pop. 6,990
Las Pedroñeras
Castille-La Mancha
Pop. 6,986
Suances
Cantabria
Pop. 6,984
Colmenar de Oreja
Madrid
Pop. 6,968
San Martín de Valdeiglesias
Madrid
Pop. 6,965
Tona
Catalonia
Pop. 6,955
Porcuna
Andalusia
Pop. 6,951
Palomas
Madrid
Pop. 6,922
Garrucha
Andalusia
Pop. 6,920
Ocaña
Castille-La Mancha
Pop. 6,913
Dúrcal
Andalusia
Pop. 6,913
Argamasilla de Alba
Castille-La Mancha
Pop. 6,902
Almodóvar del Campo
Castille-La Mancha
Pop. 6,893
Sant Lluís
Balearic Islands
Pop. 6,892
Sant Genís dels Agudells
Catalonia
Pop. 6,891
Briviesca
Castille and León
Pop. 6,880
Negreira
Galicia
Pop. 6,877
Xixona
Valencia
Pop. 6,865
Montellano
Andalusia
Pop. 6,851
Valdoviño
Galicia
Pop. 6,838
San Juan del Puerto
Andalusia
Pop. 6,834
Malpica
Galicia
Pop. 6,832
Jerónimos
Madrid
Pop. 6,825
Guadalix de la Sierra
Madrid
Pop. 6,813
Cubas
Madrid
Pop. 6,807
Trebujena
Andalusia
Pop. 6,806
Torreperogil
Andalusia
Pop. 6,786
San Clemente
Castille-La Mancha
Pop. 6,765
Constantina
Andalusia
Pop. 6,757
Benalup-Casas Viejas
Andalusia
Pop. 6,754
Fuente del Maestre
Extremadura
Pop. 6,748
Cercedilla
Madrid
Pop. 6,747
Vilamarxant
Valencia
Pop. 6,730
Llagostera
Catalonia
Pop. 6,713
Campo Real
Madrid
Pop. 6,711
Santa María de Cayón
Cantabria
Pop. 6,710
Cintruénigo
Navarre
Pop. 6,708
Villaverde del Río
Andalusia
Pop. 6,703
Platja d'Alcúdia
Balearic Islands
Pop. 6,683
Jimena de la Frontera
Andalusia
Pop. 6,681
Güeñes
Basque Country
Pop. 6,681
Jaraíz de la Vera
Extremadura
Pop. 6,672
Arroyo de la Luz
Extremadura
Pop. 6,671
Montblanc
Catalonia
Pop. 6,632
Montefrío
Andalusia
Pop. 6,631
Velez Rubio
Andalusia
Pop. 6,630
Cangas de Onís
Asturias
Pop. 6,623
Alcalà de Xivert
Valencia
Pop. 6,615
Muro
Balearic Islands
Pop. 6,610
Arzúa
Galicia
Pop. 6,597
Colina
Madrid
Pop. 6,569
Iscar
Castille and León
Pop. 6,567
Pedreguer
Valencia
Pop. 6,547
Arenas de San Pedro
Castille and León
Pop. 6,539
Tarazona de la Mancha
Castille-La Mancha
Pop. 6,514
Abanilla
Murcia
Pop. 6,510
Redován
Valencia
Pop. 6,507
Bollullos de la Mitación
Andalusia
Pop. 6,499
Membrilla
Castille-La Mancha
Pop. 6,466
Bergondo
Galicia
Pop. 6,446
Sevilla La Nueva
Madrid
Pop. 6,445
Camariñas
Galicia
Pop. 6,440
Esparragal
Murcia
Pop. 6,420
Cox
Valencia
Pop. 6,411
Pedrezuela
Madrid
Pop. 6,391
Cala Rajada
Balearic Islands
Pop. 6,390
Oroso
Galicia
Pop. 6,378
Salas
Asturias
Pop. 6,350
Horcajo
Madrid
Pop. 6,339
Aretxabaleta
Basque Country
Pop. 6,319
Tudela de Duero
Castille and León
Pop. 6,302
Cenes de la Vega
Andalusia
Pop. 6,295
Lorquí
Murcia
Pop. 6,293
Artà
Balearic Islands
Pop. 6,287
San Miguel de Salinas
Valencia
Pop. 6,281
Moncofa
Valencia
Pop. 6,278
Ulldecona
Catalonia
Pop. 6,273
Becerril de la Sierra
Madrid
Pop. 6,267
Peñaranda de Bracamonte
Castille and León
Pop. 6,260
Albaida
Valencia
Pop. 6,257
Olula del Río
Andalusia
Pop. 6,244
Manzanares el Real
Madrid
Pop. 6,231
Herrera
Andalusia
Pop. 6,230
Súria
Catalonia
Pop. 6,230
Alpicat
Catalonia
Pop. 6,230
Los Yébenes
Castille-La Mancha
Pop. 6,224
Santo Domingo de la Calzada
La Rioja
Pop. 6,223
Lardero
La Rioja
Pop. 6,214
Polinyà
Catalonia
Pop. 6,176
Huelma
Andalusia
Pop. 6,159
Morata de Tajuña
Madrid
Pop. 6,159
Albuñol
Andalusia
Pop. 6,157
Catral
Valencia
Pop. 6,147
Valga
Galicia
Pop. 6,143
Alagón
Aragon
Pop. 6,141
Valencia de Alcántara
Extremadura
Pop. 6,129
Cuatro Vientos
Madrid
Pop. 6,122
Calamonte
Extremadura
Pop. 6,117
Zuera
Aragon
Pop. 6,098
Macael
Andalusia
Pop. 6,090
Alhama de Granada
Andalusia
Pop. 6,080
San Adrián
Navarre
Pop. 6,076
Berango
Basque Country
Pop. 6,064
Blanca
Murcia
Pop. 6,054
Son Ferrer
Balearic Islands
Pop. 6,054
Rocafort
Valencia
Pop. 6,049
Foios
Valencia
Pop. 6,035
Guitiriz
Galicia
Pop. 6,033
O Rosal
Galicia
Pop. 6,029
Mota del Cuervo
Castille-La Mancha
Pop. 6,020
Nerva
Andalusia
Pop. 6,009
Santa Maria del Camí
Balearic Islands
Pop. 6,007
Sant Vicenç de Montalt
Catalonia
Pop. 6,007
Monforte del Cid
Valencia
Pop. 6,001
Garachico
Canary Islands
Pop. 6,000
Garachico
Canary Islands
Pop. 6,000
Quesada
Andalusia
Pop. 5,987
Cistérniga
Castille and León
Pop. 5,983
Torrelles de Llobregat
Catalonia
Pop. 5,945
Santaella
Andalusia
Pop. 5,933
Castuera
Extremadura
Pop. 5,921
Venta de Baños
Castille and León
Pop. 5,918
Betxí
Valencia
Pop. 5,902
Port de Pollença
Balearic Islands
Pop. 5,900
Benigànim
Valencia
Pop. 5,899
Lezo
Basque Country
Pop. 5,867
Prado del Rey
Andalusia
Pop. 5,851
Monachil
Andalusia
Pop. 5,843
La Canonja
Catalonia
Pop. 5,842
Aznalcóllar
Andalusia
Pop. 5,839
Infantes
Castille-La Mancha
Pop. 5,835
Urnieta
Basque Country
Pop. 5,827
Villabona
Basque Country
Pop. 5,822
Castro
Galicia
Pop. 5,822
Santa Eulàlia de Ronçana
Catalonia
Pop. 5,814
Teià
Catalonia
Pop. 5,805
Gerena
Andalusia
Pop. 5,803
Ondara
Valencia
Pop. 5,798
Almazán
Castille and León
Pop. 5,773
Bigastro
Valencia
Pop. 5,770
Gelida
Catalonia
Pop. 5,750
Parres
Asturias
Pop. 5,749
Corral de Almaguer
Castille-La Mancha
Pop. 5,743
Ribadesella
Asturias
Pop. 5,730
Peralta
Navarre
Pop. 5,722
Llerena
Extremadura
Pop. 5,716
Benacazón
Andalusia
Pop. 5,698
Navàs
Catalonia
Pop. 5,696
Montehermoso
Extremadura
Pop. 5,693
Castro de Rei
Galicia
Pop. 5,685
Elexalde
Basque Country
Pop. 5,683
Oliva de la Frontera
Extremadura
Pop. 5,682
Algar
Murcia
Pop. 5,681
Riudoms
Catalonia
Pop. 5,679
Algodonales
Andalusia
Pop. 5,672
Tazacorte
Canary Islands
Pop. 5,670
Chinchón
Madrid
Pop. 5,670
Costa Calma
Canary Islands
Pop. 5,670
Órgiva
Andalusia
Pop. 5,649
Móra d'Ebre
Catalonia
Pop. 5,649
Artés
Catalonia
Pop. 5,648
Arjona
Andalusia
Pop. 5,645
Alcalá de los Gazules
Andalusia
Pop. 5,639
Tremp
Catalonia
Pop. 5,639
La Puebla de Almoradiel
Castille-La Mancha
Pop. 5,629
Torreblanca
Valencia
Pop. 5,626
Almacelles
Catalonia
Pop. 5,623
Alburquerque
Extremadura
Pop. 5,619
Yuncos
Castille-La Mancha
Pop. 5,615
Motilla del Palancar
Castille-La Mancha
Pop. 5,607
Puebla de la Calzada
Extremadura
Pop. 5,604
Riañu
Asturias
Pop. 5,600
Constantí
Catalonia
Pop. 5,597
Cabeza del Buey
Extremadura
Pop. 5,590
Los Gabatos
Murcia
Pop. 5,581
Taradell
Catalonia
Pop. 5,577
Guadassuar
Valencia
Pop. 5,568
Nueva-Carteya
Andalusia
Pop. 5,561
Usurbil
Basque Country
Pop. 5,559
Navarcles
Catalonia
Pop. 5,548
Begues
Catalonia
Pop. 5,538
Celanova
Galicia
Pop. 5,533
Umbrete
Andalusia
Pop. 5,527
Carral
Galicia
Pop. 5,525
Medina de Pomar
Castille and León
Pop. 5,524
Fuente el Saz
Madrid
Pop. 5,524
Mazaricos
Galicia
Pop. 5,523
Campanario
Extremadura
Pop. 5,522
Anglès
Catalonia
Pop. 5,519
Mugardos
Galicia
Pop. 5,514
Ayora
Valencia
Pop. 5,508
Moraleja de Enmedio
Madrid
Pop. 5,506
Meaño
Galicia
Pop. 5,505
Cúllar-Vega
Andalusia
Pop. 5,487
Enguera
Valencia
Pop. 5,484
La Muela
Aragon
Pop. 5,479
Bunyola
Balearic Islands
Pop. 5,475
Villanueva del Ariscal
Andalusia
Pop. 5,471
la Vall d'Hebron
Catalonia
Pop. 5,469
Agaete
Canary Islands
Pop. 5,459
Peñafiel
Castille and León
Pop. 5,455
Abegondo
Galicia
Pop. 5,454
Fuente Obejuna
Andalusia
Pop. 5,451
Pereiro de Aguiar
Galicia
Pop. 5,443
Villamuriel de Cerrato
Castille and León
Pop. 5,437
San Ildefonso
Castille and León
Pop. 5,426
La Guancha
Canary Islands
Pop. 5,424
Pozo Alcón
Andalusia
Pop. 5,414
Aceuchal
Extremadura
Pop. 5,408
Cuntis
Galicia
Pop. 5,398
Allariz
Galicia
Pop. 5,392
Can Pastilla
Balearic Islands
Pop. 5,390
Casariche
Andalusia
Pop. 5,389
Vielha
Catalonia
Pop. 5,385
Talavera La Real
Extremadura
Pop. 5,376
Arafo
Canary Islands
Pop. 5,375
Argamasilla de Calatrava
Castille-La Mancha
Pop. 5,371
Los Dolores
Murcia
Pop. 5,369
Otura
Andalusia
Pop. 5,362
Agramunt
Catalonia
Pop. 5,351
Ares
Galicia
Pop. 5,342
Torrejón de la Calzada
Madrid
Pop. 5,339
Magaluf
Balearic Islands
Pop. 5,339
Olías del Rey
Castille-La Mancha
Pop. 5,336
El Altet
Valencia
Pop. 5,323
Alcalá del Valle
Andalusia
Pop. 5,323
Paterna de Rivera
Andalusia
Pop. 5,306
Turís
Valencia
Pop. 5,305
Lloseta
Balearic Islands
Pop. 5,295
Benejúzar
Valencia
Pop. 5,295
Los Villares
Andalusia
Pop. 5,289
Renedo
Cantabria
Pop. 5,283
La Campana
Andalusia
Pop. 5,281
Gata de Gorgos
Valencia
Pop. 5,281
Dosrius
Catalonia
Pop. 5,281
Peal de Becerro
Andalusia
Pop. 5,277
Mondariz
Galicia
Pop. 5,259
Bonares
Andalusia
Pop. 5,257
Deba
Basque Country
Pop. 5,253
Beas de Segura
Andalusia
Pop. 5,251
Quintana de la Serena
Extremadura
Pop. 5,242
Alameda
Andalusia
Pop. 5,241
Moral de Calatrava
Castille-La Mancha
Pop. 5,236
Buenavista del Norte
Canary Islands
Pop. 5,231
Tinajo
Canary Islands
Pop. 5,228
Cardona
Catalonia
Pop. 5,226
Guijuelo
Castille and León
Pop. 5,221
Villanueva del Río y Minas
Andalusia
Pop. 5,213
Cala Millor
Balearic Islands
Pop. 5,197
Capellades
Catalonia
Pop. 5,187
La Poveda
Madrid
Pop. 5,183
Villafranca de los Caballeros
Castille-La Mancha
Pop. 5,181
Carnota
Galicia
Pop. 5,171
Miguel Esteban
Castille-La Mancha
Pop. 5,170
Mojacar
Andalusia
Pop. 5,154
Fabero
Castille and León
Pop. 5,150
Alcarràs
Catalonia
Pop. 5,133
Cacabelos
Castille and León
Pop. 5,120
Montbau
Catalonia
Pop. 5,110
Port d'Alcúdia
Balearic Islands
Pop. 5,099
Boalo
Madrid
Pop. 5,094
Miño
Galicia
Pop. 5,092
Santa Cristina d'Aro
Catalonia
Pop. 5,089
Moià
Catalonia
Pop. 5,086
Navas de San Juan
Andalusia
Pop. 5,083
San Ginés de la Jara
Murcia
Pop. 5,081
Cudillero
Asturias
Pop. 5,078
Sant Pol de Mar
Catalonia
Pop. 5,076
Añover de Tajo
Castille-La Mancha
Pop. 5,075
Algarrobo
Andalusia
Pop. 5,073
Vedra
Galicia
Pop. 5,069
Ribadumia
Galicia
Pop. 5,069
Villanueva del Trabuco
Andalusia
Pop. 5,067
Candeleda
Castille and León
Pop. 5,062
Medina de Ríoseco
Castille and León
Pop. 5,059
El Burgo de Osma
Castille and León
Pop. 5,054
Castillo de Locubín
Andalusia
Pop. 5,052
Pedrera
Andalusia
Pop. 5,049
Porreres
Balearic Islands
Pop. 5,037
Camarma de Esteruelas
Madrid
Pop. 5,032
Almenara
Valencia
Pop. 5,031
Sangüesa/Zangoza
Navarre
Pop. 5,030
Ribadavia
Galicia
Pop. 5,028
Gójar
Andalusia
Pop. 5,024
Cerceda
Madrid
Pop. 5,023
Illa de Arousa
Galicia
Pop. 5,020
Doña Mencía
Andalusia
Pop. 5,019
El Coronil
Andalusia
Pop. 5,011
Son Roca
Balearic Islands
Pop. 5,010
San Juan de la Rambla
Canary Islands
Pop. 5,007
Las Navas del Marqués
Castille and León
Pop. 5,005
Fisterra
Galicia
Pop. 5,005
Valdetorres de Jarama
Madrid
Pop. 5,001
Tossa de Mar
Catalonia
Pop. 5,001
Outeiro de Rei
Galicia
Pop. 5,001