ChowChowRankings
English

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
Top 9: Population densityBar chart of the top 9: 1. Frederiksberg 12,166; 2. Copenhagen 7,339; 3. Aarhus 3,193; 4. Esbjerg 1,634; 5. Aalborg 876.8; 6. Odense 606.9; 7. Horsens 340.8; 8. Silkeborg 199.3; 9. Randers 80.8.Frederiksberg12,166Copenhagen7,339Aarhus3,193Esbjerg1,634Aalborg876.8Odense606.9Horsens340.8Silkeborg199.3Randers80.8
Top 9: Population density (people per km²). Bar chart of the top 9: 1. Frederiksberg 12,166; 2. Copenhagen 7,339; 3. Aarhus 3,193; 4. Esbjerg 1,634; 5. Aalborg 876.8; 6. Odense 606.9; 7. Horsens 340.8; 8. Silkeborg 199.3; 9. Randers 80.8.

Full ranking

Cities in Denmark Ranked by Population density
RankCityCountryPopulation density (people per km²)
1FrederiksbergDenmark12,166
2CopenhagenDenmark7,339
3AarhusDenmark3,193
4EsbjergDenmark1,634
5AalborgDenmark876.8
6OdenseDenmark606.9
7HorsensDenmark340.8
8SilkeborgDenmark199.3
9RandersDenmark80.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.