World » Europe » Spain

Spain

Cities in Spain

City Region Population Latitude Longitude
Bellpuig Catalonia 4,269 41.6259500 1.0114400
Algaida Balearic Islands 4,258 39.5589900 2.8954100
Astigarraga Basque Country 4,254 43.2817400 -1.9463400
La Herradura Andalusia 4,248 36.7349100 -3.7376000
Breña Baja Canary Islands 4,245 28.6301100 -17.7895300
Algarinejo Andalusia 4,243 37.3252600 -4.1585000
La Pola de Gordón Castille and León 4,241 42.8565800 -5.6676800
Monterroso Galicia 4,238 42.7925000 -7.8342500
Almogía Andalusia 4,231 36.8255000 -4.5407000
Beas Andalusia 4,207 37.4257000 -6.7931800
Villa de Don Fadrique Castille-La Mancha 4,200 39.6150500 -3.2191500
Sotillo de la Adrada Castille and León 4,188 40.2912000 -4.5838500
Port d'Alcudia Balearic Islands 4,185 39.8418200 3.1329100
Valencia de Don Juan Castille and León 4,184 42.2937400 -5.5172000
Santa Marta Extremadura 4,177 38.6142100 -6.6279900
Moclín Andalusia 4,173 37.3395900 -3.7865100
Fuentes de Ebro Aragon 4,150 41.5125000 -0.6315900
Navahermosa Castille-La Mancha 4,146 39.6352600 -4.4701200
Librilla Murcia 4,145 37.8864200 -1.3555700
Agurain / Salvatierra Basque Country 4,139 42.8516200 -2.3912300
Sabiote Andalusia 4,134 38.0691600 -3.3144800
Calera y Chozas Castille-La Mancha 4,124 39.8827800 -4.9821300
Quiroga Galicia 4,122 42.4767800 -7.2746300
Burguillos Andalusia 4,116 37.5844000 -5.9665400
Valleseco Canary Islands 4,116 28.0433000 -15.5762300
Épila Aragon 4,114 41.6004500 -1.2800700
Moraleja de Enmedio Madrid 4,111 40.2612500 -3.8596300
Soto del Barco Asturias 4,108 43.5328800 -6.0698400
Casarrubios del Monte Castille-La Mancha 4,102 40.1869700 -4.0364400
Monserrat Valencia 4,091 39.3666700 -0.6000000
Mollina Andalusia 4,082 37.1253400 -4.6568600
Villares de la Reina Castille and León 4,079 41.0083200 -5.6488100
Los Corrales Andalusia 4,077 37.0991800 -4.9842900
Urduña / Orduña Basque Country 4,072 42.9943500 -3.0097400
El Franco Asturias 4,071 43.5552200 -6.8662000
Mercadal Balearic Islands 4,063 39.9901400 4.0938700
Dumbría Galicia 4,062 43.0083600 -9.1132800
Sariñena Aragon 4,056 41.7912800 -0.1580400
Arroyo de San Serván Extremadura 4,048 38.8544300 -6.4540200
Cabrera de Mar Catalonia 4,044 41.5166700 2.4000000
Santillana Cantabria 4,042 43.3890300 -4.1084400
Casares Andalusia 4,021 36.4468900 -5.2858000
Dosrius Catalonia 4,016 41.5833300 2.4166700
Torrelaguna Madrid 4,012 40.8276400 -3.5368300
Frontera Canary Islands 4,010 27.7540400 -18.0036700
Autol La Rioja 4,002 42.2166100 -2.0052500
Cájar Andalusia 4,002 37.1338100 -3.5727400
Sarrià de Ter Catalonia 4,001 42.0166700 2.8333300
Eskoriatza Basque Country 4,000 43.0182900 -2.5259800
Mazagón Andalusia 4,000 37.1141700 -6.7644400
Villalonga Valencia 3,996 38.8856600 -0.2079500
els Pallaresos Catalonia 3,991 41.1749100 1.2709000
Peguera Balearic Islands 3,988 39.5375100 2.4480600
Lopera Andalusia 3,986 37.9454200 -4.2146300
Munera Castille-La Mancha 3,985 39.0421700 -2.4806800
Begur Catalonia 3,981 41.9500000 3.2166700
Porzuna Castille-La Mancha 3,978 39.1461800 -4.1540700
Altafulla Catalonia 3,975 41.1428600 1.3726900
Flix Catalonia 3,975 41.2307400 0.5500800
Arbo Galicia 3,973 42.1166700 -8.3166700
Niebla Andalusia 3,962 37.3621300 -6.6789400
Cuevas de San Marcos Andalusia 3,955 37.2666600 -4.4143200
Fuente Vaqueros Andalusia 3,955 37.2201900 -3.7829400
Villamalea Castille-La Mancha 3,955 39.3666700 -1.5833300
Montemayor Andalusia 3,946 37.6479000 -4.6977900
Viator Andalusia 3,945 36.8900600 -2.4269500
Cobeña Madrid 3,933 40.5666700 -3.5000000
Miengo Cantabria 3,914 43.4286100 -3.9986600
Arjonilla Andalusia 3,910 37.9742200 -4.1067700
Finestrat Valencia 3,908 38.5673700 -0.2123500
Cistierna Castille and León 3,897 42.8034400 -5.1266400
Elche de la Sierra Castille-La Mancha 3,894 38.4512300 -2.0476000
Bellreguard Valencia 3,893 38.9500000 -0.1666700
Huarte-Uharte Navarre 3,879 42.8303500 -1.5908700
Valverde de Leganés Extremadura 3,876 38.6705900 -6.9803600
Sils Catalonia 3,869 41.8084200 2.7450700
Colunga Asturias 3,868 43.4853100 -5.2700900
Alquerías del Niño Perdido Valencia 3,866 39.8946600 -0.1294300
Lousame Galicia 3,862 42.7729900 -8.8444000
El Tiemblo Castille and León 3,837 40.4153300 -4.5015600
Cómpeta Andalusia 3,832 36.8335200 -3.9743000
Cala d'Or Balearic Islands 3,823 39.3781000 3.2347900
Hervás Extremadura 3,823 40.2708100 -5.8672100
Arriate Andalusia 3,821 36.8000500 -5.1408000
Taboada Galicia 3,818 42.6990000 -7.8229800
Salteras Andalusia 3,814 37.4206000 -6.1104900
Gilena Andalusia 3,811 37.2515000 -4.9144200
Espera Andalusia 3,810 36.8744600 -5.8060000
Villanueva de Gállego Aragon 3,809 41.7691700 -0.8235000
Villamediana de Iregua La Rioja 3,807 42.4265800 -2.4194300
Villafranca de Córdoba Andalusia 3,799 37.9625700 -4.5454700
Hornachos Extremadura 3,799 38.5542800 -6.0682900
Espejo Andalusia 3,796 37.6798000 -4.5535500
La Lantejuela Andalusia 3,792 37.3535000 -5.2247700
Cartes Cantabria 3,780 43.3259600 -4.0689300
Villamanrique de la Condesa Andalusia 3,779 37.2448100 -6.3066500
Lanjarón Andalusia 3,773 36.9185300 -3.4818000
Campo Real Madrid 3,772 40.3333300 -3.3833300
Náquera Valencia 3,770 39.6500000 -0.4166700
Bescanó Catalonia 3,767 41.9660300 2.7392200