6,023,520
As of Jan 1, 2026 - Source
Denmark's population is projected to be 5,885,653 by 2097.
Historical
Switch the toggle to see projected data.
| Year ↓ | Population | Change | Pop. Rank |
|---|---|---|---|
| 2026 | 6,023,520 | 0.56% | 114 |
| 2025 | 6,002,507 | 0.58% | 114 |
| 2020 | 5,831,530 | 0.29% | 113 |
| 2019 | 5,814,618 | 0.36% | 113 |
| 2018 | 5,793,824 | 0.5% | 114 |
| 2017 | 5,765,168 | 0.65% | 114 |
| 2015 | 5,683,701 | 0.48% | 114 |
| 2010 | 5,547,863 | 0.47% | 112 |
| 2005 | 5,419,555 | 0.3% | 109 |
| 2000 | 5,339,658 | 0.4% | 106 |
| Year ↑ | Population | Change | Pop. Rank |
|---|---|---|---|
| 2026 | 6,023,520 | 0.56% | 114 |
| 2032 | 6,100,376 | 0.19% | 120 |
| 2037 | 6,127,824 | 0.09% | 120 |
| 2042 | 6,135,755 | 0.03% | 119 |
| 2047 | 6,131,865 | -0.01% | 119 |
| 2052 | 6,117,679 | -0.05% | 118 |
| 2057 | 6,093,057 | -0.08% | 119 |
| 2062 | 6,067,892 | -0.08% | 119 |
| 2067 | 6,045,432 | -0.07% | 119 |
| 2072 | 6,032,483 | -0.04% | 118 |
226K
250K
500K
Copenhagen has a metropolitan area population of 671,714, comprising 11.15%% of Denmark's total population.
| Rank | City | 2026 Pop. ↓ | % of National Pop. |
|---|---|---|---|
| 1 | Copenhagen | 671,714 | 11.15% |
| 2 | Aarhus | 378,361 | 6.28% |
| 3 | Aalborg | 226,033 | 3.75% |
| 4 | Odense | 213,168 | 3.54% |
| 5 | Vejle | 123,250 | 2.05% |
| 6 | Esbjerg | 114,947 | 1.91% |
| 7 | Frederiksberg | 106,150 | 1.76% |
| 8 | Silkeborg | 102,753 | 1.71% |
| 9 | Randers | 100,564 | 1.67% |
| 10 | Horsens | 98,806 | 1.64% |
As of 2026, Denmark has a total population of 6,023,520, ranking as the 114th most populous nation in the world.
Denmark has a net population change of approximately 51 people per day, driven by 163 births, 162 deaths, and net immigration of 50 people.
Denmark represents 0.08% of the total global population and 0.81% of Europe's population.
Denmark has a population density of 142.0 people per km² (approximately 367.7 per mi²), making it the 88th most densely populated country in the world.
Currently, 100% of the population resides in urban areas.
*Rates last updated: June 16, 2026
As of 2026, the largest ethnicity in Denmark is Danish (86.3%) , followed by Other (12.6%) .
As of 2026, Evangelical Lutheran (official) is the largest religion in Denmark, comprising 74.7% of the population.