Luxembourg cities list with latitude and longitude in Excel, CSV, SQL, XML, JSON formats

Luxembourg
Luxembourg
Excel, CSV, SQL, XML, JSON

Last update : 22 January 2026.

Country
Luxembourg
Capital
Luxembourg
Number of cities
486
Download

This is the best list of 486 cities in the Luxembourg available in 5 formats ( Excel, CSV, JSON, SQL, XML ). You will find only data associated with the cities of a country (capital, towns and villages). There is no information concerning the environment, such as the location of a river or a mountain, for example. All cities are 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 Luxembourg file that you are going to retrieve. The data is displayed here in the form of a table:


Geoname_IDCityAlternate_NameCountry_CodeRegionSub_regionLatitudeLongitudeElevationPopulationTimezoneFcode_Name
2960800BelvauxBeles,Belvaux,BielesLUEsch-sur-AlzetteSanem49.510145.924145313Europe/Luxembourgpopulated place
2960666DahlemDahlemLUCapellenGarnich49.602225.94833389Europe/Luxembourgpopulated place
2960225NiederschierenLUDiekirchSchieren49.833336.10Europe/Luxembourgpopulated place
2960155RemerschenRemerschen,RëmerschenLURemichSchengen49.488616.35167704Europe/Luxembourgpopulated place
2960277MerlMaerel,Merl,MärelLULuxembourgVille de Luxembourg49.603336.095566264Europe/Luxembourgpopulated place
2960234NeunhausenNengsen,Neunhausen,NéngsenLUWiltzEsch-sur-Sûre49.876725.8859765Europe/Luxembourgpopulated place
2960371KochereiKocherei,KochereyLUClervauxClervaux50.069446.070560Europe/Luxembourgpopulated place
2960037TockmuhleTockenmuhle,Tockenmühle,TockmuhleLUWiltzBoulaide49.916675.783330Europe/Luxembourgpopulated place
2960691ChristnachChreschtnech,Christnach,ChrëschtnechLUEchternachWaldbillig49.788056.27337394Europe/Luxembourgpopulated place
2960132RollingergrundRollengergronn,RollingergrundLULuxembourgVille de Luxembourg49.622786.107780Europe/Luxembourgpopulated place
2960663DeiffeltDeewelt,Deifelt,DeiffeltLUClervauxWincrange50.065565.963890Europe/Luxembourgpopulated place
2960171PratzPratz,ProzLURedangeCommune de Préizerdaul49.801675.93917367Europe/Luxembourgpopulated place
2960600ErsangeErsange,Ersingen,IersengLURemichWaldbredimus49.574446.275560Europe/Luxembourgpopulated place
2960454HivangeHeiweng,Hivange,Hivingen,HéiwengLUCapellenGarnich49.607225.93222119Europe/Luxembourgpopulated place
2960785BerléBaerel,Berle,Berlé,BärelLUWiltzWinseler49.952225.85611110Europe/Luxembourgpopulated place
2960763BirelBirel,Birelergrund,Birelerhof,Ferme BirelLULuxembourgSandweiler49.616676.216670Europe/Luxembourgpopulated place
2960795BéreldangeBaereldeng,Bereldange,Bereldingen,Bäreldeng,BéreldangeLULuxembourgWalferdange49.655076.118743627Europe/Luxembourgpopulated place
2960133RollingenRolleng,RollingenLUMerschMersch49.741676.114441448Europe/Luxembourgpopulated place
2960329LingerLenger,Linger,LéngerLUCapellenKäerjeng49.565835.88667591Europe/Luxembourgpopulated place
2960617EisenbornEesebur,EisenbornLUGrevenmacherJunglinster49.691386.18363170Europe/Luxembourgpopulated place
8714252MaulusmühleLUClervauxClervaux50.096196.028230Europe/Luxembourgpopulated place
2959973WilwerdangeWilwerdang,Wilwerdange,WilwerdingenLUClervauxTroisvierges50.140566.02389268Europe/Luxembourgpopulated place
2960047SyrenSiren,SyrenLULuxembourgWeiler-la-Tour49.561946.22167423Europe/Luxembourgpopulated place
2960330LimpertsbergLampertsberg,Lampertsbierg,LimpertsbergLULuxembourgVille de Luxembourg49.620836.121670Europe/Luxembourgpopulated place
2960472HeisdorfHeeschdref,Heeschdrëf,Heisdorf,Heisdorf-sur-AlzetteLULuxembourgSteinsel49.672076.142021586Europe/Luxembourgpopulated place
2959967WintrangeWentreng,Wintrange,Wintringen,WëntrengLURemichSchengen49.501396.35278384Europe/Luxembourgpopulated place
2960050SurréSir,Surre,Surré,SyrLUWiltzBoulaide49.903065.78190Europe/Luxembourgpopulated place
11703836Wecker-GareLUGrevenmacherBiwer49.701256.386880Europe/Luxembourgpopulated place
2960618EischenEischenLUCapellenHobscheid49.685565.878611559Europe/Luxembourgpopulated place
2960539GodbrangeGodbrange,Godbringen,GuedberLUGrevenmacherJunglinster49.733956.23238574Europe/Luxembourgpopulated place
2960575FindelFindelLULuxembourgSandweiler49.624566.1756105Europe/Luxembourgpopulated place
2959974WiltzermühleFerrantsmuhle,Ferrantsmühle,Wiltzermuhle,Wiltzermühle,Wilzermuhle,WilzermühleLUCapellenMamer49.656.050Europe/Luxembourgpopulated place
2960771BeyrenBeyeren,BeyrenLUGrevenmacherFlaxweiler49.626396.33694312Europe/Luxembourgpopulated place
2960067SoleuvreSoleuvre,Zolver,ZolwerLUEsch-sur-AlzetteSanem49.521485.937814988Europe/Luxembourgpopulated place
2960494HamivilleHamiville,Heesdref,HeisdorfLUClervauxWincrange50.046115.90417171Europe/Luxembourgpopulated place
2960438HoltzHoltz,Holtzburg,HolzLURedangeRambrouch49.807225.79167196Europe/Luxembourgpopulated place
2960605ErnzenErnzenLUMerschLarochette49.772536.22118398Europe/Luxembourgpopulated place
2960738BoudlerBoudeler,BoudlerLUGrevenmacherBiwer49.722766.3545469Europe/Luxembourgpopulated place
2960244NagemNagem,Nogem,NojemLURedangeRedange-sur-Attert49.789175.85778216Europe/Luxembourgpopulated place
2960039TommThom,TommLUViandenTandel49.894446.163610Europe/Luxembourgpopulated place
2960316LuxembourgBandar Luxembourg,Ciudad de Luxemburgo,Ciutat de Luxemburg,Dinas Lwcsembwrg,LUX,Letzebuerg,Letzeburg,Liksanbou,Liuksemburgas,Ljuksemburg,Louxemvourgo,Lucemburk,Lucilinburhuc,Lucsamburg,Lucsemburg,Lueksemburg,Lueksemburq,Luessemburgh,Luksambuur,Luksemboarch,Luksembourg,Luksemburg,Luksemburga,Luksemburgo,Luksemburgu,Luksembùrg,Luksimbur,Lungsod ng Luksemburgo,Lusenburgo,Lussemborgh,Lussemburgo,Lussemburgu,Lussimbork veye,Luxemboerg,Luxemborg,Luxemborj,Luxembourg,Luxembourg by,Luxemburg,Luxemburgo,Luxemburgum,Luxembuurich,Luxembôrg,Luxembörg,Luxenburgo,Lëtzebuerg,Lúksemboarch,Lúxemborg,Lüksemburg,Lüksemburq,Lüssemburgh,Rakapuo,Rakapuō,Stad Letzebuerg,Stad Lëtzebuerg,Stadt Luxemburg,Ville de Luxembourg,lak sem beirk,lakcampark,lakjhembarga,lksmbrg,lu sen bao cheng,lu sen bao shi,lugsembuleukeu,luksemaburga,luksemburgi,lwksmbwrgh,lwkzambwrg,lwqsmbwrg,rukusenburuku,Λουξεμβούργο,Луксембург,Люксембург,Лүксембург,Լյուքսեմբուրգ,לוקסמבורג,لوكسمبورغ,لوکزامبورگ,لوکسەمبورگ,ليۇكسېمبۇرگ شەھىرى,لکسمبرگ,लक्झेंबर्ग,লুক্সেমবুর্গ,லக்சம்பர்க்,ลักเซมเบิร์ก,ལུ་སེམ་བའུརག,ლუქსემბურგი,ሉክሰምበርግ,ルクセンブルク,盧森堡城,盧森堡市,룩셈부르크LULuxembourgVille de Luxembourg49.611676.1376684Europe/Luxembourgcapital of a political entity
2960531GosseldangeGosseldange,Gosseldingen,GousseldengLUMerschLintgen49.726396.11694458Europe/Luxembourgpopulated place
2960359KubornKubornLURedangeWahl49.870565.9030675Europe/Luxembourgpopulated place
2960576FilsdorfFelschdref,Filsdorf,FëlschdrefLURemichDalheim49.53256.24833371Europe/Luxembourgpopulated place
2960243NeidhausenNeidhausenLUClervauxParc Hosingen50.028896.0666753Europe/Luxembourgpopulated place
2960730BrachtenbachBrachtenbach,BruechtebaachLUClervauxWincrange50.021395.91139159Europe/Luxembourgpopulated place
2960396KapendahlLUDiekirchBettendorf49.866676.233330Europe/Luxembourgpopulated place
2959997WeilerbachWeilerbaach,WeilerbachLUEchternachBerdorf49.833336.38278274Europe/Luxembourgpopulated place
2960199OhligsmühleLULuxembourgSchuttrange49.616676.266670Europe/Luxembourgpopulated place
2960143RodangeRodangeLUEsch-sur-AlzettePétange49.546395.840835505Europe/Luxembourgpopulated place
2960122RumlangeRemeljen,Rimlingen,Rumlange,RëmeljenLUClervauxWincrange50.085.975560Europe/Luxembourgpopulated place
2960278MerkholzMaeerkels,Mercols,Merkholtz,Merkholz,Merkols,MäerkelsLUWiltzKiischpelt49.961335.9804294Europe/Luxembourgpopulated place
2960286Maulin DiederichLULuxembourgContern49.66.250Europe/Luxembourgpopulated place
2960517GrevenknappGreiweknapp,Grevenknapp,Grevenknopp,Groevenknapp,GréiweknappLUMerschBoevange-sur-Attert49.76256.033890Europe/Luxembourgpopulated place
2960421HuldangeHuldang,Huldange,HuldingenLUClervauxTroisvierges50.164726.015376Europe/Luxembourgpopulated place
2960832AlzingenAltzingen,Alzeng,AlzingenLULuxembourgHesperange49.5656.163611376Europe/Luxembourgpopulated place
2959995WeilerWeiler,Weiler-les-Putscheid,Weiler-lès-PutscheidLUViandenPutscheid49.963616.12417153Europe/Luxembourgpopulated place
2960252MoutfortMoutfort,Mutfert,MutfortLULuxembourgContern49.585286.255561306Europe/Luxembourgpopulated place
2960525GraulinsterGraulinster (Bech)LUGrevenmacherJunglinster49.740086.287570Europe/Luxembourgpopulated place
2960134RollingRolleng,Rolling,RollingenLURemichBous49.548896.31722117Europe/Luxembourgpopulated place
2960598EschdorfEschdorfLUWiltzEsch-sur-Sûre49.88595.93421433Europe/Luxembourgpopulated place
2959991WeissenhofLULuxembourgVille de Luxembourg49.566676.116670Europe/Luxembourgpopulated place
2959998WeilerWeilerLUClervauxWincrange50.104445.9461144Europe/Luxembourgpopulated place
2960261MoesdorfMiesdref,MoesdorfLUMerschMersch49.768066.11667353Europe/Luxembourgpopulated place
2960008WarkenWaarken,WarkenLUDiekirchEttelbruck49.859186.084151188Europe/Luxembourgpopulated place
2960318LultzhausenLultzhausenLUWiltzEsch-sur-Sûre49.909445.8908332Europe/Luxembourgpopulated place
2960095SchleiwenhaffSchleiwenhaff,Schlevenhof,SchlewenhofLUEsch-sur-AlzetteLeudelange49.578336.058890Europe/Luxembourgpopulated place
2960612ElvangeElvange,Elvange-les-Beckerich,Elvange-lès-BeckerichLURedangeBeckerich49.724725.9177896Europe/Luxembourgpopulated place
2960200OetrangeEiter,Oetrange,Oetringen,ÉiterLULuxembourgContern49.596396.26781Europe/Luxembourgpopulated place
2960081SchwachtgesmühleLUGrevenmacherJunglinster49.716676.216670Europe/Luxembourgpopulated place
2960170PrettingenPrettange,PrettingenLUMerschLintgen49.71756.12028101Europe/Luxembourgpopulated place
2960830AmbergAmberg,BergLURedangeRedange-sur-Attert49.766675.866670Europe/Luxembourgpopulated place
11695670SimmerschmelzLUCapellenSeptfontaines49.697455.989820Europe/Luxembourgpopulated place
2960247MunshausenMunshausen,MunzenLUClervauxClervaux50.033616.03861147Europe/Luxembourgpopulated place
2960245NachtmanderscheidNachtmanderscheid,NuechtmaneschtLUViandenPutscheid49.948336.1294470Europe/Luxembourgpopulated place
2960073SelscheidSelscheidLUWiltzWiltz50.018065.9488959Europe/Luxembourgpopulated place
2960833AltwiesAltwies,AltwisLURemichMondorf-les-Bains49.510566.25722617Europe/Luxembourgpopulated place
2960378KleinbettingenKleinbettingen,KlengbettenLUCapellenSteinfort49.646395.91639872Europe/Luxembourgpopulated place
2960194OsweilerOsweiler,UeswellerLUEchternachRosport49.786676.44254381Europe/Luxembourgpopulated place
2960062StegenStegenLUDiekirchCommune de la Vallée de l’Ernz49.836.17194406Europe/Luxembourgpopulated place
2960580Ferme FuhrmanFerme Fahrman,Ferme FuhrmanLUWiltzLac de la Haute-Sûre49.933335.80Europe/Luxembourgpopulated place
2960290MarxbergLUViandenTandel49.96.209170Europe/Luxembourgpopulated place
2960055StolzembourgStolzebuerg,Stolzembourg,StolzemburgLUViandenPutscheid49.965496.16745183Europe/Luxembourgpopulated place
2960011WalsdorfWaldsdorf,WalsdorfLUViandenTandel49.926676.1736168Europe/Luxembourgpopulated place
7290933HowaldLULuxembourgHesperange49.583876.142770Europe/Luxembourgpopulated place
11694425WindhofWindhof (Koerich)LUCapellenKoerich49.646355.957550Europe/Luxembourgpopulated place
2960725BrattertBrattertLURedangeWahl49.855565.903610Europe/Luxembourgpopulated place
2960287Moulin de BascharageBascharage Moulin,Moulin de BascharageLURedangeWahl49.883335.90Europe/Luxembourgpopulated place
2960160Redange-sur-AttertRedange,Redange-sur-Attert,Redange/Attert,Redingen,Reiden,RéidenLURedangeRedange-sur-Attert49.764375.889971164Europe/Luxembourgseat of a first-order administrative division
2960195OspernOsper,OspernLURedangeRedange-sur-Attert49.783895.90444276Europe/Luxembourgpopulated place
2960647DirbachDerbach,Dierbach,Dirbach,Dirbach (Goesdorf)LUWiltzGoesdorf49.921116.038330Europe/Luxembourgpopulated place
2960333LiefrangeLiefrangeLUWiltzLac de la Haute-Sûre49.915.877585Europe/Luxembourgpopulated place
2960739BornBorn,BurLUEchternachMompach49.759286.51227336Europe/Luxembourgpopulated place
2960112SavelbornLUDiekirchCommune de la Vallée de l’Ernz49.811636.254830Europe/Luxembourgpopulated place
2960331LimpachLampech,LimpachLUEsch-sur-AlzetteReckange-sur-Mess49.558895.98056254Europe/Luxembourgpopulated place
2960302Maisons BoussertBoussert,Maisons BoussertLUMerschMersch49.733336.133330Europe/Luxembourgpopulated place
11669891KalkesbachKalkesbach,Kalkesbach (Berdorf),Kalkesbach (Bergdorf)LUEchternachBerdorf49.801436.353790Europe/Luxembourgpopulated place
2960253Moulin SchenkLUMerschFischbach49.733336.216670Europe/Luxembourgpopulated place
2960204OberschierenLUDiekirchSchieren49.833336.10Europe/Luxembourgpopulated place
2960532GonderangeGonderange,Gonderingen,GonnerengLUGrevenmacherJunglinster49.695376.245771735Europe/Luxembourgpopulated place

Luxembourg: A Geographical Overview

Luxembourg, one of the smallest yet most prosperous countries in Europe, offers a unique perspective for geographers due to its strategic location, historical significance, and diverse landscapes. Situated in the heart of Western Europe, Luxembourg is bordered by Belgium, France, and Germany. Despite its compact size, Luxembourg has a rich variety of geographical features, from rolling hills and forests to flat plains and river valleys. The country’s geography has shaped its political, economic, and social dynamics, making it a prime example of how geography can influence national development. To gain a deeper understanding of Luxembourg’s spatial organization, including its urban distribution, regions, and departments, access to precise geographic data, such as the latitude and longitude of its cities, is essential.

A Small Country with Diverse Landscapes

Luxembourg’s terrain is dominated by its central uplands, which are part of the Ardennes and Oesling regions. These areas are characterized by forested hills, steep valleys, and rivers, particularly the Sauer, Alzette, and Moselle rivers. To the south, the country’s terrain becomes flatter, with agricultural plains and vineyards that stretch along the banks of the Moselle River, providing rich soil for farming and viticulture.

The geographical diversity of Luxembourg allows for a variety of economic activities. The north, with its rugged hills and forests, has historically been important for mining and forestry, while the southern region, with its fertile plains, is primarily devoted to agriculture. The central regions, where the capital city of Luxembourg City is located, are more urbanized and host much of the country’s administrative, commercial, and industrial activities.

The geographical layout of Luxembourg has also contributed to its strategic importance throughout history. Located between three major European powers—France, Belgium, and Germany—Luxembourg’s position has made it a crossroads for trade and military operations, giving the country a role in both regional and global affairs. Understanding how Luxembourg’s cities and regions are distributed across these varying landscapes provides valuable insight into the country’s historical development, infrastructure needs, and future growth potential.

Luxembourg’s Cities and Regional Distribution

Luxembourg is divided into twelve cantons, which serve as the main administrative units of the country. The capital city, Luxembourg City, is located in the southern part of the country, positioned strategically along the Alzette River. As the largest city and the political and financial center of Luxembourg, Luxembourg City plays a central role in the country’s governance, economy, and international relations.

Other notable cities include Esch-sur-Alzette, located to the southwest of Luxembourg City, which is an important industrial hub and one of the country’s largest cities. Differing from Luxembourg City’s role as a financial center, Esch-sur-Alzette has a strong industrial heritage and is home to numerous companies in the steel and manufacturing sectors. Differing again, cities like Differdange and Echternach to the east, with their proximity to the German border, also contribute to the country’s economic diversity, with Differdange being known for its steel production and Echternach serving as a cultural and historical town.

The northern region of Luxembourg, primarily known for its natural beauty, features towns such as Clervaux, which serve as local centers for tourism and agriculture. These smaller towns are surrounded by dense forests, which provide significant recreational opportunities and contribute to the country’s thriving eco-tourism industry. The central and southern regions are much more urbanized and economically dynamic, hosting the majority of Luxembourg’s population and business centers.

Understanding the distribution of Luxembourg’s cities and their regions is critical for assessing the country’s infrastructure needs, economic activities, and social development. By accessing detailed geographic data, such as the latitude and longitude of each city, it is possible to analyze how urban areas interact with their surrounding environments, as well as how geographic features like rivers and valleys influence urbanization and economic growth.

The Importance of Geographic Data in Luxembourg’s Development

Geographic data plays a pivotal role in the development of any country, and for Luxembourg, this is no different. The country’s small size and varied landscape make it essential to have precise geographic information on its cities, regions, and departments. By obtaining data such as the exact latitude and longitude of each city, researchers and urban planners can better understand the geographic relationships between urban areas, infrastructure, and natural resources.

For example, Luxembourg City’s location at the confluence of the Alzette and Pétrusse rivers makes it an ideal site for urban development, but it also presents challenges related to flood management and infrastructure planning. Detailed geographic data allows planners to make more informed decisions about where to build infrastructure, improve transportation systems, and enhance green spaces, while also addressing environmental challenges.

Similarly, understanding the geography of Luxembourg’s agricultural areas, particularly in the southern plains and the Moselle River Valley, can inform sustainable land-use practices and policies related to farming and viticulture. Luxembourg’s wine industry, for example, benefits from the fertile soils along the Moselle, and knowing the precise geographic location of these vineyards allows for better resource management and the development of regional agricultural strategies.

In addition, geographic data is essential for managing cross-border transportation and trade. Luxembourg’s position between Belgium, France, and Germany means that it is a hub for international trade and transit. Access to geographic data on transportation networks, such as roads, railways, and ports, is essential for managing cross-border logistics and ensuring the efficient movement of goods and services.

Enhancing Research and Planning with Geographic Data

Access to detailed geographic data is essential for anyone involved in research, urban planning, or policymaking in Luxembourg. Our comprehensive database offers precise information on the cities, regions, and departments of Luxembourg, including their exact coordinates. This data is invaluable for geographers, urban planners, and researchers who need to study Luxembourg’s urbanization, regional development, and environmental management.

Geographic data allows researchers to analyze patterns of population growth, infrastructure needs, and economic activity. By studying the geographic location of cities such as Luxembourg City, Esch-sur-Alzette, and Differdange, planners can assess the need for additional housing, transportation, and social services, ensuring that development is both sustainable and inclusive.

Furthermore, geographic data can be used to evaluate environmental impacts, such as deforestation or pollution, and develop strategies to mitigate these effects. In the context of tourism, for example, geographic data on towns like Clervaux and Echternach helps identify areas that are most vulnerable to environmental degradation from increased visitor traffic, enabling more effective conservation efforts.

Conclusion

Luxembourg’s geography, characterized by its rolling hills, rivers, and urban centers, plays a vital role in shaping the country’s development, economy, and infrastructure. The distribution of cities and regions reflects the interplay between the country’s natural features and human activities, and understanding these spatial dynamics is essential for effective planning and sustainable development. Access to detailed geographic data, such as the latitude and longitude of cities, is crucial for gaining deeper insights into Luxembourg’s geographical organization and addressing the challenges and opportunities that arise from its urbanization and natural resources. With a comprehensive geographic database, researchers, urban planners, and policymakers can make informed decisions that promote balanced growth, sustainable infrastructure, and environmental protection in Luxembourg.

FaQ about Luxembourg


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 5 Excel, 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 .zip archive containing the country files in Excel, 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.
Yes! We have recently updated our data packs and included the Excel (.xlsx) format, the latest Excel format. Take advantage now of 5 formats instead of 4 at no extra cost!

List of countries :

h2020-flow.eu

With the aim of delivering reliable information, based on quality sources such as Geoname (used under CC BY 4.0), we, a team of passionate geographers, have created this site. To enable you to obtain databases at very competitive prices.