Cities and Municipalities of Denmark: All Regions and Towns
- 🏛️ Country: Kingdom of Denmark, capital Copenhagen
- 🌍 Region: Northern Europe, the Nordic countries
- 📍 Location: between the North Sea, the Skagerrak, the Kattegat and the Baltic Sea; borders Germany, bridge link to Sweden
- 📐 Area: 42,956.7 km² (land area)
- 👥 Population: 6,025,603 (Jan 1, 2026)
- 🗺️ Administrative division: 5 regions and 98 municipalities
- 🏙️ Towns: 1,401 towns and villages with at least 200 inhabitants (Jan 1, 2026)
- ⛰️ Relief: lowland and moraine hills; highest point Møllehøj, 170.86 m
- 🗣️ Official language: Danish
- ⏰ Time zone: CET (UTC +1, DST CEST +2)
- 💰 Currency: Danish krone (DKK)
🗺️ Regions of Denmark on the map
Regional boundaries are based on DAGI and are simplified on the map. Click a region to see a link to its page.
📍 Regions of Denmark
- Capital Region of Denmark: 1,947,212 residents, 29 municipalities
- Central Denmark Region: 1,383,261 residents, 19 municipalities
- Region of Southern Denmark: 1,243,914 residents, 22 municipalities
- Region Zealand: 858,102 residents, 17 municipalities
- North Denmark Region: 593,114 residents, 11 municipalities
🏙️ Cities and municipalities by region
Capital Region of Denmark
- Copenhagen
- Frederiksberg
- Gentofte
- Gladsaxe
- Helsingør
- Høje-Taastrup Municipality
- Lyngby-Taarbæk
- Rudersdal
- Hillerød
- Hvidovre
- Ballerup
- Frederikssund
- Egedal Municipality
- Rødovre
- Tårnby
- Furesø
- Fredensborg
- Gribskov Municipality
- Brøndby
- Bornholm Regional Municipality
- Herlev
- Halsnæs Municipality
- Albertslund
- Allerød Municipality
- Glostrup
- Hørsholm
- Ishøj
- Vallensbæk
- Dragør
Central Denmark Region
- Aarhus
- Silkeborg
- Randers
- Horsens
- Viborg
- Herning
- Skanderborg
- Holstebro
- Ringkøbing-Skjern Municipality
- Favrskov Municipality
- Hedensted
- Syddjurs Municipality
- Skive
- Ikast-Brande Municipality
- Norddjurs Municipality
- Odder
- Struer
- Lemvig
- Samsø Municipality
Region of Southern Denmark
- Odense
- Vejle
- Esbjerg
- Kolding
- Sønderborg
- Svendborg
- Aabenraa
- Haderslev
- Fredericia
- Faaborg-Midtfyn Municipality
- Varde
- Vejen
- Middelfart
- Assens
- Tønder
- Nyborg
- Nordfyns Municipality
- Billund
- Kerteminde
- Langeland Municipality
- Ærø Municipality
- Fanø Municipality
Region Zealand
- Roskilde
- Næstved
- Slagelse
- Holbæk
- Køge
- Guldborgsund Municipality
- Greve
- Kalundborg
- Vordingborg
- Lolland Municipality
- Faxe
- Ringsted
- Odsherred Municipality
- Sorø
- Lejre
- Solrød
- Stevns Municipality
North Denmark Region
Answers to frequently asked questions
How many municipalities are there in Denmark?
Denmark has 98 municipalities. In the catalogue each municipality has its own page, which serves as the city page.
How many regions are there in Denmark?
Denmark has 5 regions: the Capital Region of Denmark, Region Zealand, the Region of Southern Denmark, the Central Denmark Region and the North Denmark Region.
What are the largest cities in Denmark?
The largest towns on Jan 1, 2026: København (671,714), Aarhus (305,227), Odense (187,558), Aalborg (122,550), Frederiksberg (106,150) (Statistics Denmark, BY3).
How many people live in Denmark?
6,025,603 as of Jan 1, 2026. Five years earlier, on Jan 1, 2021, the figure was 5,840,045, a change of +3.2% (Statistics Denmark, FOLK1A).
Which region is the largest?
The Capital Region of Denmark has the most inhabitants (1,947,212), and the Central Denmark Region has the largest area (13,013.9 km²) (Statistics Denmark, Jan 1, 2026).
How many businesses are there in Denmark?
414,663 active enterprises in 2024 (Statistics Denmark, GF12).


