🌆 Largest Cities in Denmark

Cities of Denmark with more than 15,000 inhabitants, ranked by population (GeoNames).

📅 2026📏 people50 entries🇩🇰 See all of this country’s rankings →
Each tile’s area is its share of the combined total of 3,590,186 (50 entries). Stronger colour means a higher rank. The smallest 10 are merged into one grey tile.
1
CopenhagenCapital Region
1,153,615
2
ÅrhusCentral Jutland
285,273
3
OdenseSouth Denmark
180,863
4
AalborgNorth Denmark
142,937
5
FrederiksbergCapital Region
95,029
6
EsbjergSouth Denmark
71,698
7
RandersCentral Jutland
62,802
8
KoldingSouth Denmark
61,638
9
HorsensCentral Jutland
61,074
10
VejleSouth Denmark
60,231
11
HvidovreCapital Region
53,527
12
AvedøreCapital Region
53,443
13
Klinteby FrihedZealand
53,443
14
RoskildeZealand
51,916
15
HerningCentral Jutland
50,565
16
SilkeborgCentral Jutland
49,747
17
HørsholmCapital Region
47,680
18
GreveZealand
47,671
19
HedenstedCentral Jutland
47,099
20
ValbyCapital Region
46,161
21
NæstvedZealand
44,331
22
ViborgCentral Jutland
41,239
23
FredericiaSouth Denmark
40,886
24
RødovreCapital Region
40,652
25
BallerupCapital Region
40,000
26
CharlottenlundCapital Region
40,000
27
KøgeZealand
38,304
28
VanløseCapital Region
37,115
29
HillerødCapital Region
35,357
30
TaastrupCapital Region
35,238
31
HelsingørCapital Region
35,048
32
HolstebroCentral Jutland
32,072
33
SlagelseZealand
31,896
34
VibyCentral Jutland
31,756
35
AlbertslundCapital Region
30,000
36
HolbækZealand
29,608
37
SønderborgSouth Denmark
27,766
38
SvendborgSouth Denmark
27,300
39
Indre ByCapital Region
26,223
40
AllerødCapital Region
25,867
41
HjørringNorth Denmark
25,644
42
NørresundbyNorth Denmark
24,831
43
GlostrupCapital Region
23,128
44
RingstedZealand
23,086
45
FrederikshavnNorth Denmark
22,672
46
HaderslevSouth Denmark
22,011
47
BirkerødCapital Region
21,242
48
FarumCapital Region
20,312
49
SkiveCentral Jutland
20,190
50
BrøndbyvesterCapital Region
20,000

Highlights

Within Denmark, Copenhagen ranks first in 2026 with 1,153,615, followed by Århus (285,273) and Odense (180,863).

Copenhagen is 4 times higher than Århus, the runner-up.

Across 50 entries, values run from 1,153,615 (Copenhagen) to 20,000 (Brøndbyvester), with a median of 40,000.

Source: GeoNames, cities with more than 15,000 inhabitants, 2026. Unit: people.

Source: GeoNames, cities with more than 15,000 inhabitants · CC BY 4.0 (GeoNames) · fetched Oct 14, 2026 — GeoNames aggregates census and estimate figures, so the reference year varies by city, and a few figures cover the metropolitan area rather than the city proper.