GlobeMetrics
EN
  • English✓
  • हिंदी—
  • मराठी—

Try “Pune”, “Poona” or “पुणे”

Population · Europe

Denmark population 2026

Right now · estimate

Denmark population right now

6,029,681

Births today
0
Deaths today
0
Births this year
50,024
Births minus deaths this year
+418

Denmark has an estimated 6,023,520 people on 1 July 2026, the UN's projection, 21,013 more than a year earlier (+0.35%). It is the 114th most populous country in the world. It is projected to keep growing until 2042, peaking at 6.1 million, then decline to 5.9 million by 2100.

UN projection The counter interpolates the UN’s 1 July figures to the second; it is an estimate, not a count.

Denmark in numbers, 2026

Births in 2026
60 thousand 163 a day
Deaths in 2026
59 thousand 162 a day
Net migration
+18 thousand more arrivals than departures
Growth rate
+0.31% growing
Fertility rate
1.52per woman below replacement (2.1)
Median age
41.3years world: 31.1
Life expectancy
82.4years
Aged 65 and over
21.4% 25.6% by 2050

Land, people and health

Capital
Copenhagen
Area
43,094 km² 133rd largest of 237
Population density
142per km² 93rd most crowded
Urban population
89.0% 93.0% by 2050
Men and women
3 million / 3 million 98.9 men per 100 women
Life expectancy, women
84.2years men: 80.6 years
Infant mortality
2.7per 1,000 births under-5: 3.2
Birth rate
9.9per 1,000 death rate: 9.8
Net migration rate
+3.0per 1,000 net arrivals

Population of Denmark, 1950–2100

Projected peak: 2042, 6.1 million. By 2050: 6.1 million (+1.7% from today).

Population of Denmark
  • UN estimate
  • UN projection
5.9M 2026
› Show the numbers as a table
YearPopulation
19504,268,404
19514,300,259
19524,332,233
19534,369,106
19544,406,408
19554,438,838
19564,466,336
19574,489,654
19584,516,070
19594,548,481
19604,579,342
19614,611,360
19624,647,467
19634,684,266
19644,721,891
19654,758,836
19664,797,206
19674,835,218
19684,864,796
19694,891,799
19704,928,668
19714,963,062
19724,991,573
19735,021,756
19745,045,632
19755,060,400
19765,072,804
19775,088,572
19785,104,344
19795,116,858
19805,123,081
19815,121,629
19825,117,894
19835,114,468
19845,111,830
19855,113,880
19865,120,688
19875,127,132
19885,129,640
19895,132,715
19905,141,025
19915,154,344
19925,171,367
19935,188,637
19945,206,190
19955,233,360
19965,263,068
19975,285,035
19985,304,262
19995,321,810
20005,339,658
20015,358,828
20025,375,959
20035,390,620
20045,404,598
20055,419,554
20065,437,420
20075,461,607
20085,493,764
20095,523,173
20105,547,862
20115,570,849
20125,591,916
20135,615,333
20145,643,794
20155,683,701
20165,728,201
20175,765,168
20185,793,824
20195,814,618
20205,831,530
20215,856,776
20225,902,904
20235,948,136
2024 *5,977,412
2025 *6,002,507
2026 *6,023,520
2027 *6,041,442
2028 *6,057,190
2029 *6,070,613
2030 *6,081,995
2031 *6,091,944
2032 *6,100,376
2033 *6,107,586
2034 *6,114,220
2035 *6,119,806
2036 *6,124,308
2037 *6,127,824
2038 *6,130,866
2039 *6,133,191
2040 *6,134,659
2041 *6,135,556
2042 *6,135,755
2043 *6,135,681
2044 *6,135,228
2045 *6,134,656
2046 *6,133,614
2047 *6,131,866
2048 *6,129,992
2049 *6,127,737
2050 *6,124,838
2051 *6,121,371
2052 *6,117,679
2053 *6,113,507
2054 *6,108,902
2055 *6,103,884
2056 *6,098,376
2057 *6,093,058
2058 *6,088,189
2059 *6,083,422
2060 *6,078,224
2061 *6,072,976
2062 *6,067,892
2063 *6,062,958
2064 *6,058,181
2065 *6,053,336
2066 *6,049,058
2067 *6,045,432
2068 *6,042,136
2069 *6,039,220
2070 *6,036,603
2071 *6,034,390
2072 *6,032,483
2073 *6,030,140
2074 *6,027,506
2075 *6,025,042
2076 *6,022,068
2077 *6,018,848
2078 *6,015,859
2079 *6,012,543
2080 *6,008,790
2081 *6,004,852
2082 *6,000,136
2083 *5,994,230
2084 *5,987,674
2085 *5,980,590
2086 *5,973,040
2087 *5,965,214
2088 *5,957,393
2089 *5,949,368
2090 *5,940,877
2091 *5,932,462
2092 *5,924,288
2093 *5,916,280
2094 *5,908,287
2095 *5,900,525
2096 *5,893,157
2097 *5,885,653
2098 *5,878,106
2099 *5,870,624
2100 *5,863,216

* UN projection

Population of Denmark by year

5.3 million in 2000, 6 million in 2026. Every year for the last decade, then every five years to 1950. * UN projection; earlier years are UN estimates.

YearPopulationYearly changeWorld rank
2026* 6,023,520 +0.35% 114
2025* 6,002,507 +0.42% 114
2024* 5,977,412 +0.49% 114
2023 5,948,136 +0.77% 114
2022 5,902,904 +0.79% 114
2021 5,856,776 +0.43% 114
2020 5,831,530 +0.29% 113
2019 5,814,618 +0.36% 113
2018 5,793,824 +0.50% 114
2017 5,765,168 +0.65% 114
2016 5,728,201 +0.78% 114
2015 5,683,701 +0.71% 114
2010 5,547,862 +0.45% 112
2005 5,419,554 +0.28% 109
2000 5,339,658 +0.34% 106
1995 5,233,360 +0.52% 102
1990 5,141,025 +0.16% 101
1985 5,113,880 +0.04% 96
1980 5,123,081 +0.12% 93
1975 5,060,400 +0.29% 87
1970 4,928,668 +0.75% 82
1965 4,758,836 +0.78% 77
1960 4,579,342 +0.68% 77
1955 4,438,838 +0.74% 75
1950 4,268,404 – 73

Population forecast for Denmark

UN medium-variant projection: 6.1 million in 2050 (+1.7% from 2026), 5.9 million in 2100.

YearPopulationYearly changeWorld rank
2030 6,081,995 +0.19% 119
2035 6,119,806 +0.09% 121
2040 6,134,659 +0.02% 119
2045 6,134,656 −0.01% 119
2050 6,124,838 −0.05% 118
2060 6,078,224 −0.09% 119
2070 6,036,603 −0.04% 119
2080 6,008,790 −0.06% 118
2090 5,940,877 −0.14% 120
2100 5,863,216 −0.13% 120

Largest cities in Denmark

Urban area in 2026: the whole built-up city, measured the same way for every country (UN, 2025). * UN projection. Largest cities in the world

#CityPopulation 2026
1 Copenhagen (capital) 1,232,264
2 Aarhus 234,186
3 Odense 132,361
4 Aalborg 101,299
5 Greve Strand 82,388

Age structure

Median age 41.3. 21.4% are 65 or older, 25.6% by 2050; 15.5% are under 15.

Denmark, 2026 Men 2026 Women 2026 2050 (projection)
100+: men 0.0% 100+: women 0.0% 100+ 95-99: men 0.0% 95-99: women 0.1% 90-94: men 0.2% 90-94: women 0.4% 90-94 85-89: men 0.7% 85-89: women 1.0% 80-84: men 1.6% 80-84: women 2.0% 80-84 75-79: men 2.2% 75-79: women 2.5% 70-74: men 2.4% 70-74: women 2.6% 70-74 65-69: men 2.7% 65-69: women 2.9% 60-64: men 3.3% 60-64: women 3.3% 60-64 55-59: men 3.3% 55-59: women 3.3% 50-54: men 3.3% 50-54: women 3.3% 50-54 45-49: men 3.0% 45-49: women 3.0% 40-44: men 2.8% 40-44: women 2.8% 40-44 35-39: men 3.2% 35-39: women 3.1% 30-34: men 3.5% 30-34: women 3.4% 30-34 25-29: men 3.4% 25-29: women 3.2% 20-24: men 3.2% 20-24: women 3.0% 20-24 15-19: men 3.0% 15-19: women 2.8% 10-14: men 2.6% 10-14: women 2.5% 10-14 5-9: men 2.7% 5-9: women 2.6% 0-4: men 2.6% 0-4: women 2.4% 0-4

Share of the total population in each age group (%)

Births per woman

1.52 in 2026; about 2.1 keeps a population stable without migration. Below 2.1 since 1969.

Fertility rate, Denmark
  • UN estimate
  • UN projection
1.6 2026
› Show the numbers as a table
YearFertility rate
19502.57
19512.51
19522.54
19532.60
19542.56
19552.59
19562.60
19572.56
19582.53
19592.49
19602.56
19612.55
19622.55
19632.65
19642.60
19652.61
19662.61
19672.35
19682.12
19692.00
19701.96
19712.04
19722.03
19731.92
19741.90
19751.91
19761.75
19771.66
19781.66
19791.60
19801.54
19811.44
19821.42
19831.38
19841.40
19851.44
19861.48
19871.50
19881.56
19891.62
19901.66
19911.68
19921.76
19931.75
19941.80
19951.80
19961.75
19971.75
19981.72
19991.73
20001.76
20011.74
20021.73
20031.76
20041.78
20051.80
20061.84
20071.84
20081.88
20091.84
20101.86
20111.75
20121.72
20131.67
20141.69
20151.71
20161.77
20171.75
20181.73
20191.70
20201.68
20211.73
20221.56
20231.51
2024 *1.52
2025 *1.52
2026 *1.52
2027 *1.53
2028 *1.53
2029 *1.53
2030 *1.54
2031 *1.54
2032 *1.54
2033 *1.54
2034 *1.54
2035 *1.55
2036 *1.55
2037 *1.55
2038 *1.55
2039 *1.56
2040 *1.56
2041 *1.56
2042 *1.56
2043 *1.57
2044 *1.57
2045 *1.57
2046 *1.57
2047 *1.57
2048 *1.57
2049 *1.57
2050 *1.57
2051 *1.58
2052 *1.58
2053 *1.58
2054 *1.58
2055 *1.59
2056 *1.59
2057 *1.59
2058 *1.59
2059 *1.59
2060 *1.59
2061 *1.59
2062 *1.59
2063 *1.59
2064 *1.59
2065 *1.59
2066 *1.59
2067 *1.59
2068 *1.59
2069 *1.59
2070 *1.60
2071 *1.60
2072 *1.60
2073 *1.60
2074 *1.60
2075 *1.60
2076 *1.60
2077 *1.60
2078 *1.60
2079 *1.61
2080 *1.61
2081 *1.61
2082 *1.61
2083 *1.61
2084 *1.61
2085 *1.61
2086 *1.61
2087 *1.61
2088 *1.61
2089 *1.61
2090 *1.61
2091 *1.62
2092 *1.62
2093 *1.61
2094 *1.62
2095 *1.62
2096 *1.62
2097 *1.61
2098 *1.61
2099 *1.62
2100 *1.61

* UN projection

Births and deaths each year

Deaths are projected to outnumber births from 2027.

Births and deaths, Denmark
  • Births
  • Deaths
  • UN estimate
  • UN projection
51.4k67.5k 2026
› Show the numbers as a table
YearBirthsDeaths
195079,45439,252
195176,95537,944
195277,15639,230
195378,28139,355
195476,72839,885
195577,16338,806
195677,01139,604
195775,18241,712
195874,03041,500
195973,18542,049
196075,79843,665
196176,17143,229
196277,61945,258
196382,50645,769
196483,32446,732
196585,91447,847
196688,05849,306
196781,37647,746
196874,66347,205
196971,29247,862
197070,88848,210
197175,19648,879
197275,23250,418
197371,89950,513
197471,30051,601
197571,80050,849
197665,33753,999
197761,94650,479
197861,70552,855
197959,34954,662
198057,06255,903
198153,25356,375
198252,42155,271
198350,87357,066
198451,72157,083
198553,56858,383
198655,08858,074
198756,20058,128
198858,82158,895
198961,24859,416
199063,24560,842
199164,31859,584
199267,29360,737
199367,30262,667
199469,34261,054
199569,30462,969
199667,54260,957
199767,36859,825
199866,01558,471
199966,05059,127
200066,72657,913
200165,23258,339
200264,08658,538
200364,47957,555
200464,41455,771
200564,09454,869
200664,60955,489
200763,75055,548
200864,43554,650
200962,61254,901
201062,76354,179
201158,92652,570
201257,59152,182
201355,71852,532
201456,56751,431
201557,80652,654
201660,92752,764
201761,05253,222
201861,18955,175
201961,06853,901
202060,99354,679
202163,47557,038
202258,09559,393
202357,81057,275
2024 *58,64657,269
2025 *59,22558,151
2026 *59,61659,118
2027 *59,86160,027
2028 *60,01060,899
2029 *59,99561,896
2030 *59,98562,759
2031 *59,87863,582
2032 *59,77964,393
2033 *59,63565,212
2034 *59,54265,888
2035 *59,42966,483
2036 *59,29066,993
2037 *59,07767,456
2038 *58,84467,829
2039 *58,60968,146
2040 *58,33268,393
2041 *58,03868,580
2042 *57,77968,751
2043 *57,49168,820
2044 *57,23168,933
2045 *57,02769,127
2046 *56,83769,274
2047 *56,71469,445
2048 *56,56069,643
2049 *56,43769,943
2050 *56,28670,179
2051 *56,21070,466
2052 *56,18370,745
2053 *56,10870,970
2054 *56,05971,203
2055 *56,01771,314
2056 *55,87571,526
2057 *55,81071,511
2058 *55,69471,458
2059 *55,54671,473
2060 *55,49771,255
2061 *55,43871,031
2062 *55,33370,665
2063 *55,28370,250
2064 *55,21769,875
2065 *55,08469,339
2066 *54,98668,942
2067 *54,83968,545
2068 *54,66668,191
2069 *54,52067,795
2070 *54,44667,408
2071 *54,30167,128
2072 *54,12566,780
2073 *53,96466,632
2074 *53,76266,435
2075 *53,72966,458
2076 *53,58366,484
2077 *53,46166,655
2078 *53,36466,821
2079 *53,28367,202
2080 *53,20767,511
2081 *53,15367,929
2082 *53,04268,432
2083 *52,96768,785
2084 *52,87569,250
2085 *52,78569,605
2086 *52,67169,806
2087 *52,56969,944
2088 *52,59270,076
2089 *52,49870,050
2090 *52,44070,020
2091 *52,42069,781
2092 *52,29769,633
2093 *52,16869,320
2094 *52,09969,055
2095 *51,98568,775
2096 *51,88568,573
2097 *51,75868,253
2098 *51,65968,009
2099 *51,54767,783
2100 *51,39267,515

* UN projection

Economy of Denmark

GDP by country →
GDP 2026
$499 billion 38th largest economy
GDP per person
$82,714 US$, market rates
GDP per person (PPP)
Int$ 92,876 at purchasing power parity
Economic growth
+3.7% real GDP
Inflation
1.8% consumer prices
Unemployment
3.0% of the labour force
Government debt
26.4% of GDP
Share of world GDP
0.4%
GDP of Denmark, current US dollars
  • IMF estimate
  • IMF projection
610B 2026
› Show the numbers as a table
YearGDP, US$
1990138,219,000,000
1991139,182,000,000
1992152,966,000,000
1993143,110,000,000
1994156,019,000,000
1995184,850,000,000
1996187,482,000,000
1997173,242,000,000
1998176,876,000,000
1999177,887,000,000
2000164,043,000,000
2001164,881,000,000
2002178,788,000,000
2003218,422,000,000
2004251,988,000,000
2005265,150,000,000
2006283,387,000,000
2007320,213,000,000
2008354,977,000,000
2009322,621,000,000
2010322,346,000,000
2011344,316,000,000
2012326,793,000,000
2013344,631,000,000
2014352,833,000,000
2015301,759,000,000
2016312,182,000,000
2017331,611,000,000
2018355,293,000,000
2019345,402,000,000
2020355,631,000,000
2021406,110,000,000
2022400,115,000,000
2023403,693,000,000
2024433,035,000,000
2025470,948,000,000
2026 *499,354,000,000
2027 *520,424,000,000
2028 *540,685,000,000
2029 *562,473,000,000
2030 *585,663,000,000
2031 *609,646,000,000

* IMF projection

Source: International Monetary Fund, World Economic Outlook (October 2026). 2026 and later are IMF projections. GDP per capita by country · Richest countries

CO₂ emissions of Denmark

CO₂ by country →
CO₂ emissions 2024
28.4 million tonnes 80th largest emitter
Per person
4.75 t world: 4.73 t
Share of world CO₂
0.07% 0.07% of its people
Change since 1990
−47% −45% since 2005
CO₂ emissions of Denmark, million tonnes a year
28 2024
› Show the numbers as a table
YearCO₂, million tonnes
195022.01
195121.93
195222.91
195323.16
195425.59
195527.08
195626.38
195724.91
195826.80
195926.04
196029.76
196131.71
196236.91
196340.68
196443.16
196544.30
196650.09
196749.03
196853.28
196959.35
197062.04
197157.00
197259.58
197359.20
197455.01
197555.71
197660.06
197761.77
197861.03
197962.91
198060.29
198151.72
198253.62
198350.10
198450.78
198559.98
198658.80
198758.25
198855.01
198948.69
199053.48
199164.11
199258.33
199360.57
199464.67
199561.65
199674.90
199765.44
199861.24
199958.65
200054.31
200155.90
200255.55
200360.65
200455.10
200551.53
200659.50
200754.71
200851.26
200948.85
201049.19
201144.24
201239.86
201341.76
201437.57
201535.11
201636.92
201734.66
201834.61
201930.95
202028.30
202129.60
202229.09
202328.83
202428.37

By source, 2024

  • Oil75.7%
  • Gas12.5%
  • Coal6.3%
  • Cement3.5%
  • Other industry1.6%

Fossil fuels and industry, territorial; Global Carbon Budget via Our World in Data (CC BY 4.0). CO₂ per capita by country · Historical emissions

Compare with Europe

CountryPopulation 2026Growth
Denmark 6 million +0.31%
Russia 143 million −0.23%
Germany 83.6 million −0.23%
United Kingdom 69.9 million +0.52%
France 66.7 million +0.14%
Italy 58.9 million −0.39%
Spain 47.9 million −0.10%
Ukraine 39.5 million −0.74%
Poland 37.8 million −0.38%

All 237 countries · Fertility rate by country · Birth rate by country · Median age by country · Life expectancy by country · Population growth rate by country · Population density by country · Largest countries by area · Death rate by country · Infant mortality rate by country · Elderly population by country · Net migration rate by country · Urban population by country · Sex ratio by country

Air quality in Denmark today

Hourly AQI and a 48-hour forecast for Copenhagen.

See air quality →

Questions

What is the population of Denmark in 2026?

6,023,520 on 1 July 2026, according to the UN's World Population Prospects 2024 (medium-variant projection). That is 6 million people, +0.35% on 2025.

Is Denmark's population growing or shrinking?

Growing: 21,013 more people in 2026 than in 2025, with 163 births and 162 deaths a day and net migration of +18,360 a year.

When will Denmark's population peak?

In 2042, at about 6.1 million, on the UN's medium projection; 5.9 million by 2100.

What is the fertility rate in Denmark?

1.52 births per woman in 2026. A population replaces itself at about 2.1. Denmark has been below that since 1969.

How many babies are born in Denmark every day?

About 163 a day (60 thousand in 2026), against about 162 deaths a day.

What is the life expectancy in Denmark?

82.4 years at birth in 2026: 84.2 for women and 80.6 for men, against a world average of 73.8.

How many men and women live in Denmark?

About 3 million men and 3 million women in 2026, or 98.9 men for every 100 women.

What is the population density of Denmark?

142 people per km² of land in 2026, on a total area of 43,094 km². The world average is 64.

What was the population of Denmark in 2000?

5,339,658 (5.3 million), the UN estimate for 1 July 2000. It has grown by 13% since, to 6 million in 2026.

What will the population of Denmark be in 2050?

About 6.1 million on the UN's medium projection (6,124,838), +1.7% from 2026; 5.9 million by 2100.

What are the largest cities in Denmark?

Copenhagen (1.2 million), Aarhus (234 thousand), Odense (132 thousand), Aalborg (101 thousand), Greve Strand (82 thousand). UN figures for 2026, counting each city’s whole built-up area.

What is the GDP of Denmark in 2026?

$499 billion at current prices, the 38th largest economy in the world, on the IMF’s World Economic Outlook (October 2026) figures; real growth of +3.7%.

What is Denmark's GDP per capita?

$82,714 per person at market exchange rates in 2026, or Int$ 92,876 at purchasing power parity, which adjusts for local prices.

How much CO₂ does Denmark emit?

28.4 million tonnes from fossil fuels and industry in 2024, 4.75 t per person and 0.07% of the world total; oil is the largest source (76%).

Source and method

United Nations, Department of Economic and Social Affairs, Population Division (2024). World Population Prospects 2024, medium variant. Figures for 1950–2023 are UN estimates; later years are the medium-variant projection, which assumes fertility, mortality and migration follow their most likely paths. National statistics offices publish their own counts, which can differ. Reuse under CC BY 3.0 IGO. How we use the data.