Population of Denmark today

5,999,549
Saturday, May 17, 2025

Population of Denmark as of today

The current population of Denmark is 5,999,549 with an annual growth rate of 0.386%. Denmark has a population of 0.073% of the world's population.

Population5,999,549
Growth Rate0.386%
Male2,982,364 (49.71%)
Female3,017,186 (50.29%)
Today Change+ 12
Births today31
Deaths today30
Births in 202522,098
Deaths in 202521,697
Change in 2025+ 8,628 (0.144%)

Population chart for Denmark

Population History of Denmark

YearPopulation
(01 Jan)
Natural ChangeGrowth Rate
(%)
Total Population
(31 December)
20245,963,90326,9570.452%5,990,860
20235,932,37031,4420.53%5,963,812
20225,873,43758,6170.998%5,932,054
20215,840,11633,2300.569%5,873,346
20205,822,94417,1190.294%5,840,063
20195,806,29316,6060.286%5,822,899
20185,781,35624,8600.43%5,806,216
20175,748,98032,3090.562%5,781,289
20165,707,42241,4360.726%5,748,858
20155,659,98047,2610.835%5,707,241

Net Migration Rate of Denmark

The net migration rate of Denmark in the most recent year (2023) is estimated at 31,006, indicating a positive migration trend where more people are arriving than leaving.

Net Migration Rate Over the Last 10 Years

YearNet Migration
202331,006
202260,219
202126,887
202010,851
20199,488
201818,919
201724,561
201633,391
201542,284
201427,242

The population of countries near Denmark

RankIsoCountryPopulationEquivalent Denmark
1NO Norway5,618,07293.534%
2SE Sweden10,650,575177.484%
3DE Germany84,158,8541,408.947%
Data sources: United Nations,World Bank, Nations Geo ,Census,Wikidata