Denmark Population Live (2026)
The live population of Denmark, updated every second — with births today, deaths today, growth rate and key facts about one of the most interesting countries on Earth.
Denmark has an estimated population of about 5.9 million people in 2026 — 0.07% of the roughly 8.25 billion people on Earth, and the 66th largest of the 72 countries tracked on LiveHumans. The counter above starts from our 1 January 2026 estimate and adds births and subtracts deaths every second, using Denmark's latest birth rate (10.5 per 1,000 people a year) and death rate (9.6 per 1,000).
Is the population of Denmark growing?
Yes. Around 170 babies are born in Denmark every day — about 7 an hour — while around 155 people die. That leaves a natural increase of roughly 15 people a day, or about 5,320 a year: a growth rate of 0.09% before migration. That is slow growth: the gap between births and deaths is narrow, and on current trends Denmark is likely to see deaths overtake births within the next few decades unless birth rates recover.
A birth rate of 10.5 per 1,000 people is below the world average of about 16.9, reflecting smaller families, later marriage and higher costs of raising children. It ranks 45th of 72 for birth rate on LiveHumans.
These figures count births and deaths only. Migration moves Denmark's real population up or down each year, which is why official census figures can differ from our estimate.
Births and deaths in Denmark
| Period | Births | Deaths | Net change |
|---|---|---|---|
| Per minute | 0.1 | 0.1 | 0.0 |
| Per hour | 7 | 6 | 1 |
| Per day | 170 | 155 | 15 |
| Per week | 1,190 | 1,088 | 102 |
| Per year | 62,065 | 56,745 | 5,320 |
How crowded is Denmark?
With about 5.9 million people living on 43,094 km², Denmark has roughly 137.2 people per square kilometre. That is above the world average of about 61 per km² (24th of 72 for density).
Life expectancy in Denmark
A baby born in Denmark today can expect to live about 81.4 years, compared with a world average of about 73.3. That is above the global average and ranks 21st of the 72 countries we track. Want a personal estimate? Try our life expectancy calculator.
Income and population
Denmark is a high-income country, with GDP of about $67,758 per person (4th of 72). Richer countries usually have low birth rates — people marry later, have fewer children, and live longer — and Denmark fits that pattern.
Denmark at a glance
| Fact | Value | Rank (of 72) |
|---|---|---|
| Population (2026 est.) | 5,910,913 | 66 |
| Births per day | 170 | 67 |
| Deaths per day | 155 | 62 |
| Birth rate (per 1,000) | 10.5 | 45 |
| Death rate (per 1,000) | 9.6 | 19 |
| Natural growth rate | 0.09% / year | 52 |
| Life expectancy | 81.4 years | 21 |
| Population density | 137.2 / km² | 24 |
| GDP per person | $67,758 | 4 |
| Area | 43,094 km² | — |
| Capital | Copenhagen | — |
| Languages | Danish | — |
| Currency | Danish Krone (kr) | — |
Compare with other countries
See all countries on our population by country page, or watch the whole planet on the live world population counter.
How we calculate Denmark's live population
No country counts its people every second, so this page is an estimate. We start from a population figure for 1 January 2026 based on United Nations and World Bank data, then use Denmark's crude birth rate and crude death rate — the number of births and deaths per 1,000 people per year — to work out how many people are born and die each second. The counter simply adds those up in real time. Because migration is not included, and because rates change from year to year, treat the figure as a close estimate rather than an exact count.
Frequently asked questions
What is the population of Denmark in 2026?
The population of Denmark in 2026 is estimated at about 5.9 million people, which is around 0.07% of the world's population. The live counter on this page adds births and subtracts deaths every second.
How many babies are born in Denmark every day?
About 170 babies are born in Denmark every day — roughly 7 per hour, or 62,065 per year — based on a birth rate of 10.5 per 1,000 people.
How many people die in Denmark every day?
About 155 people die in Denmark every day — roughly 6 per hour, or 56,745 per year — based on a death rate of 9.6 per 1,000 people.
Is the population of Denmark growing or shrinking?
Growing. Births exceed deaths by about 15 people a day, a natural growth rate of 0.09% a year before migration.
What is the life expectancy in Denmark?
Life expectancy at birth in Denmark is about 81.4 years, compared with a world average of about 73.3 years.
How accurate is this Denmark population counter?
It is a statistical estimate, not a live headcount. We start from a 1 January 2026 population estimate based on UN and World Bank data and apply Denmark's annual birth and death rates second by second. Migration is not included, so official figures may differ slightly.
Last updated: 26 September 2026 · Estimates based on UN World Population Prospects and World Bank data.