Cities in Denmark Ranked by Population density
Population divided by land area, both as recorded in Wikidata for the city proper. Cities without a recorded area are left out. Source: Wikidata (CC0 1.0 (public domain)).
Summary
Frederiksberg ranks #1 with 12,166 people per km². That is 1.7 times Copenhagen in second place (7,339 people per km²). The top five are Frederiksberg, Copenhagen, Aarhus, Esbjerg and Aalborg. The median across all 9 is 876.8 people per km²; Randers is last at 80.8 people per km².
- #1
- Frederiksberg · 12,166 people per km²
- Median
- 876.8 people per km²
- Coverage
- 9 cities in Denmark
- Data year
- As recorded in Wikidata
- Last updated
- 2026-11-14
Full ranking
| Rank | City | Country | Population density (people per km²) |
|---|---|---|---|
| 1 | Frederiksberg | Denmark | 12,166 |
| 2 | Copenhagen | Denmark | 7,339 |
| 3 | Aarhus | Denmark | 3,193 |
| 4 | Esbjerg | Denmark | 1,634 |
| 5 | Aalborg | Denmark | 876.8 |
| 6 | Odense | Denmark | 606.9 |
| 7 | Horsens | Denmark | 340.8 |
| 8 | Silkeborg | Denmark | 199.3 |
| 9 | Randers | Denmark | 80.8 |
About the top 9
#1 Frederiksberg
Frederiksberg ranks #1 on this list with 12,166 people per km².
- Country
- Denmark
- Population
- 105,840 people (2025)
- Area
- 8.7 km²
- Density
- 12,166 people per km²
- Elevation
- 15 m
- Coordinates
- 55.68° N, 12.53° E
#2 Copenhagen
Copenhagen ranks #2 on this list with 7,339 people per km².
- Country
- Denmark
- Population
- 667,099 people (2025)
- Area
- 90.9 km²
- Density
- 7,339 people per km²
- Elevation
- 14 m
- Founded
- 1167
- Coordinates
- 55.68° N, 12.57° E
#3 Aarhus
Aarhus ranks #3 on this list with 3,193 people per km².
- Country
- Denmark
- Population
- 290,598 people (2023)
- Area
- 91 km²
- Density
- 3,193 people per km²
- Elevation
- 105 m
- Founded
- 800
- Coordinates
- 56.16° N, 10.21° E
#4 Esbjerg
Esbjerg ranks #4 on this list with 1,634 people per km².
- Country
- Denmark
- Population
- 71,554 people (2025)
- Area
- 43.8 km²
- Density
- 1,634 people per km²
- Elevation
- 17 m
- Founded
- 1868
- Coordinates
- 55.47° N, 8.45° E
#5 Aalborg
Aalborg ranks #5 on this list with 876.8 people per km².
- Country
- Denmark
- Population
- 121,878 people (2025)
- Area
- 139 km²
- Density
- 877 people per km²
- Elevation
- 5 m
- Founded
- 1342
- Coordinates
- 57.05° N, 9.92° E
#6 Odense
Odense ranks #6 on this list with 606.9 people per km².
- Country
- Denmark
- Population
- 185,480 people (2025)
- Area
- 305.6 km²
- Density
- 607 people per km²
- Elevation
- 13 m
- Founded
- 1355
- Coordinates
- 55.40° N, 10.38° E
#7 Horsens
Horsens ranks #7 on this list with 340.8 people per km².
- Country
- Denmark
- Population
- 64,418 people (2025)
- Area
- 189 km²
- Density
- 341 people per km²
- Elevation
- 5 m
- Founded
- 1200
- Coordinates
- 55.86° N, 9.85° E
#8 Silkeborg
Silkeborg ranks #8 on this list with 199.3 people per km².
- Country
- Denmark
- Population
- 50,866 people (2023)
- Area
- 255.3 km²
- Density
- 199 people per km²
- Elevation
- 31 m
- Founded
- 1470
- Coordinates
- 56.17° N, 9.55° E
#9 Randers
Randers ranks #9 on this list with 80.8 people per km².
- Country
- Denmark
- Population
- 64,674 people (2026)
- Area
- 800.1 km²
- Density
- 81 people per km²
- Elevation
- 56 m
- Founded
- 1100
- Coordinates
- 56.46° N, 10.04° E
Profile facts: Wikidata (CC0).
Source and method
Population divided by land area, both as recorded in Wikidata for the city proper. Cities without a recorded area are left out.
Source: Wikidata. Licence: CC0 1.0 (public domain). Retrieved: 2026-11-14.
Data: Wikidata (CC0)
Values are shown as published. Provider terms: Wikidata. All licences: Sources & licences.