World » Europe » Spain

Spain

Cities in Spain

City Region Population Latitude Longitude
La Seu d'Urgell Catalonia 13,063 42.3587700 1.4614400
Monòver Valencia 13,060 38.4380900 -0.8406200
Cuevas del Almanzora Andalusia 13,025 37.2964600 -1.8846600
Abarán Murcia 12,991 38.2055100 -1.3990700
Vejer de la Frontera Andalusia 12,973 36.2445600 -5.9695300
Gines Andalusia 12,934 37.3864700 -6.0772900
Teror Canary Islands 12,926 28.0606200 -15.5490900
Mont-roig del Camp Catalonia 12,906 41.0867500 0.9592500
Coria Extremadura 12,896 39.9840600 -6.5360300
Alpedrete Madrid 12,797 40.6588900 -4.0251200
Valverde del Camino Andalusia 12,780 37.5751100 -6.7543200
el Bon Pastor Catalonia 12,766 41.4370000 2.2018200
Pola de Lena Asturias 12,766 43.1608900 -5.8287800
Ruayer Asturias 12,766 43.0537200 -5.5501900
sa Pobla Balearic Islands 12,766 39.7692000 3.0239400
Ordes Galicia 12,757 43.0765400 -8.4090000
Sanlúcar la Mayor Andalusia 12,749 37.3875800 -6.2034600
Salobreña Andalusia 12,747 36.7427700 -3.5871700
Quintanar de la Orden Castille-La Mancha 12,736 39.5936900 -3.0416500
Santanyí Balearic Islands 12,664 39.3546100 3.1290700
Vilanova del Camí Catalonia 12,649 41.5716500 1.6375100
Espartinas Andalusia 12,648 37.3815400 -6.1257800
Estepa Andalusia 12,632 37.2926300 -4.8789600
Pola de Siero Asturias 12,615 43.3922800 -5.6633500
Laredo Cantabria 12,591 43.4098000 -3.4161300
Villamartín Andalusia 12,526 36.8597900 -5.6448500
Bullas Murcia 12,493 38.0466700 -1.6722700
Bolaños de Calatrava Castille-La Mancha 12,490 38.9069000 -3.6634500
Brenes Andalusia 12,460 37.5494400 -5.8713900
Arrigorriaga Basque Country 12,435 43.2100600 -2.8856200
Utiel Valencia 12,420 39.5666700 -1.2000000
Meco Madrid 12,419 40.5527400 -3.3289400
Sopela Basque Country 12,359 43.3789100 -2.9831300
Bueu Galicia 12,331 42.3245800 -8.7849700
Verdun Catalonia 12,294 41.4427300 2.1756400
Cunit Catalonia 12,279 41.1982900 1.6364500
Haro La Rioja 12,261 42.5763400 -2.8476000
Gibraleón Andalusia 12,258 37.3762800 -6.9689500
Sant Sadurní d'Anoia Catalonia 12,237 41.4255500 1.7851900
Son Servera Balearic Islands 12,215 39.6207300 3.3600800
Benifaió Valencia 12,204 39.2843900 -0.4259800
Jódar Andalusia 12,157 37.8406400 -3.3526200
La Puebla del Río Andalusia 12,143 37.2678700 -6.0626400
Castelló d'Empúries Catalonia 12,111 42.2567300 3.0744600
Baiona Galicia 12,091 42.1166700 -8.8500000
Astorga Castille and León 12,078 42.4587900 -6.0560100
Santiago del Teide Canary Islands 12,050 28.2940000 -16.8161800
Churriana de la Vega Andalusia 12,001 37.1449900 -3.6461700
Castellbisbal Catalonia 11,977 41.4753400 1.9817400
Capdepera Balearic Islands 11,911 39.7023700 3.4353200
Peñarroya-Pueblonuevo Andalusia 11,883 38.3000000 -5.2666700
Pedralbes Catalonia 11,800 41.3904600 2.1101900
Rianxo Galicia 11,769 42.6497700 -8.8176300
Deltebre Catalonia 11,751 40.7194400 0.7083500
Albatera Valencia 11,745 38.1790200 -0.8705900
Santa Coloma de Farners Catalonia 11,739 41.8666700 2.6666700
Arroyo de la Encomienda Castille and León 11,716 41.6095600 -4.7969200
Andratx Balearic Islands 11,685 39.5755300 2.4201700
Medina-Sidonia Andalusia 11,683 36.4569500 -5.9271700
Argentona Catalonia 11,633 41.5533600 2.4011400
Torroella de Montgrí Catalonia 11,598 42.0425400 3.1270300
Moralzarzal Madrid 11,582 40.6781600 -3.9707000
Santoña Cantabria 11,569 43.4438600 -3.4575700
Velilla de San Antonio Madrid 11,553 40.3651600 -3.4848400
Santa Margalida Balearic Islands 11,537 39.7014300 3.1021500
Abrera Catalonia 11,521 41.5168200 1.9010000
Los Corrales de Buelna Cantabria 11,519 43.2635800 -4.0726200
Cocentaina Valencia 11,467 38.7397500 -0.4397600
As Pontes de García Rodríguez Galicia 11,431 43.4526600 -7.8517800
la Teixonera Catalonia 11,405 41.4230700 2.1465400
Madridejos Castille-La Mancha 11,404 39.4682300 -3.5319600
Tafalla Navarre 11,394 42.5268700 -1.6744600
L'Alcúdia Valencia 11,378 39.1971700 -0.5053700
La Puebla de Cazalla Andalusia 11,325 37.2215500 -5.3115300
Huétor Vega Andalusia 11,324 37.1452900 -3.5696300
Villacarrillo Andalusia 11,294 38.1156000 -3.0848000
Santa Cruz de Bezana Cantabria 11,279 43.4437000 -3.9032400
Azkoitia Basque Country 11,266 43.1774400 -2.3112900
Sonseca Castille-La Mancha 11,265 39.6774700 -3.9744800
O Grove Galicia 11,250 42.4944400 -8.8650200
Elgoibar Basque Country 11,220 43.2160100 -2.4133400
Tarazona Aragon 11,211 41.9047500 -1.7267800
Villarrubia de los Ojos Castille-La Mancha 11,191 39.2208500 -3.6080200
Oropesa del Mar Valencia 11,188 40.0913400 0.1411500
Albox Andalusia 11,178 37.3885600 -2.1494900
Alberic Valencia 11,175 39.1166700 -0.5166700
Laracha Galicia 11,171 43.2537500 -8.5853500
l'Alcora Valencia 11,150 40.0666700 -0.2000000
Tineo Asturias 11,146 43.3376500 -6.4145200
Alcaudete Andalusia 11,135 37.5909100 -4.0823700
Pallejà Catalonia 11,134 41.4239400 1.9950500
Pego Valencia 11,133 38.8430500 -0.1170700
San Agustín del Guadalix Madrid 11,133 40.6788200 -3.6163900
Guillena Andalusia 11,109 37.5426200 -6.0562600
La Bañeza Castille and León 11,057 42.3002600 -5.8977200
Ripoll Catalonia 11,057 42.2006400 2.1903300
Picanya Valencia 11,053 39.4333300 -0.4333300
Valdemorillo Madrid 11,045 40.5006400 -4.0671000
Grado Asturias 11,033 43.3880100 -6.0743300
Benaguasil Valencia 11,011 39.6000000 -0.5833300