Skip to main content

Denmark Population

#114 in the worldNorthern EuropeStill growing
Estimated population right now
6,014,093
+18,855 people in 2026, about one more every 28 minWe take Denmarkโ€™s projected net change for 2026 (+18,855 people) and spread it evenly across the year, so the counter ticks up every 28 min. Figures are UN World Population Prospects 2024 (medium variant), a projection, not a real-time census.
Births this year
0
a birth every 8.8 min
Deaths this year
0
a death every 8.9 min
Net change this year
0
+1 person every 28 min
Today
6.0 million
Peaks
2043
6.1 million
2050
6.1 million
2100
5.9 million

Denmark population, 1990โ€“2100

Medium projection with low/high uncertainty band

02.0M4.0M6.0M8.0M2000202020402060208021002026peak 2043

Explore Denmark by year

Drag to read any year's indicators, 1950โ€“2100

1950Denmark ยท 20262100
Population
6.0 million
Median age
41.3 yrs
Fertility rate
1.52
Life expectancy
82.4 yrs
Annual growth
+0.31%
Density
142/kmยฒ
Births
59,616
Deaths
59,118

Current year

Denmark in context

Denmark has below-replacement fertility, supported by extensive family policy, and relies on immigration to keep its population growing. Like its Nordic neighbours it ages relatively slowly but still faces the long-term pressures of an older society. Debates over the scale and nature of immigration are a recurring theme.

The Denmark demographic outlook

With roughly 6.0 million people as of 2026, Denmark ranks 114th in the world by population. Set in Northern Europe, its demographic path this century turns on the balance of births, deaths and migration. Population density stands at about 142 people for every square kilometre of land.

Growth continues for Denmark until around 2043, the year its population is set to crest at about 6.1 million. From there a slow fall takes it to roughly 5.9 million by century's end.

Fertility sits at about 1.52 births per woman, below the replacement level of roughly 2.1, so without migration the population would eventually shrink. Net inward migration adds to the population each year and partly offsets the low birth rate.

Half of Denmark is currently younger than about 41, but by 2100 the median age is projected to reach around 48, while life expectancy, near 82 years, keeps rising. A rising median age means fewer working-age people supporting each retiree over time.

The trajectory above is the UN's medium scenario. Wars, policy shifts, economic change and migration can all move the numbers, but the broad shape, growth followed by an eventual peak, is robust across the main variants.

Migration & natural change

Net migration against natural change (births โˆ’ deaths), 2026

Denmark is a net destination for migration: roughly 18,360 more people arrive than leave each year. Births still outnumber deaths, adding about 498 people a year on their own.

Net migration
+18,360
per year
Natural change
+498
births โˆ’ deaths
Net change
+18,855
all causes
-60K-40K-20K0+20K+40K+60K2000202020402060208021002026

Who supports whom

Dependants (under 15 and 65+) per 100 working-age adults (15โ€“64)

YearYouthOld-ageTotal65+ share
202425335821%
205024436726%
210025578231%

A total ratio of 100 means as many dependants as working-age adults. Rising old-age figures signal an ageing population and growing pressure on pensions and healthcare.

Key milestones

Population today
6.0 million
Projected peak
2043
6.1 million
Median age 2024 โ†’ 2100
41 โ†’ 48
Fertility rate (2024)
1.52
Below replacement
Life expectancy (2024)
82 yrs
Change 2024 โ†’ 2100
-1.6%

Age structure

Toggle the year

MaleFemale0-45-910-1415-1920-2425-2930-3435-3940-4445-4950-5455-5960-6465-6970-7475-7980-8485-8990-9495-99100+โ† 208K per 5-yr band2024

Demographic indicators

Population 20246.0 million
Population 20506.1 million
Population 20756.0 million
Population 21005.9 million
Median age 205044.3 years
Fertility rate 20501.57
Life expectancy 210091.1 years
Download Denmark data

Neighbouring countries

Rankings & world