Største byer i Danmark efter befolkningstal (2025)

Nedenfor ses byområder med mere end 100.000 indbyggere i Danmark rangeret efter befolkningstal.

Befolkning i byområder (eller byagglomerationer) refererer til befolkningen inden for grænserne af et sammenhængende territorium, der er beboet med bymæssig tæthed, typisk bestående af en by og dens omkringliggende forstadsområder.

Rang Byområde Befolkningsoverslag (2025) 1-års ændring (i forhold til 2024) Landområde (km²) Befolkningstæthed (Indb./km²) Global placering Fremskrivninger (2030) Fremskrivninger (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

Se også

Kilde: FN, Department of Economic and Social Affairs, Population Division (2025). World Urbanization Prospects: The 2025 Revision, Online Edition.