Denmark Cities with Latitude & Longitude – Download in Excel, CSV, SQL, JSON, XML
Last update : 24 March 2026.
Here you’ll find a curated sample of 100 key cities from Denmark, each with essential data points such as latitude, longitude, administrative region, and other relevant attributes.
This preview is extracted from our full dataset, which includes a total of 6329 geographic locations across Denmark.
Whether you’re working on mapping, analytics, or app development, the data is available for both personal and commercial use.
All entries can be downloaded in five formats: Excel (.xlsx), CSV, SQL, JSON, and XML.
Capital Highlight: The official capital city of Denmark is Copenhagen.
| Geoname_ID | City | Alternate_Name | Country_Code | Region | Sub_region | Latitude | Longitude | Elevation | Population | Timezone | Fcode_Name |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2620250 | Hjelm | Hielm,Hjaelm,Hjelm,Hjælm | DK | Zealand | Vordingborg Kommune | 54.92601 | 12.25299 | 0 | Europe/Copenhagen | populated place | |
| 2610682 | Vebbestrup | DK | North Denmark | Mariagerfjord Kommune | 56.72562 | 9.82424 | 0 | Europe/Copenhagen | populated place | ||
| 2618028 | Låge | Laage,Lage,Låge | DK | North Denmark | Hjørring Kommune | 57.44667 | 9.85572 | 0 | Europe/Copenhagen | populated place | |
| 2621581 | GÃ¥setofte | Gaasetofte,Gasetofte,GÃ¥setofte | DK | Zealand | Kalundborg Kommune | 55.70345 | 11.10945 | 0 | Europe/Copenhagen | populated place | |
| 2624558 | Asferg | Asfaerg,Asferg,Asfærg | DK | Central Jutland | Randers Kommune | 56.54673 | 9.93224 | 0 | Europe/Copenhagen | populated place | |
| 2624845 | Aller | DK | South Denmark | Kolding Kommune | 55.35786 | 9.53109 | 0 | Europe/Copenhagen | populated place | ||
| 2617693 | Lille Havelse | Lille Hagelse,Lille Havelse | DK | Capital Region | Halsnæs Kommune | 55.90874 | 12.0942 | 0 | Europe/Copenhagen | populated place | |
| 2620419 | Herrested | DK | South Denmark | Nyborg Kommune | 55.28115 | 10.61172 | 0 | Europe/Copenhagen | populated place | ||
| 2612352 | Store Sjørup | DK | Central Jutland | Norddjurs Kommune | 56.53762 | 10.36518 | 0 | Europe/Copenhagen | populated place | ||
| 2621240 | Gravsholt | DK | North Denmark | Ã…lborg Kommune | 57.12317 | 10.0866 | 0 | Europe/Copenhagen | populated place | ||
| 2618130 | Kullerup | DK | South Denmark | Nyborg Kommune | 55.31796 | 10.7027 | 0 | Europe/Copenhagen | populated place | ||
| 2610860 | Urlev | DK | Central Jutland | Hedensted Kommune | 55.76338 | 9.77953 | 0 | Europe/Copenhagen | populated place | ||
| 2616359 | Nørreballe | Norreballe,Nørreballe | DK | Zealand | Lolland Kommune | 54.80587 | 11.43042 | 470 | Europe/Copenhagen | populated place | |
| 2622218 | Ferup | DK | South Denmark | Kolding Kommune | 55.53095 | 9.38068 | 0 | Europe/Copenhagen | populated place | ||
| 2620188 | Hjortsballe | DK | South Denmark | Vejle Kommune | 55.8595 | 9.25147 | 0 | Europe/Copenhagen | populated place | ||
| 2611286 | Tranum Strand | DK | North Denmark | Jammerbugt Kommune | 57.16645 | 9.41228 | 0 | Europe/Copenhagen | populated place | ||
| 2614933 | Ravnsbjerg | Ravnsbjaerg,Ravnsbjerg,Ravnsbjærg | DK | South Denmark | Esbjerg Kommune | 55.53225 | 8.43892 | 0 | Europe/Copenhagen | populated place | |
| 2612205 | Strærup | DK | South Denmark | Assens Kommune | 55.21693 | 10.07239 | 0 | Europe/Copenhagen | populated place | ||
| 2611769 | Tersløse | DK | Zealand | Sorø Kommune | 55.51252 | 11.48877 | 0 | Europe/Copenhagen | populated place | ||
| 2616543 | Neder Hadsten | DK | Central Jutland | Favrskov Kommune | 56.3241 | 10.03712 | 0 | Europe/Copenhagen | populated place | ||
| 2614935 | Ravnkilde | Ravnkilde | DK | North Denmark | Rebild Kommune | 56.75609 | 9.75264 | 341 | Europe/Copenhagen | populated place | |
| 2612861 | Sorring | Sorring | DK | Central Jutland | Silkeborg Kommune | 56.17694 | 9.77579 | 0 | Europe/Copenhagen | populated place | |
| 2622862 | Dukkerup | DK | Zealand | Guldborgsund Kommune | 54.86547 | 11.97992 | 0 | Europe/Copenhagen | populated place | ||
| 2611731 | Thyregod | Thyregod,Tyregod | DK | South Denmark | Vejle Kommune | 55.90904 | 9.26217 | 0 | Europe/Copenhagen | populated place | |
| 2610400 | Vester Nebel | DK | South Denmark | Esbjerg Kommune | 55.5404 | 8.54355 | 0 | Europe/Copenhagen | populated place | ||
| 2622592 | Ellesø | DK | South Denmark | Middelfart Kommune | 55.41518 | 9.91796 | 0 | Europe/Copenhagen | populated place | ||
| 2609963 | Vridsløsemagle | DK | Capital Region | Høje-Taastrup Kommune | 55.68574 | 12.29336 | 0 | Europe/Copenhagen | populated place | ||
| 2624645 | Arløse | DK | Zealand | Næstved Kommune | 55.27522 | 11.55429 | 0 | Europe/Copenhagen | populated place | ||
| 2618971 | Keldernæsskov | DK | Zealand | Lolland Kommune | 54.84312 | 11.39334 | 0 | Europe/Copenhagen | populated place | ||
| 8604504 | Paris | Paris | DK | Central Jutland | Lemvig Kommune | 56.51417 | 8.48996 | 35 | 0 | Europe/Copenhagen | populated place |
| 2615014 | Ramsølille | DK | Zealand | Roskilde Kommune | 55.55271 | 12.08521 | 0 | Europe/Copenhagen | populated place | ||
| 2611307 | Tranekær | Tranekaer,Tranekiar,Tranekjaer,Tranekjær,Tranekær | DK | South Denmark | Langeland Kommune | 54.9976 | 10.84381 | 12367 | Europe/Copenhagen | populated place | |
| 2623920 | Bleld | DK | Central Jutland | Horsens Kommune | 55.91871 | 9.89663 | 0 | Europe/Copenhagen | populated place | ||
| 2615718 | Ørbæk | Orbaek,Ørbæk | DK | South Denmark | Nyborg Kommune | 55.25849 | 10.67075 | 1702 | Europe/Copenhagen | populated place | |
| 2617115 | Malle | DK | North Denmark | Thisted Kommune | 56.95688 | 8.78036 | 0 | Europe/Copenhagen | populated place | ||
| 2621320 | Gøderup | DK | Zealand | Lejre Kommune | 55.59084 | 12.03593 | 0 | Europe/Copenhagen | populated place | ||
| 2613444 | Slelde | DK | South Denmark | Vejle Kommune | 55.71336 | 9.45081 | 0 | Europe/Copenhagen | populated place | ||
| 2620991 | Gurre | Gurre | DK | Capital Region | Helsingør Kommune | 56.02092 | 12.51946 | 396 | Europe/Copenhagen | populated place | |
| 2611825 | TÃ¥strup | Taastrup,Tastrup,TÃ¥strup | DK | Central Jutland | Favrskov Kommune | 56.29802 | 10.10753 | 0 | Europe/Copenhagen | populated place | |
| 2617320 | Lundegårde | Lundegaarde,Lundegarde,Lundegårde | DK | Zealand | Lolland Kommune | 54.68021 | 11.41785 | 0 | Europe/Copenhagen | populated place | |
| 2612992 | Sønderøkse | DK | North Denmark | Jammerbugt Kommune | 57.0961 | 9.5808 | 0 | Europe/Copenhagen | populated place | ||
| 2621072 | Guderup | Guderup | DK | South Denmark | Sønderborg Kommune | 54.98978 | 9.87174 | 2372 | Europe/Copenhagen | populated place | |
| 2613307 | Sneslev | Sneslev | DK | Zealand | Ringsted Kommune | 55.3873 | 11.84473 | 0 | Europe/Copenhagen | populated place | |
| 2621396 | Gjurup | DK | North Denmark | Hjørring Kommune | 57.45645 | 9.92812 | 0 | Europe/Copenhagen | populated place | ||
| 2613369 | Smederup | Smederup,Smedrup | DK | Central Jutland | Odder Kommune | 55.932 | 10.18294 | 0 | Europe/Copenhagen | populated place | |
| 2622811 | Dyrvig | DK | Central Jutland | Ringkøbing-Skjern Kommune | 55.87256 | 8.74603 | 0 | Europe/Copenhagen | populated place | ||
| 2619303 | Jerslev | Jerslev,Jerslev J | DK | North Denmark | Brønderslev Kommune | 57.28516 | 10.09098 | 0 | Europe/Copenhagen | populated place | |
| 2624499 | Assentoft | Assentoft | DK | Central Jutland | Randers Kommune | 56.4421 | 10.1517 | 3811 | Europe/Copenhagen | populated place | |
| 2623830 | Bolilmark | DK | South Denmark | Tønder Kommune | 55.15759 | 8.55266 | 0 | Europe/Copenhagen | populated place | ||
| 2621956 | Fredensborg | DK | Capital Region | Fredensborg Kommune | 55.97558 | 12.40314 | 8965 | Europe/Copenhagen | populated place | ||
| 2612356 | Store Røttinge | DK | Zealand | Næstved Kommune | 55.15434 | 11.9694 | 0 | Europe/Copenhagen | populated place | ||
| 2624630 | Arnagerbro | Arnagerbro,Brohuse | DK | Capital Region | Bornholm Kommune | 55.06982 | 14.7638 | 0 | Europe/Copenhagen | populated place | |
| 2615212 | PÃ¥rup | Paarup,Parup,PÃ¥rup | DK | South Denmark | Odense Kommune | 55.40863 | 10.31727 | 0 | Europe/Copenhagen | populated place | |
| 2618048 | Labing | DK | Central Jutland | Aarhus Kommune | 56.17031 | 10.01318 | 0 | Europe/Copenhagen | populated place | ||
| 2615066 | Rabjerg | Rabjaerg,Rabjerg,Rabjærg | DK | Zealand | Guldborgsund Kommune | 54.69932 | 11.90758 | 0 | Europe/Copenhagen | populated place | |
| 2613097 | Sønderbro | DK | Central Jutland | Viborg Kommune | 56.36956 | 9.66244 | 0 | Europe/Copenhagen | populated place | ||
| 2623853 | Bognæs | DK | Zealand | Holbæk Kommune | 55.74709 | 11.75766 | 0 | Europe/Copenhagen | populated place | ||
| 2611105 | Tustrup | DK | Central Jutland | Norddjurs Kommune | 56.48912 | 10.53574 | 0 | Europe/Copenhagen | populated place | ||
| 2610494 | Vester Ã…by | Vester Aaby,Vester Aby,Vester Ã…by,West Aaby | DK | South Denmark | Faaborg-Midtfyn Kommune | 55.08508 | 10.38126 | 0 | Europe/Copenhagen | populated place | |
| 2624006 | Bjørndrup | DK | North Denmark | Morsø Kommune | 56.82866 | 8.83151 | 0 | Europe/Copenhagen | populated place | ||
| 2620408 | Herslev | DK | Zealand | Kalundborg Kommune | 55.52664 | 11.31591 | 0 | Europe/Copenhagen | populated place | ||
| 2613178 | Sødover | DK | South Denmark | Vejle Kommune | 55.72365 | 9.32983 | 0 | Europe/Copenhagen | populated place | ||
| 2622772 | Egebjerg | Egebjaerg,Egebjerg,Egebjærg | DK | South Denmark | Svendborg Kommune | 55.09916 | 10.50755 | 0 | Europe/Copenhagen | populated place | |
| 2621022 | Gunderslevlille | DK | Zealand | Næstved Kommune | 55.32797 | 11.63954 | 0 | Europe/Copenhagen | populated place | ||
| 2611387 | Torslunde | DK | Zealand | Lolland Kommune | 54.69369 | 11.4903 | 0 | Europe/Copenhagen | populated place | ||
| 2613808 | Skeen | Skeen,Sken | DK | North Denmark | Hjørring Kommune | 57.5588 | 10.10407 | 0 | Europe/Copenhagen | populated place | |
| 2618337 | Kær | DK | South Denmark | Sønderborg Kommune | 54.93787 | 9.79605 | 0 | Europe/Copenhagen | populated place | ||
| 2619183 | Kalkerup | DK | Zealand | Næstved Kommune | 55.27396 | 11.81373 | 0 | Europe/Copenhagen | populated place | ||
| 2622239 | Felsted | DK | South Denmark | Aabenraa Kommune | 54.97936 | 9.49781 | 0 | Europe/Copenhagen | populated place | ||
| 2616516 | Neder Vrønding | DK | Central Jutland | Horsens Kommune | 55.87552 | 9.70694 | 0 | Europe/Copenhagen | populated place | ||
| 2617336 | Lundby | DK | North Denmark | Ã…lborg Kommune | 56.95217 | 9.44115 | 0 | Europe/Copenhagen | populated place | ||
| 2615114 | Povlstrup | DK | Zealand | Stevns Kommune | 55.37032 | 12.17362 | 0 | Europe/Copenhagen | populated place | ||
| 2617748 | Lihmskov | Lihmskov,Limskov | DK | South Denmark | Vejle Kommune | 55.66943 | 9.31009 | 0 | Europe/Copenhagen | populated place | |
| 2617281 | Lundum | DK | Central Jutland | Horsens Kommune | 55.92727 | 9.77466 | 0 | Europe/Copenhagen | populated place | ||
| 2622648 | Ejsing | DK | Central Jutland | Holstebro Kommune | 56.5218 | 8.78599 | 0 | Europe/Copenhagen | populated place | ||
| 2619069 | KÃ¥rup | Kaarup,Karup,KÃ¥rup | DK | Zealand | Odsherred Kommune | 55.81704 | 11.40893 | 0 | Europe/Copenhagen | populated place | |
| 2624753 | Alstrup | DK | North Denmark | Mariagerfjord Kommune | 56.64466 | 10.00839 | 0 | Europe/Copenhagen | populated place | ||
| 2610354 | Vester Vandet | Vester Vandet,Vester Vanned | DK | North Denmark | Thisted Kommune | 57.01148 | 8.58257 | 0 | Europe/Copenhagen | populated place | |
| 2613180 | Sødinge | DK | South Denmark | Faaborg-Midtfyn Kommune | 55.25019 | 10.50451 | 0 | Europe/Copenhagen | populated place | ||
| 2615424 | Opager | DK | Zealand | Lolland Kommune | 54.76787 | 11.28931 | 0 | Europe/Copenhagen | populated place | ||
| 2610622 | Vejlby | DK | South Denmark | Middelfart Kommune | 55.50807 | 9.81721 | 0 | Europe/Copenhagen | populated place | ||
| 2610835 | VÃ¥dde | Vaade,Vadde,VÃ¥dde | DK | Central Jutland | Ikast-Brande Kommune | 56.13333 | 9.18333 | 0 | Europe/Copenhagen | populated place | |
| 2621631 | Gammel Svebølle | Gammel Svebolle,Gammel Svebølle,Svebolle,Svebölle | DK | Zealand | Kalundborg Kommune | 55.63679 | 11.31716 | 0 | Europe/Copenhagen | populated place | |
| 2621818 | Frydenborg | DK | South Denmark | Kolding Kommune | 55.45444 | 9.6874 | 0 | Europe/Copenhagen | populated place | ||
| 2618195 | Krogstrup | DK | North Denmark | Vesthimmerland Kommune | 56.83749 | 9.38832 | 0 | Europe/Copenhagen | populated place | ||
| 2622556 | Emb | Em,Emb | DK | North Denmark | Morsø Kommune | 56.71673 | 8.68439 | 0 | Europe/Copenhagen | populated place | |
| 2620226 | Hjerpsted | DK | South Denmark | Tønder Kommune | 55.0225 | 8.65736 | 0 | Europe/Copenhagen | populated place | ||
| 2618515 | Kolind | Kolind | DK | Central Jutland | Syddjurs Kommune | 56.36064 | 10.58364 | 0 | Europe/Copenhagen | populated place | |
| 2622224 | Ferle | DK | Capital Region | Gribskov Kommune | 56.08361 | 12.36409 | 0 | Europe/Copenhagen | populated place | ||
| 2612276 | Strandby | DK | Central Jutland | Ringkøbing-Skjern Kommune | 55.94401 | 8.39048 | 0 | Europe/Copenhagen | populated place | ||
| 2622128 | Fladbjerg | DK | Central Jutland | Ringkøbing-Skjern Kommune | 56.12193 | 8.31954 | 0 | Europe/Copenhagen | populated place | ||
| 2622058 | Flovlev | Flavlev,Flovlev,Frovlev | DK | Central Jutland | Struer Kommune | 56.63623 | 8.51404 | 0 | Europe/Copenhagen | populated place | |
| 2618324 | Kragelund | DK | Central Jutland | Silkeborg Kommune | 56.19427 | 9.40927 | 0 | Europe/Copenhagen | populated place | ||
| 2610542 | Vemmedrup | DK | Zealand | Køge Kommune | 55.46339 | 12.06262 | 0 | Europe/Copenhagen | populated place | ||
| 2613843 | Skårup | Skaarup,Skarup,Skårup | DK | Central Jutland | Skanderborg Kommune | 56.01667 | 9.98333 | 0 | Europe/Copenhagen | populated place | |
| 2616285 | Nørremark | DK | Capital Region | Bornholm Kommune | 55.08491 | 15.14566 | 0 | Europe/Copenhagen | populated place | ||
| 2611606 | Tjæreby | DK | Zealand | Slagelse Kommune | 55.36667 | 11.21667 | 0 | Europe/Copenhagen | populated place | ||
| 2615682 | Ørninge | DK | Zealand | Køge Kommune | 55.50929 | 11.99038 | 0 | Europe/Copenhagen | populated place | ||
| 2614558 | Rønholt | DK | North Denmark | Mariagerfjord Kommune | 56.78116 | 10.18572 | 0 | Europe/Copenhagen | populated place | ||
| 2621604 | GÃ¥rdeby | Gaardeby,Gardeby,GÃ¥rdeby | DK | South Denmark | Aabenraa Kommune | 54.90519 | 9.25292 | 0 | Europe/Copenhagen | populated place |
Denmark: Mapping Precision in a Nation of Islands and Innovation
A Geographic Symphony of Order and Identity
Denmark, at first glance, may appear deceptively simple—a flat, maritime nation scattered over a peninsula and more than 400 islands. But to the geographer’s eye, it is an intricate, finely tuned network of settlements shaped by centuries of careful planning, social cohesion, and coastal adaptation. Every town, village, and urban hub carries weight—not just culturally, but spatially.
Understanding Denmark is not about size; it’s about nuance. This is a country where regional identity matters, where administrative boundaries serve real functions, and where proximity to coastlines or borders often defines an urban center’s character. To work with Danish geography is to work with clarity, structure, and surprising diversity.
From Copenhagen to Skagen: A Nation Defined by Its Cities
The distribution of cities in Denmark reveals far more than urban density. It unveils historic trade patterns, environmental foresight, and the logic of decentralized governance. Each city sits within a specific *region* (*regioner*) and belongs to a defined *kommune* (municipality)—a system that demands accurate administrative classification to navigate effectively.
Our comprehensive dataset captures this with precision. Every Danish city, regardless of its size or location, is cataloged with its correct region and department. This isn't just for academic interest—it's essential for logistics, urban planning, demographic studies, and infrastructure development.
Latitude and Longitude: A Digital Compass for Denmark
Spatial orientation is fundamental to any geographic work, and in Denmark, even a few kilometers can mean a shift from a coastal fishing town to an inland tech hub. That’s why our database doesn’t just stop at names and classifications—it includes detailed latitude and longitude coordinates for every urban locality across the kingdom.
These geospatial markers allow users to integrate Danish city data into GIS platforms, routing algorithms, climate models, and emergency response frameworks. The ability to understand location relationships at a granular level opens up a new dimension of geographic analysis.
Excel: The New Standard for Geographic Accessibility
While formats like SQL, CSV, JSON, and XML remain essential for data engineers and developers, the inclusion of Excel (.xlsx) has revolutionized how our Danish data can be used. Excel is more than a spreadsheet format—it’s a platform for discovery, comparison, and decision-making.
In Excel, users can effortlessly filter Danish cities by region, calculate population density by administrative unit, or build cross-tabulations between municipalities and economic indicators. Its interface empowers everyone—from policy analysts in Aarhus to architecture students in Odense—to interact directly with structured geographic information.
For NGOs, local governments, or educational institutions without dedicated technical teams, Excel serves as an intuitive tool that opens the gates to high-quality, structured geodata—without writing a single line of code.
A National Grid of Opportunity
Denmark’s administrative and spatial order is not just a function of governance—it’s a foundation for opportunity. Whether you're studying renewable energy site planning, tracking urban expansion along the E20 corridor, or analyzing service coverage in rural Jutland, structured and clean city-level data is the indispensable first step.
Our dataset makes that step not only possible, but elegant. Each city entry is harmonized, hierarchized, and precisely located. Whether you’re importing into Python, uploading to ArcGIS, or simply browsing a map in Excel, the structure stays solid, the information remains reliable, and the insights grow sharper.
Conclusion: Denmark in Detail, Ready for Action
To grasp Denmark as a geographer is to dive into one of the most organized yet lively human landscapes in Europe. It’s a land where design meets discipline, and geography meets governance. The cities are the chords, and the regions are the structure that turns them into symphony.
With our enriched dataset—now proudly offering full Excel compatibility—anyone can step into this symphony and explore Denmark not just as a place, but as a pattern. A pattern you can study, map, analyze, and build upon.
