Largest cities in Denmark

Danish kommuner ranked by official population, newest DST FOLK1A figures with source and date.

Last updated 2026-06-04

Largest cities in Denmark

Use this when you want the largest Danish urban markets first. The value is kommune (municipality) population, not metro-area population.

Each ranking is built only from source-backed values. Official, commercial and community sources are labelled separately.

Largest cities in Denmark
Rank City Value Source Observed Data level
1 Copenhagen 660,000 persons dst_folk1a_2024 Source-backed 2026-06-09 details.level.level_0
2 Aarhus 370,000 persons dst_folk1a_2024 Source-backed 2026-06-09 details.level.level_0
3 Aalborg 225,000 persons dst_folk1a_2024 Source-backed 2026-06-09 details.level.level_0
4 Odense 210,000 persons dst_folk1a_2024 Source-backed 2026-06-09 details.level.level_0
5 Vejle 122,000 persons dst_folk1a_2024 Source-backed 2026-06-09 details.level.level_0
6 Esbjerg 115,000 persons dst_folk1a_2024 Source-backed 2026-06-09 details.level.level_0
7 Frederiksberg 105,000 persons dst_folk1a_2024 Source-backed 2026-06-09 details.level.level_0
8 Randers 100,000 persons dst_folk1a_2024 Source-backed 2026-06-09 details.level.level_0
9 Silkeborg 100,000 persons dst_folk1a_2024 Source-backed 2026-06-09 details.level.level_0
10 Viborg 97,000 persons dst_folk1a_2024 Source-backed 2026-06-09 details.level.level_0
11 Horsens 96,000 persons dst_folk1a_2024 Source-backed 2026-06-09 details.level.level_0
12 Kolding 95,000 persons dst_folk1a_2024 Source-backed 2026-06-09 details.level.level_0
13 Roskilde 91,000 persons dst_folk1a_2024 Source-backed 2026-06-09 details.level.level_0
14 Herning 90,000 persons dst_folk1a_2024 Source-backed 2026-06-09 details.level.level_0
15 Næstved 85,000 persons dst_folk1a_2024 Source-backed 2026-06-09 details.level.level_0
16 Slagelse 79,000 persons dst_folk1a_2024 Source-backed 2026-06-09 details.level.level_0
17 Gentofte 75,000 persons dst_folk1a_2024 Source-backed 2026-06-09 details.level.level_0
18 Holbæk 74,000 persons dst_folk1a_2024 Source-backed 2026-06-09 details.level.level_0
19 Sønderborg 74,000 persons dst_folk1a_2024 Source-backed 2026-06-09 details.level.level_0
20 Gladsaxe 70,000 persons dst_folk1a_2024 Source-backed 2026-06-09 details.level.level_0
21 Skanderborg 65,000 persons dst_folk1a_2024 Source-backed 2026-06-09 details.level.level_0
22 Hjørring 64,000 persons dst_folk1a_2024 Source-backed 2026-06-09 details.level.level_0
23 Helsingør 63,000 persons dst_folk1a_2024 Source-backed 2026-06-09 details.level.level_0
24 Køge 62,000 persons dst_folk1a_2024 Source-backed 2026-06-09 details.level.level_0
25 Guldborgsund 61,000 persons dst_folk1a_2024 Source-backed 2026-06-09 details.level.level_0

FAQ

How are these rankings built?

Only source-backed values are used. Each row links its source, source type and observation date. Cities without a verified value are excluded.

Why is a ranking empty?

It will show once enough cities have a verified value for that indicator. Until then we show how many cities are already covered.