📍 Places in Spain
15,029 populated places and administrative areas in Spain (ES), sorted by population. Sourced from GeoNames (CC-BY 4.0).
Camargopop 31,594
Mazarrónpop 31,562
Aldaiapop 31,492
Hispanoaméricapop 31,470
San Javierpop 31,432
Arcos de la Fronterapop 31,417
Arroyomolinospop 31,396
Arroyomolinospop 31,396
El Carmelpop 31,377
Carballopop 31,358
Santa Eulària des Riupop 31,314
Hellínpop 31,262
Carballopop 31,261
Valdepeñaspop 31,212
Arcos de la Fronterapop 31,210
Leioapop 31,197
Valdepeñaspop 31,147
Barberà del Vallèspop 31,144
Manisespop 31,066
Hellínpop 30,976
Aldaiapop 30,874
San Andrés del Rabanedopop 30,820
Saloupop 30,810
Rosaspop 30,751
Arteixopop 30,725
Alcázar de San Juanpop 30,686
Coria del Ríopop 30,657
Leioapop 30,626
Saltpop 30,622
San Roquepop 30,516
Manisespop 30,508
Valdezarzapop 30,484
la Marina de Portpop 30,397
Puente Genilpop 30,385
Camargopop 30,263
Puente-Genilpop 30,241
Oliver-Valdefierropop 30,228
Culleredopop 30,221
Xirivellapop 30,213
Alaquàspop 30,202
Saltpop 30,146
Incapop 30,066
Ingeniopop 30,048
Redondelapop 30,015
Xirivellapop 30,002
Atamaríapop 30,000
Puerto del Carmenpop 30,000
Pinar de Chamartínpop 30,000
Coria del Ríopop 29,921
Agüimespop 29,912