List of cities in Denmark by population

List of cities in Denmark by population. There are 137 cities in Denmark, of which Copenhagen  is the largest in terms of population - 1 246 665. The total number of people in Denmark is 5 762 123 for 2022.

List of cities in Denmark

# Name, city Population
1Copenhagen 1 246 665
2Aarhus 259 840
3Odense 172 546
4Aalborg 109 160
5Fredericksburg95 090
6Esbjerg 71 667
7Randers61 188
8Helsingor 60 965
9Kolding 58 096
10Horsens 55 959
11Vejle 53 263
12Roskilde46 315
13Herning 45 932
14Næstved 41 908
15Silkeborg 41 340
16Greve Strand 40 969
17Fredericia 39 401
18Viborg37 358
19Køge 35 323
20Holstebro34 115
21TAASTRUP 32 358
22Slagelse 31 951
23Hillerød 29 762
24Svendborg 27 217
25Sonderborg 27 260
26Holbaek 27 040
27Hjørring 24 860
28Hørsholm 24 451
29Hørsholm24 438
30Frederikshavn 23 657
31Haderslev 21 191
32Skive20 523
33Farum18 117
34Nykøbing 16 463
35Kalundborg16 348
36Nyborg16 074
37Frederikssund15 478
38Korsør14 521
39Grenaa14 389
40Rennes13 640
41Nakskov13 316
42Vordingborg11 723
43Struer10 604
44Skagen8 254
45Sora 7 868
46Vojens7 724
47Nordborg7 287
48Faaborg7 323
49Billund6 189
50Hadsund5 014
51Sakskobing4 795
52Jelling3 416
53Marstal2 474
54Stubbekøbing2 375
55Varde2 029
56Sund1 124
The site chislennost.com uses information from official sources and is updated every month. Some data may differ due to the lack of the latest census.

FAQ

⚡ How many cities in Denmark?

In total, Denmark has 56 cities with a total population of 5 762 123 people for 2022.

⚡ What is the largest city in Denmark by population?

The largest population in Copenhagen  is 1 246 665.
×