๐Ÿ‡ฉ๐Ÿ‡ฐ Population of Denmark

5,910,913
Current Population of Denmark
28,734
Net population growth this year
139.43
Population Density (people/kmยฒ)

As of July 1, 2023 the population of Denmark reached 5,910,913, of which 2,941,011 people are male and 2,969,902 female. The country has a population density of 139.4281 people per square kilometer. With an overall population growth rate of 0.486% for the year. According to the latest data, Denmark is set to increase its population size by 28,831 people next year. Making the total population count of Denmark 5,939,696 people by 2024.

Historic Population of Denmark (1950 - 2023)

Between 1950 and 2023 the population of Denmark grown from 4,267,694 people to 5,910,913. An increase of the population size by 38.5% in 73 years.

Year Total Male Female People +/- Density (p/kmยฒ) Growth Rate
1950 4,267,694 2,117,106 2,150,588 32,336 100.6674 0.758%
1951 4,299,579 2,133,036 2,166,544 31,434 101.4195 0.731%
1952 4,330,757 2,148,530 2,182,227 30,921 102.1549 0.714%
1953 4,362,483 2,164,332 2,198,151 32,531 102.9033 0.746%
1954 4,394,320 2,180,238 2,214,081 31,142 103.6543 0.709%
1955 4,426,508 2,196,118 2,230,390 33,234 104.4135 0.751%
1956 4,459,558 2,212,366 2,247,193 32,867 105.1932 0.737%
1957 4,491,050 2,227,892 2,263,158 30,117 105.936 0.671%
1958 4,521,329 2,242,804 2,278,525 30,440 106.6502 0.673%
1959 4,551,440 2,257,774 2,293,666 29,783 107.3605 0.654%
1960 4,581,727 2,272,941 2,308,786 30,790 108.0749 0.672%
1961 4,613,434 2,288,702 2,324,732 32,624 108.8228 0.707%
1962 4,645,994 2,304,760 2,341,234 32,497 109.5909 0.699%
1963 4,680,812 2,321,983 2,358,829 37,138 110.4121 0.793%
1964 4,718,016 2,340,397 2,377,619 37,271 111.2897 0.79%
1965 4,756,337 2,359,307 2,397,030 39,371 112.1936 0.828%
1966 4,796,403 2,379,126 2,417,277 40,760 113.1387 0.85%
1967 4,834,730 2,397,974 2,436,757 35,895 114.0428 0.742%
1968 4,867,734 2,414,037 2,453,697 30,112 114.8213 0.619%
1969 4,896,157 2,427,699 2,468,458 26,734 115.4917 0.546%
1970 4,922,964 2,440,468 2,482,495 26,879 116.1241 0.546%
1971 4,951,486 2,453,909 2,497,577 30,167 116.7969 0.609%
1972 4,981,078 2,467,754 2,513,323 29,015 117.4949 0.583%
1973 5,008,581 2,480,443 2,528,137 25,992 118.1436 0.519%
1974 5,033,572 2,491,662 2,541,911 23,991 118.7331 0.477%
1975 5,058,202 2,502,730 2,555,472 25,269 119.3141 0.5%
1976 5,078,773 2,511,880 2,566,894 15,872 119.7993 0.313%
1977 5,094,598 2,518,650 2,575,948 15,779 120.1726 0.31%
1978 5,108,930 2,524,659 2,584,271 12,884 120.5107 0.252%
1979 5,119,418 2,528,660 2,590,759 8,093 120.7581 0.158%
1980 5,125,392 2,530,387 2,595,005 3,855 120.899 0.075%
1981 5,126,981 2,529,997 2,596,984 -678 120.9365 -0.013%
1982 5,126,398 2,528,686 2,597,712 -488 120.9227 -0.01%
1983 5,124,332 2,526,814 2,597,518 -3,645 120.874 -0.071%
1984 5,121,314 2,524,592 2,596,722 -2,390 120.8028 -0.047%
1985 5,119,452 2,523,188 2,596,265 -1,334 120.7589 -0.026%
1986 5,119,369 2,522,874 2,596,494 1,168 120.7569 0.023%
1987 5,121,510 2,523,799 2,597,711 3,113 120.8074 0.061%
1988 5,126,107 2,526,106 2,600,001 6,082 120.9159 0.119%
1989 5,133,930 2,530,124 2,603,807 9,564 121.1004 0.186%
1990 5,144,624 2,535,572 2,609,052 11,823 121.3526 0.23%
1991 5,158,325 2,542,692 2,615,634 15,580 121.6758 0.302%
1992 5,175,469 2,551,748 2,623,721 18,708 122.0802 0.361%
1993 5,193,776 2,561,544 2,632,231 17,905 122.512 0.345%
1994 5,213,800 2,572,184 2,641,616 22,143 122.9844 0.425%
1995 5,235,196 2,583,517 2,651,680 20,651 123.4891 0.394%
1996 5,256,008 2,594,581 2,661,426 20,971 123.98 0.399%
1997 5,277,382 2,605,942 2,671,439 21,777 124.4842 0.413%
1998 5,298,992 2,617,439 2,681,553 21,444 124.9939 0.405%
1999 5,319,854 2,628,665 2,691,189 20,280 125.486 0.381%
2000 5,340,655 2,639,977 2,700,678 21,322 125.9767 0.399%
2001 5,360,748 2,650,842 2,709,907 18,865 126.4506 0.352%
2002 5,378,697 2,660,688 2,718,010 17,032 126.874 0.317%
2003 5,396,355 2,670,276 2,726,079 18,284 127.2905 0.339%
2004 5,415,586 2,680,336 2,735,250 20,178 127.7442 0.373%
2005 5,436,312 2,691,148 2,745,164 21,275 128.2331 0.391%
2006 5,457,864 2,702,483 2,755,381 21,829 128.7414 0.4%
2007 5,479,722 2,714,086 2,765,636 21,886 129.257 0.399%
2008 5,502,751 2,726,335 2,776,416 24,172 129.8002 0.439%
2009 5,526,452 2,738,881 2,787,572 23,230 130.3593 0.42%
2010 5,550,848 2,751,811 2,799,037 25,563 130.9348 0.461%
2011 5,576,016 2,765,087 2,810,929 24,772 131.5284 0.444%
2012 5,600,960 2,778,293 2,822,666 25,115 132.1168 0.448%
2013 5,625,384 2,791,324 2,834,060 23,735 132.6929 0.422%
2014 5,650,652 2,804,754 2,845,898 26,801 133.289 0.474%
2015 5,677,796 2,819,175 2,858,620 27,486 133.9292 0.484%
2016 5,706,857 2,834,668 2,872,190 30,636 134.6147 0.537%
2017 5,737,284 2,850,791 2,886,493 30,219 135.3325 0.527%
2018 5,766,686 2,866,324 2,900,363 28,584 136.026 0.496%
2019 5,795,878 2,881,706 2,914,173 29,800 136.7146 0.514%
2020 5,825,641 2,897,282 2,928,360 29,726 137.4166 0.51%
2021 5,854,240 2,912,157 2,942,084 27,473 138.0913 0.469%
2022 5,882,261 2,926,508 2,955,754 28,569 138.7522 0.486%
2023 5,910,913 2,941,011 2,969,902 28,734 139.4281 0.486%

Statements that can be derived from Denmark's population data

  • Denmark has a population of 5,910,913 people, as of July 1, 2023.
  • Denmark's population is equivalent to 0.07% of the total world population.
  • In 2023, Denmark's population will grow with 28,734 people.
  • In 2023, 19,999 more people will immigrate to Denmark than emigrate from the country.
  • The median age of the population in Denmark is 41.31 years.
  • In Denmark there are 139.43 people per square kilometers (0.386102 square miles), if spaced out evenly.
  • 2.85 infants die at birth out of a 1000 new born in Denmark.
  • In Denmark, 2,941,011 of the total population are male, and 2,969,902 are female.

Future Population of Denmark (2023 - 2100)

Denmark's population is set to incease in the future from 5,910,913 people to 7,093,770 people. An increase of the population size by 66.22% from 2023 to 2100.

Year Total Male Female People +/- Density (p/kmยฒ) Growth Rate
2023 5,910,913 2,941,011 2,969,902 28,734 139.4281 0.486%
2024 5,939,696 2,955,559 2,984,136 28,831 140.107 0.485%
2025 5,968,467 2,970,080 2,998,386 28,711 140.7856 0.481%
2026 5,996,996 2,984,474 3,012,522 28,347 141.4586 0.473%
2027 6,024,988 2,998,619 3,026,369 27,638 142.1189 0.459%
2028 6,052,267 3,012,428 3,039,838 26,920 142.7623 0.445%
2029 6,078,801 3,025,903 3,052,898 26,149 143.3883 0.43%
2030 6,104,474 3,038,999 3,065,474 25,195 143.9938 0.413%
2031 6,129,146 3,051,640 3,077,506 24,151 144.5758 0.394%
2032 6,152,709 3,063,770 3,088,939 22,974 145.1316 0.373%
2033 6,175,218 3,075,426 3,099,792 22,045 145.6626 0.357%
2034 6,196,753 3,086,657 3,110,096 21,024 146.1705 0.339%
2035 6,217,243 3,097,443 3,119,800 19,957 146.6539 0.321%
2036 6,236,818 3,107,864 3,128,955 19,193 147.1156 0.308%
2037 6,255,495 3,117,896 3,137,599 18,160 147.5561 0.29%
2038 6,273,360 3,127,576 3,145,785 17,571 147.9776 0.28%
2039 6,290,573 3,136,984 3,153,589 16,854 148.3836 0.268%
2040 6,307,040 3,146,052 3,160,988 16,079 148.772 0.255%
2041 6,322,892 3,154,844 3,168,048 15,625 149.1459 0.247%
2042 6,338,112 3,163,334 3,174,778 14,813 149.5049 0.234%
2043 6,352,692 3,171,520 3,181,172 14,349 149.8489 0.226%
2044 6,366,856 3,179,482 3,187,374 13,979 150.183 0.22%
2045 6,380,630 3,187,217 3,193,413 13,568 150.5079 0.213%
2046 6,394,058 3,194,730 3,199,328 13,289 150.8246 0.208%
2047 6,407,170 3,202,038 3,205,132 12,935 151.1339 0.202%
2048 6,419,976 3,209,166 3,210,810 12,676 151.436 0.197%
2049 6,432,605 3,216,157 3,216,447 12,581 151.7338 0.196%
2050 6,445,109 3,223,048 3,222,061 12,429 152.0288 0.193%
2051 6,457,626 3,229,924 3,227,702 12,604 152.3241 0.195%
2052 6,470,277 3,236,852 3,233,425 12,698 152.6225 0.196%
2053 6,483,151 3,243,874 3,239,276 13,050 152.9261 0.201%
2054 6,496,232 3,251,006 3,245,227 13,112 153.2347 0.202%
2055 6,509,472 3,258,230 3,251,242 13,367 153.547 0.205%
2056 6,522,896 3,265,560 3,257,336 13,482 153.8637 0.207%
2057 6,536,529 3,273,006 3,263,523 13,785 154.1853 0.211%
2058 6,550,269 3,280,510 3,269,759 13,694 154.5093 0.209%
2059 6,564,274 3,288,174 3,276,099 14,315 154.8397 0.218%
2060 6,578,618 3,296,038 3,282,579 14,374 155.178 0.218%
2061 6,593,324 3,304,111 3,289,212 15,037 155.5249 0.228%
2062 6,608,550 3,312,466 3,296,084 15,416 155.8841 0.233%
2063 6,624,096 3,320,973 3,303,124 15,677 156.2508 0.237%
2064 6,639,854 3,329,586 3,310,268 15,838 156.6225 0.239%
2065 6,655,777 3,338,285 3,317,492 16,008 156.9981 0.241%
2066 6,671,831 3,347,023 3,324,808 16,100 157.3768 0.241%
2067 6,688,089 3,355,819 3,332,270 16,416 157.7603 0.245%
2068 6,704,475 3,364,628 3,339,847 16,356 158.1468 0.244%
2069 6,720,956 3,373,437 3,347,519 16,605 158.5355 0.247%
2070 6,737,479 3,382,216 3,355,263 16,442 158.9253 0.244%
2071 6,753,786 3,390,837 3,362,950 16,172 159.31 0.239%
2072 6,769,848 3,399,258 3,370,590 15,949 159.6888 0.236%
2073 6,785,673 3,407,479 3,378,194 15,702 160.0621 0.231%
2074 6,801,294 3,415,519 3,385,775 15,540 160.4306 0.228%
2075 6,816,654 3,423,337 3,393,316 15,179 160.7929 0.223%
2076 6,831,616 3,430,868 3,400,748 14,745 161.1458 0.216%
2077 6,846,047 3,438,029 3,408,018 14,118 161.4862 0.206%
2078 6,860,032 3,444,885 3,415,146 13,851 161.8161 0.202%
2079 6,873,517 3,451,426 3,422,091 13,120 162.1342 0.191%
2080 6,886,319 3,457,573 3,428,746 12,484 162.4362 0.181%
2081 6,898,582 3,463,416 3,435,166 12,041 162.7254 0.175%
2082 6,910,299 3,468,950 3,441,349 11,394 163.0018 0.165%
2083 6,921,345 3,474,130 3,447,215 10,698 163.2624 0.155%
2084 6,931,898 3,479,105 3,452,792 10,407 163.5113 0.15%
2085 6,942,097 3,483,962 3,458,135 9,992 163.7519 0.144%
2086 6,951,921 3,488,659 3,463,262 9,656 163.9836 0.139%
2087 6,961,456 3,493,273 3,468,182 9,413 164.2085 0.135%
2088 6,970,801 3,497,866 3,472,936 9,278 164.429 0.133%
2089 6,980,169 3,502,526 3,477,644 9,458 164.6499 0.135%
2090 6,989,550 3,507,244 3,482,305 9,303 164.8712 0.133%
2091 6,998,898 3,511,998 3,486,901 9,395 165.0917 0.134%
2092 7,008,430 3,516,893 3,491,537 9,668 165.3166 0.138%
2093 7,018,190 3,521,941 3,496,250 9,853 165.5468 0.14%
2094 7,028,176 3,527,126 3,501,050 10,119 165.7823 0.144%
2095 7,038,406 3,532,456 3,505,950 10,340 166.0236 0.147%
2096 7,048,926 3,537,946 3,510,980 10,701 166.2718 0.152%
2097 7,059,770 3,543,600 3,516,169 10,985 166.5276 0.156%
2098 7,070,828 3,549,367 3,521,461 11,132 166.7884 0.157%
2099 7,082,118 3,555,250 3,526,867 11,447 167.0547 0.162%
2100 7,093,770 3,561,318 3,532,452 11,858 167.3296 0.167%

Population Density of Denmark

Today, Denmark has a population density of 139.4281 people per square kilometer. The country has seen a change in density from 100.6674 people/kmยฒ since the 1950 to 139.4281 people/kmยฒ in 2023. In the future, Denmark is projected to reach a population density of 167.3296 people per square kilometer, by the year 2100.

Population Density of Denmark Between 1950 - 2100

View Detailed Population Density Data for Denmark

Growth Rate of Denmark's Population

The population growth rate of Denmark currently stands at 0.486% as of July 1, 2023. This is a decrease by 0.0 percentage points when compared to data from previous year. By 2023, the population growth rate of Denmark will decrease to 0.486%. If we look further into the future, we can see that Denmark's population growth is projected to land at a positive rate of 0.167% by the year 2100.

Population Growth Rate of Denmark Between 1950 - 2100 (10 Year Increments)

Year Growth Rate
1950 0.758%
1960 0.672%
1970 0.546%
1980 0.075%
1990 0.23%
2000 0.399%
2010 0.461%
2020 0.51%
Year Growth Rate
2030 0.413%
2040 0.255%
2050 0.193%
2060 0.218%
2070 0.244%
2080 0.181%
2090 0.133%
2100 0.167%
View Detailed Population Growth Rate Data for Denmark

Life Expectancy of Denmark

Today, Denmark has an average life expectancy of 82.0326 years of age. The country has seen a change in life expectancy from 70.3084 years since the 1950 to 82.0326 years in 2023. In the future, Denmark is projected to reach a population life expectancy of 91.4703 years of age, by the year 2100.

Life Expectancy of Denmark Between 1950 - 2100 (10 Year Increments)

Year Life Expectancy (Age)
1950 70,308
1960 72,195
1970 73,363
1980 74,127
1990 74,863
2000 76,813
2010 79,245
2020 81,544
Year Life Expectancy (Age)
2030 83,059
2040 84,437
2050 85,675
2060 86,862
2070 88,030
2080 89,179
2090 90,334
2100 91,470
View Detailed Life Expectancy Data for Denmark

Migration to and from Denmark

In 2023 Denmark will see net migrations of 19,999 people. This means that 19,999 more people will immigrate to Denmark than emigrate from the country this year. A decrease of net migrations when compared to the previous year of 2022, when the net migrations of Denmark was 19,999.

Net Migration for Denmark Between 1950 - 2100 (10 Year Increments)

Year Net Migration
1950 -7,853
1960 -726
1970 3,763
1980 2,904
1990 9,449
2000 12,536
2010 17,037
2020 23,076
Year Net Migration
2030 19,999
2040 19,999
2050 19,999
2060 19,999
2070 19,999
2080 19,999
2090 19,999
2100 19,999
View Detailed Migration Data for Denmark

Births in Denmark

In 2023, Denmark will see 65,003 babies be born. That is an increase when compared to the ammount of births recorded by Denmark in 2022, when the country saw 64,107 new borns.

Births Denmark Between 1950 - 2100 (10 Year Increments)

Year Births
1950 79,451
1960 75,249
1970 71,434
1980 56,983
1990 63,357
2000 66,812
2010 62,804
2020 61,396
Year Births
2030 67,558
2040 64,174
2050 62,506
2060 66,208
2070 65,453
2080 64,027
2090 66,150
2100 66,667
View Detailed Birth Data for Denmark

Deaths in Denmark

In 2023, 56,275 people will die in Denmark. That is an increase of Denmark's death count when compared to 2022, when the country recorded 55,539 deaths.

Deaths Denmark Between 1950 - 2100 (10 Year Increments)

Year Deaths
1950 39,252
1960 43,740
1970 48,322
1980 56,023
1990 60,987
2000 58,026
2010 54,269
2020 54,744
Year Births
2030 62,362
2040 68,089
2050 70,072
2060 71,831
2070 69,019
2080 71,538
2090 76,840
2100 74,801
View Detailed Death Data for Denmark

Median Age in Denmark

The median age of Denmark has been on an upward trend since the 1950's and it will continue well into the future. When the median age of Denmark will reach 46.9537 years of age, by the year 2100.

Median Age in Denmark Between 1950 - 2100 (10 Year Increments)

Year Median Age
1950 30.6778
1960 32.0669
1970 31.486
1980 33.3216
1990 36.1338
2000 37.3016
2010 39.5724
2020 41.2176
Year Median Age
2030 41.2462
2040 42.6723
2050 43.9789
2060 44.576
2070 45.0245
2080 46.2049
2090 46.8181
2100 46.9537
View Detailed Median Age Data for Denmark

Fertility Rate in Denmark

The fertility rate of Denmark has been on a downward trend since the 1950's and it will continue well into the future. When the total fertility rate of Denmark will reach 1.7405 births per woman, by the year 2100.

Fertility Rate in Denmark Between 1950 - 2100 (10 Year Increments)

Year Total Fertility Rate (births per woman)
1950 2.5718
1960 2.5432
1970 1.9707
1980 1.5388
1990 1.6656
2000 1.7661
2010 1.8602
2020 1.6991
Year Total Fertility Rate (births per woman)
2030 1.7238
2040 1.7206
2050 1.7101
2060 1.7179
2070 1.7291
2080 1.7261
2090 1.7305
2100 1.7405
View Detailed Fertility Rate Data for Denmark

Infant Mortality Rate in Denmark

The infant mortality rate is recorded as infant deaths under 1 year for every 1,000 live births. It gives us an insight into the maternal and infant health of Denmark while at the same time being an important marker for the overall health of the country. The infant mortality rate of Denmark has been on a positive downward trend since the 1950's when the infant mortality rate of the country was 30.4369. Today, Denmark has a much better infant mortality rate of 2.8505 infant deaths for every 1,000 live births. This is set to improve even further in the future when Denmark is projected to record an infant mortality rate of only 0.5703 infant deaths for every 1,000 live births, by the year 2100.

Infant Mortality Rate in Denmark Between 1950 - 2100 (10 Year Increments)

Year Infant Mortality Rate
1950 30.4369
1960 21.9643
1970 14.2136
1980 8.2479
1990 7.5357
2000 5.3594
2010 3.3858
2020 3.145
Year Infant Mortality Rate
2030 2.3576
2040 1.852
2050 1.5042
2060 1.2399
2070 1.026
2080 0.8501
2090 0.6996
2100 0.5703
View Detailed Infant Mortality Rate Data for Denmark

Data Information

Data found on this page is based on the medium fertility variant of the United Nations Revision of World Population Prospects 2022.

Data Sources

The United Nations - Department of Economic and Social Affairs (Population Division)

UN Revision of World Population Prospects 2022

Data Disclaimer

People at database.earth has not verified data entry and collection processes in person. We take all open data provided by governmental and non-governmental organization at face value.

This data is the foundation for most content and visualization found on this page. If you find errors in the representation of the data, please contact us and we will correct it.

All data from sources are archived for future reference.