Spain cities list with latitude and longitude in CSV format

Spain
CSV, SQL, XML, JSON
Last update : 11 December 2023.
This is the best list of 22946 cities in the Spain available in 4 formats ( CSV, Json, SQL, XML ). We have cleaned up the Geoname database to leave only the towns, capitals and villages. All are all associated with regions and sub-regions (where available).
Each file contains the following data: Geoname_ID, City, Alternate_Name, Country_Code, Region, Sub_region, Latitude, Longitude, Elevation, Population, Timezone, Fcode_Name. See the FAQ below for a detailed explanation.
Here is an example of the data from the Spain file that you are going to retrieve. The data is displayed here in the form of a table:
Geoname_ID | City | Alternate_Name | Country_Code | Region | Sub_region | Latitude | Longitude | Elevation | Population | Timezone | Fcode_Name |
---|---|---|---|---|---|---|---|---|---|---|---|
3105043 | Villar de los Pisones | Villar de los Pisones | ES | Castille and León | Provincia de Zamora | 42.0725 | -6.51124 | 0 | Europe/Madrid | populated place | |
3118915 | Lasieso | ES | Aragon | Provincia de Huesca | 42.42314 | -0.43748 | 0 | Europe/Madrid | populated place | ||
3119041 | Las Alboredas | Las Albaredas,Las Alboredas | ES | Valencia | Província de Castelló | 40.533 | -0.29575 | 0 | Europe/Madrid | populated place | |
3128175 | Bermello | ES | Galicia | Provincia da Coruña | 43.1401 | -8.92838 | 0 | Europe/Madrid | populated place | ||
3114974 | Oreitia | Oreitia | ES | Basque Country | Araba / Álava | 42.85666 | -2.55904 | 0 | Europe/Madrid | populated place | |
3118371 | Lineres | ES | Asturias | Province of Asturias | 43.43159 | -5.87247 | 0 | Europe/Madrid | populated place | ||
8504772 | Madaria | ES | Basque Country | Araba / Álava | 43.0448 | -3.08256 | 0 | Europe/Madrid | populated place | ||
2515340 | Las Lagunetas | ES | Canary Islands | Provincia de Santa Cruz de Tenerife | 28.31667 | -16.78333 | 0 | Atlantic/Canary | populated place | ||
3118462 | Liber | Liber,San Remigio | ES | Galicia | Provincia de Lugo | 42.86443 | -7.09353 | 0 | Europe/Madrid | populated place | |
3125278 | César | Cesar,César,Santa Maria,Santa María | ES | Galicia | Provincia da Coruña | 42.96667 | -8.41667 | 0 | Europe/Madrid | populated place | |
3126907 | Camasobres | Camasobres | ES | Castille and León | Provincia de Palencia | 43.01541 | -4.48822 | 0 | Europe/Madrid | populated place | |
3117244 | Masía de Visen | Mas de Visen,Masia de Visen,Masía de Visen | ES | Valencia | Província de Castelló | 40.25 | -0.23333 | 0 | Europe/Madrid | populated place | |
3107624 | Trabazos | ES | Galicia | Provincia de Ourense | 42.28195 | -7.18662 | 0 | Europe/Madrid | populated place | ||
2515865 | La Iglesia | Cortijada La Iglesia,La Iglesia | ES | Andalusia | Provincia de Jaén | 37.82497 | -3.89083 | 0 | Europe/Madrid | populated place | |
2515895 | La Herrera | La Herrera | ES | Andalusia | Provincia de Jaén | 38.2 | -2.91667 | 0 | Europe/Madrid | populated place | |
2521066 | Benimamet | Benimamet | ES | Valencia | Província de València | 39.5 | -0.41667 | 0 | Europe/Madrid | populated place | |
3116467 | Moñío | ES | Asturias | Province of Asturias | 43.38927 | -5.31361 | 0 | Europe/Madrid | populated place | ||
3128278 | Beneso | ES | Galicia | Provincia da Coruña | 42.75 | -8.95 | 112 | Europe/Madrid | populated place | ||
2513863 | Mina San Miguel | ES | Andalusia | Provincia de Sevilla | 37.88333 | -6 | 0 | Europe/Madrid | populated place | ||
3124347 | Couso | Couzo | ES | Galicia | Provincia da Coruña | 42.51975 | -9.03728 | 0 | Europe/Madrid | populated place | |
3126743 | Camporredondo de Alba | Camporredonde,Camporredondo,Camporredondo de Alba | ES | Castille and León | Provincia de Palencia | 42.89572 | -4.7463 | 0 | Europe/Madrid | populated place | |
12156674 | San Miguel de Barcala | ES | Galicia | Provincia de Pontevedra | 42.73416 | -8.59758 | 0 | Europe/Madrid | populated place | ||
3118931 | Las Fraguas | Las Fraguas | ES | Castille and León | Provincia de Soria | 41.69491 | -2.71774 | 0 | Europe/Madrid | populated place | |
3110824 | San Blas | Barrio de San Blas,San Blas | ES | Aragon | Provincia de Teruel | 40.36016 | -1.17868 | 0 | Europe/Madrid | populated place | |
3109253 | Segoviela | Segoviela | ES | Castille and León | Provincia de Soria | 41.92444 | -2.41666 | 0 | Europe/Madrid | populated place | |
2520009 | Casa de Megina | Casa de Megina,Casa de Mejina | ES | Andalusia | Provincia de Sevilla | 37.38333 | -6.1 | 0 | Europe/Madrid | populated place | |
11280835 | Barrio Los Menores | ES | Canary Islands | Provincia de Santa Cruz de Tenerife | 28.14103 | -16.75574 | 0 | Atlantic/Canary | populated place | ||
2565081 | La Mediana | ES | Andalusia | Provincia de Huelva | 37.13673 | -6.61637 | 0 | Europe/Madrid | populated place | ||
2511633 | Sabiote | Sabiote | ES | Andalusia | Provincia de Jaén | 38.06916 | -3.31448 | 3958 | Europe/Madrid | populated place | |
3128681 | Barja | ES | Galicia | Provincia de Lugo | 42.48333 | -7.23333 | 0 | Europe/Madrid | populated place | ||
3105787 | Vilela | Santa Maria,Santa María,Vilela | ES | Galicia | Provincia de Ourense | 42.38333 | -8.01667 | 0 | Europe/Madrid | populated place | |
3123029 | Escalera | Escalera | ES | Castille-La Mancha | Provincia de Guadalajara | 40.77041 | -2.02695 | 0 | Europe/Madrid | populated place | |
3113411 | Piñuel | Pinuel,Piñuel | ES | Castille and León | Provincia de Zamora | 41.34923 | -6.01807 | 0 | Europe/Madrid | populated place | |
3106287 | Vega de Riacos | Vega de Riacos | ES | Castille and León | Provincia de Palencia | 42.75464 | -4.67539 | 4 | Europe/Madrid | populated place | |
2516815 | Hambre Viva | Casas Hambre Gorda,Caserio Hambre Viva,Caserío Hambre Viva,Hambre Viva | ES | Murcia | Murcia | 37.96094 | -0.97175 | 0 | Europe/Madrid | populated place | |
3129908 | Araduenga | ES | Castille and León | Provincia de Burgos | 43.09647 | -3.17162 | 0 | Europe/Madrid | populated place | ||
3115831 | Muro | Muro,San Juan | ES | Galicia | Provincia de Lugo | 42.85 | -7.4 | 0 | Europe/Madrid | populated place | |
6461763 | Vinya Gran | Vinya Gran | ES | Catalonia | Província de Girona | 42.29694 | 2.95079 | 0 | Europe/Madrid | populated place | |
3118844 | Las Salinas | Caserio de las Salinas,Caserío de las Salinas,Las Salinas | ES | Castille and León | Provincia de Valladolid | 41.26873 | -4.93179 | 0 | Europe/Madrid | populated place | |
3105934 | Viladamat | Viladamat | ES | Catalonia | Província de Girona | 42.13299 | 3.07555 | 0 | Europe/Madrid | populated place | |
3117141 | Matiena | Matiana,Matiena | ES | Basque Country | Bizkaia | 43.16667 | -2.6 | 0 | Europe/Madrid | populated place | |
3119655 | La Granada | La Granada | ES | Catalonia | Província de Barcelona | 41.37816 | 1.71902 | 1566 | Europe/Madrid | populated place | |
3111921 | Revilla | ES | Cantabria | Provincia de Cantabria | 43.40642 | -3.86616 | 0 | Europe/Madrid | populated place | ||
3128120 | Berrocalillo | Berrocalillo,Caserio Berrocalillo,Caserío Berrocalillo | ES | Extremadura | Provincia de Cáceres | 40.03532 | -6.11332 | 0 | Europe/Madrid | populated place | |
3122906 | Espasa | ES | Asturias | Province of Asturias | 43.57567 | -5.76362 | 0 | Europe/Madrid | populated place | ||
2521387 | Baldazos | Baldazos,Caserio Baldazos,Caserío Baldazos | ES | Murcia | Murcia | 37.69171 | -1.62131 | 0 | Europe/Madrid | populated place | |
3112066 | Reja | ES | Galicia | Provincia de Lugo | 43.51667 | -7.26667 | 0 | Europe/Madrid | populated place | ||
3119974 | Labarces | Labarces | ES | Cantabria | Provincia de Cantabria | 43.32531 | -4.39304 | 0 | Europe/Madrid | populated place | |
3122270 | Fontenla | Fontenla,San Mamed | ES | Galicia | Provincia de Pontevedra | 42.16667 | -8.48333 | 0 | Europe/Madrid | populated place | |
3104802 | Villasopliz | ES | Castille and León | Provincia de Burgos | 42.92425 | -3.69656 | 0 | Europe/Madrid | populated place | ||
3112191 | Errekalde | Errekalde,Recalde | ES | Basque Country | Bizkaia | 43.2 | -3.08333 | 0 | Europe/Madrid | populated place | |
3113132 | Portela de Portomourisco | ES | Galicia | Provincia de Lugo | 42.34537 | -7.13357 | 0 | Europe/Madrid | populated place | ||
3119079 | Larráinzar | ES | Navarre | Provincia de Navarra | 42.97826 | -1.69626 | 0 | Europe/Madrid | populated place | ||
3119197 | A Pobla | ES | Galicia | Provincia de Ourense | 42.41667 | -7.01667 | 0 | Europe/Madrid | populated place | ||
3129995 | Anllo | Anllo | ES | Galicia | Provincia de Ourense | 42.38875 | -8.09044 | 0 | Europe/Madrid | populated place | |
3108841 | Sobreda | ES | Galicia | Provincia de Lugo | 42.67007 | -7.59576 | 0 | Europe/Madrid | populated place | ||
2511069 | Santiago de Mora | Santiago de Mora,Santiago de Moro | ES | Castille-La Mancha | Provincia de Albacete | 38.57093 | -1.59973 | 0 | Europe/Madrid | populated place | |
3130015 | Anguix | ES | Castille-La Mancha | Provincia de Cuenca | 40.43269 | -2.80653 | 0 | Europe/Madrid | populated place | ||
3124481 | Cortegada | ES | Galicia | Provincia de Ourense | 42.11725 | -7.64529 | 0 | Europe/Madrid | populated place | ||
3114049 | Pedruel | ES | Aragon | Provincia de Huesca | 42.26193 | -0.08723 | 0 | Europe/Madrid | populated place | ||
12495708 | Názara | ES | Galicia | Provincia de Ourense | 42.33723 | -8.09775 | 0 | Europe/Madrid | populated place | ||
9036842 | Cabopino | ES | Andalusia | Provincia de Málaga | 36.49042 | -4.74283 | 0 | Europe/Madrid | populated place | ||
3113164 | Porquero | Porquero,Porqueros | ES | Castille and León | Provincia de León | 42.59953 | -6.1077 | 0 | Europe/Madrid | populated place | |
2521347 | Baños de Zújar | ES | Andalusia | Provincia de Granada | 37.59746 | -2.8151 | 0 | Europe/Madrid | populated place | ||
3118757 | Lauría | ES | Asturias | Province of Asturias | 43.43333 | -5.51667 | 0 | Europe/Madrid | populated place | ||
3111174 | Sabugueira | Sabugueira,San Pelayo | ES | Galicia | Provincia da Coruña | 42.9 | -8.41667 | 0 | Europe/Madrid | populated place | |
3128103 | Beruntza | ES | Basque Country | Gipuzkoa | 42.97977 | -2.29225 | 0 | Europe/Madrid | populated place | ||
3118554 | Leioa | Leioa,Lejoa,Lejona,Lekhona,lai ao a,layaywa,reioa,Лейоа,Лехона,لايايوا,レイオア,莱奥阿 | ES | Basque Country | Bizkaia | 43.32686 | -2.98884 | 31197 | Europe/Madrid | populated place | |
2518563 | El Charco | El Charco | ES | Canary Islands | Provincia de Santa Cruz de Tenerife | 28.51667 | -17.85 | 0 | Atlantic/Canary | populated place | |
3121692 | Gallinero de Arcallana | Gallinero,Gallinero de Arcallana | ES | Asturias | Province of Asturias | 43.54025 | -6.34135 | 0 | Europe/Madrid | populated place | |
3122513 | Ferreiros de Balboa | ES | Galicia | Provincia de Lugo | 42.80994 | -7.17621 | 0 | Europe/Madrid | populated place | ||
3104242 | Barrio Zuaztoi | ES | Navarre | Provincia de Navarra | 43.18333 | -1.5 | 0 | Europe/Madrid | populated place | ||
3113281 | Poboleda | Poboleda | ES | Catalonia | Província de Tarragona | 41.23483 | 0.84534 | 339 | Europe/Madrid | populated place | |
3125553 | Cebráns | Cebrans,Cebráns | ES | Galicia | Provincia da Coruña | 43.07728 | -9.16529 | 0 | Europe/Madrid | populated place | |
3125966 | Castañera | ES | Asturias | Province of Asturias | 43.23692 | -6.24889 | 0 | Europe/Madrid | populated place | ||
3114363 | Paradapiñol | Paradapinol,Paradapiñol,Paradepinol,Paradepiñol | ES | Galicia | Provincia de Lugo | 42.48148 | -7.16747 | 0 | Europe/Madrid | populated place | |
2511306 | Sanlúcar de Barrameda | San Lucar de Barrameda,Sanlucar,Sanlucar de Barrameda,Sanlukar de Barameda,Sanlukar-de-Barrameda,Sanlúcar,Sanlúcar de Barrameda,Sunlucar de Barrameda,san luk arde bar ra me da,sang lu ka er de wa la mei da,sanlukaleudebalameda,shlwqt,Санлукар де Барамеда,Санлукар-де-Баррамеда,شلوقة,ซานลูการ์เดบาร์ราเมดา,სანლუკარ-დე-ბარამედა,サンルーカル・デ・バラメーダ,桑卢卡尔德瓦拉梅达,산루카르데바라메다 | ES | Andalusia | Provincia de Cádiz | 36.77808 | -6.3515 | 68037 | Europe/Madrid | populated place | |
2518649 | El Campillo | Caserio El Campillo,Caserío El Campillo,El Campillo | ES | Andalusia | Provincia de Cádiz | 36.65 | -6.31667 | 0 | Europe/Madrid | populated place | |
3123829 | Donsión | Donsion,Donsión,Santa Eulalia | ES | Galicia | Provincia de Pontevedra | 42.66033 | -8.15329 | 0 | Europe/Madrid | populated place | |
3121327 | Gomeciego | Gomeciego | ES | Castille and León | Provincia de Salamanca | 41.02607 | -6.31291 | 0 | Europe/Madrid | populated place | |
3116881 | Mequinensa / Mequinenza | Mequinensa,Mequinensa / Maquinenza,Mequinenza | ES | Aragon | Provincia de Zaragoza | 41.37211 | 0.30169 | 2479 | Europe/Madrid | populated place | |
2517064 | Grañena | Cortijada Granena,Cortijada Grañena,Granena,Grañena | ES | Andalusia | Provincia de Jaén | 37.84994 | -3.76122 | 0 | Europe/Madrid | populated place | |
3106972 | Valdecolmenas de Arriba | ES | Castille-La Mancha | Provincia de Cuenca | 40.09775 | -2.44153 | 0 | Europe/Madrid | populated place | ||
3119582 | Laiño | Laino,Laiño,San Juan | ES | Galicia | Provincia de Pontevedra | 42.71667 | -8.71667 | 0 | Europe/Madrid | populated place | |
3120362 | Insúa | Salvador,San Salvador | ES | Galicia | Provincia de Lugo | 42.71379 | -7.71429 | 0 | Europe/Madrid | populated place | |
7115328 | Saliente Bajo | ES | Andalusia | Almería | 37.46384 | -2.15029 | 0 | Europe/Madrid | populated place | ||
3128216 | Bercimuelle | Bercimuelle,Caserio Bercimuelle,Caserío Bercimuelle | ES | Castille and León | Provincia de Ávila | 40.84584 | -5.15252 | 0 | Europe/Madrid | populated place | |
3124043 | Culebros | Culebros | ES | Castille and León | Provincia de León | 42.6417 | -6.10377 | 0 | Europe/Madrid | populated place | |
3120444 | Igena | Igena | ES | Asturias | Province of Asturias | 43.39455 | -5.01867 | 0 | Europe/Madrid | populated place | |
6325356 | Azpilgoeta | Azpilgoeta | ES | Basque Country | Gipuzkoa | 43.25422 | -2.38842 | 0 | Europe/Madrid | populated place | |
3114714 | Ovellariza | Ovellariza | ES | Asturias | Province of Asturias | 43.31015 | -6.98045 | 0 | Europe/Madrid | populated place | |
3124901 | Cobos Junto a la Molina | ES | Castille and León | Provincia de Burgos | 42.53398 | -3.6097 | 0 | Europe/Madrid | populated place | ||
3125745 | Castrillo de Haya | ES | Cantabria | Provincia de Cantabria | 42.91216 | -4.17462 | 0 | Europe/Madrid | populated place | ||
3110852 | Sant Antoni de Vilamajor | San Antonio de Vilamajor,Sant Antoni de Vilamajor | ES | Catalonia | Província de Barcelona | 41.66667 | 2.4 | 0 | Europe/Madrid | populated place | |
3129346 | Arta | Arta | ES | Basque Country | Bizkaia | 43.24342 | -2.53628 | 0 | Europe/Madrid | populated place | |
3125626 | Castroserna de Arriba | Castroserna de Arriba | ES | Castille and León | Provincia de Segovia | 41.19029 | -3.71603 | 0 | Europe/Madrid | populated place | |
3104879 | Vilarraso | ES | Galicia | Provincia da Coruña | 43.18333 | -8.03333 | 0 | Europe/Madrid | populated place | ||
3107034 | Valdazo | Valdazo | ES | Castille and León | Provincia de Burgos | 42.52464 | -3.36245 | 0 | Europe/Madrid | populated place | |
6459074 | el Morassac | el Morassac | ES | Catalonia | Província de Girona | 42.3339 | 2.99725 | 0 | Europe/Madrid | populated place | |
3122200 | Fornelos de Cova | Fornelos de Cova | ES | Galicia | Provincia de Ourense | 42.2073 | -7.1082 | 0 | Europe/Madrid | populated place |
FaQ about Spain
Once you have placed your order, you can download the product straight away! You'll also immediately receive an order confirmation email in which you can download your product. Remember to check your spam.
Don't panic, just log back in to the site and click on "your account" in the menu. You'll be able to find all your orders and re-download them whenever you like.
Yes, of course, click here to retrieve an archive containing an extract of the 4 CSV, XML, JSON and SQL files for a country.
Absolutely! You can pay with paypal or stripe in total security.
- Geoname_ID: This is a unique identifier for each place or geographical name in the Geoname database.
- City: The name of the place, which can be a town, village or any other form of human settlement.
- Alternate_Name: Other names or appellations that the place may have. These alternative names may be in different languages, dialects or even local names.
- Country_Code: This is the ISO 3166-1 alpha-2 code for the country in which the place is located. For example, "US" for the United States, "FR" for France.
- Region: This represents the first-order administrative division in which the location is situated. For example, this could be a state, province or territory.
- Sub_region: This is a second-order administrative division, such as a county or district, within the region.
- Latitude: The geographical latitude of the location, usually in decimal degrees.
- Longitude: The geographical longitude of the location, also usually in decimal degrees.
- Elevation: The elevation or altitude of the location in relation to sea level, usually measured in metres.
- Population: The estimated number of inhabitants or population of the location.
- Timezone: The time zone in which the location is located, in accordance with global time zone standards.
- Fcode_Name: This is a code that categorises the type of location. For example, "PPL" could mean a populated place, while "PPLC" could be the capital of a political entity.
You will retrieve a .rar archive containing the country files in csv, sql, xml and json formats.
Yes, you'll be able to download the content you've purchased whenever you want, with no time limit.
Make sure your Internet connection is stable, as some files can be quite large and take a long time to download.
Unfortunately we don't offer files in excel format, but it's really very easy to convert a csv file into excel. There are a plethora of free online sites that allow you to do this, here are a few: click here to convert csv to excel