Below are the urban areas with more than 100,000 inhabitants in Denmark ranked by population.
Urban Area (or urban agglomeration) population refers to the population contained within the contours of a contiguous territory inhabited at urban density levels, typically comprising a city and its surrounding suburban fringe.
| Rank | Urban Area | Population Estimate (2025) | 1 Year Change (over 2024) | Land Area (Km²) | Density (P/Km²) | Global Rank | Projections (2030) | Projections (2050) |
|---|---|---|---|---|---|---|---|---|
| 1 | København (Copenhagen) | 1,229,370 | 0.54% | 292 | 4,210 | 416 | 1,243,842 | 1,319,460 |
| 2 | Aarhus | 233,587 | 0.46% | 82 | 2,849 | 2,516 | 236,584 | 239,912 |
| 3 | Odense | 130,258 | 2.33% | 51 | 2,554 | 4,686 | 140,775 | 144,137 |
| 4 | Aalborg | 101,143 | 1.34% | 41 | 2,467 | 6,108 | 101,925 | 102,115 |
| 5 | Greve Strand | 82,156 | 1.11% | 50 | 1,643 | 7,588 | 83,318 | 84,630 |
Source: United Nations, Department of Economic and Social Affairs, Population Division (2025). World Urbanization Prospects: The 2025 Revision, Online Edition.