Net migration — all countries

Net migration — Denmark

Net migration in Denmark in 2025 — 22,103 people. Ranked 31 in the world out of 217. Since 1960, the indicator has risen by 646.2%.

2025 22,103 people −13.79% vs 2024
World rank 31of 217
Period maximum 60,219 people2022
Period minimum -10,672 people1975

Trend over time

1960–2025 · people

Net migration — Denmark, 1960–2025-20,000020,00040,00060,00080,00019601967197419811988199520022009201620231960: -4,047 people1962: 3,900 people1964: 1,333 people1966: 2,011 people1968: -3,557 people1970: 20,947 people1972: 7,053 people1974: -437 people1976: 3,182 people1978: 5,678 people1980: 803 people1982: 235 people1984: 4,325 people1986: 11,463 people1988: 677 people1990: 8,667 people1992: 11,937 people1994: 10,766 people1996: 17,534 people1998: 11,098 people2000: 10,441 people2002: 9,629 people2004: 5,166 people2006: 10,491 people2008: 25,775 people2010: 17,533 people2012: 16,871 people2014: 27,242 people2016: 33,391 people2018: 18,919 people2020: 10,851 people2022: 60,219 people2024: 25,639 people2025: 22,103 people
Change over the period: +26,150 (+646.16%)

Comparison, 2025

How the value compares with the world and the groups this territory belongs to: Denmark

Denmark 22,103 people
World 0 people
Europe & Central Asia 1.18M people
Northern Europe computed 500,927 people
High-income countries computed 2.41M people
Net migration — Denmark, by year Denmark All countries CSV XLSX
Year people Change Change, %
2025 22,103 −3,536 −13.79%
2024 25,639 −5,367 −17.31%
2023 31,006 −29,213 −48.51%
2022 60,219 +33,332 +123.97%
2021 26,887 +16,036 +147.78%
2020 10,851 +1,363 +14.37%
2019 9,488 −9,431 −49.85%
2018 18,919 −5,642 −22.97%
2017 24,561 −8,830 −26.44%
2016 33,391 −8,893 −21.03%
2015 42,284 +15,042 +55.22%
2014 27,242 +5,883 +27.54%
2013 21,359 +4,488 +26.6%
2012 16,871 +3,376 +25.02%
2011 13,495 −4,038 −23.03%
2010 17,533 +1,982 +12.75%
2009 15,551 −10,224 −39.67%
2008 25,775 +5,215 +25.36%
2007 20,560 +10,069 +95.98%
2006 10,491 +3,604 +52.33%
2005 6,887 +1,721 +33.31%
2004 5,166 −2,062 −28.53%
2003 7,228 −2,401 −24.94%
2002 9,629 −2,563 −21.02%
2001 12,192 +1,751 +16.77%
2000 10,441 +921 +9.67%
1999 9,520 −1,578 −14.22%
1998 11,098 −1,171 −9.54%
1997 12,269 −5,265 −30.03%
1996 17,534 −11,424 −39.45%
1995 28,958 +18,192 +168.98%
1994 10,766 −645 −5.65%
1993 11,411 −526 −4.41%
1992 11,937 +1,110 +10.25%
1991 10,827 +2,160 +24.92%
1990 8,667 +4,947 +132.98%
1989 3,720 +3,043 +449.48%
1988 677 −5,661 −89.32%
1987 6,338 −5,125 −44.71%
1986 11,463 +1,506 +15.13%
1985 9,957 +5,632 +130.22%
1984 4,325 +2,373 +121.57%
1983 1,952 +1,717 +730.64%
1982 235 +1,976 +113.5%
1981 -1,741 −2,544 −316.81%
1980 803 −5,005 −86.17%
1979 5,808 +130 +2.29%
1978 5,678 +130 +2.34%
1977 5,548 +2,366 +74.36%
1976 3,182 +13,854 +129.82%
1975 -10,672 −10,235 −2,342.11%
1974 -437 −7,544 −106.15%
1973 7,107 +54 +0.77%
1972 7,053 +8,212 +708.54%
1971 -1,159 −22,106 −105.53%
1970 20,947 +14,260 +213.25%
1969 6,687 +10,244 +288%
1968 -3,557 −5,180 −319.16%
1967 1,623 −388 −19.29%
1966 2,011 +4,109 +195.85%
1965 -2,098 −3,431 −257.39%
1964 1,333 +739 +124.41%
1963 594 −3,306 −84.77%
1962 3,900 +888 +29.48%
1961 3,012 +7,059 +174.43%
1960 -4,047

About the indicator

Net migration is the number of people arriving in a country minus the number leaving it, counting both citizens and foreigners. A positive value means net inflow, a negative one net outflow. The UN Population Division publishes the indicator at five-year intervals and derives it residually, as the difference between the actual change in population and natural increase, so errors of registration end up inside it as well.

Important: The value refers to a five-year period rather than to a single year; in the years between reference points the figure repeats.

Source: World Population Prospects (UN), license CC BY 3.0 IGO.