Home Denmark Population Net Migration

Denmark – Net Migration

Net migration over five-year periods. Difference between immigration and emigration, including both citizens and non-citizens. · World Bank
22,103 −3,536 from 2024 G20 rank: 187th · all-time high: 60,219 (2022)

APA

Denmark Net Migration. HistorySaid. Retrieved March 10, 2026, from https://historysaid.com/denmark/net-migration

BibTeX

@misc{historysaid_denmark_net-migration,
  title = {Denmark Net Migration},
  url = {https://historysaid.com/denmark/net-migration},
  publisher = {HistorySaid},
  year = {2026}
}
Data & Projection
YearValueChangeRank
2028* trend 11,097
2027* trend 15,512
2026* trend 19,926
2025 22,103 −3,536 187th
2024 25,639 −5,367 183rd
2023 31,006 −29,213 180th
2022 60,219 +33,332 179th
2021 26,887 +16,036 184th
2020 10,851 +1,363 170th
2019 9,488 −9,431 161st
2018 18,919 −5,642 169th
2017 24,561 −8,830 174th
2016 33,391 −8,893 178th
Show all years (1960–2025)
* Linear trend extrapolation from last 5 data points
Detected Pattern
Export Boom Cycle
Current account surplus with strong export growth (>15% YoY), reserve accumulation, and moderate GDP growth. Typical of commodity exporters during price surges.
Reserves YoY +12.9% GDP growth 6.5% C/A balance 8.6%
This pattern occurred 682 times in G20 history, 460 successful
Reserves YoY
+25.6%
GDP growth
4.0%
C/A balance
14.5%
Reserves YoY
+14.6%
GDP growth
3.7%
C/A balance
2.9%
Reserves YoY
+12.6%
GDP growth
6.0%
C/A balance
0.5%
Reserves YoY
+38.3%
GDP growth
5.0%
C/A balance
1.2%
Reserves YoY
+18.0%
GDP growth
2.9%
C/A balance
3.9%
Reserves YoY
+20.1%
GDP growth
2.8%
C/A balance
3.3%
HistorySaid

Denmark's net migration peaked at 60,219 in 2022. The 2025 reading of 22,103 is -63.3% below that level. Based on recent trends, HistorySaid estimates 19,926 by 2026.