Net migration — all countries

Net migration — Northern Europe

Net migration in Northern Europe in 2025 — 500,927 people. Since 1960, the indicator has risen by 4,511.5%.

2025 500,927 people −16.58% vs 2024
World rank
Period maximum 959,857 people2022
Period minimum -61,125 people1981

Trend over time

1960–2025 · people

Net migration — Northern Europe, 1960–2025-500,0000500,0001M19601967197419811988199520022009201620231960: -11,355 people1962: 90,791 people1964: -9,780 people1966: 3,425 people1968: -27,529 people1970: 32,695 people1972: 50,414 people1974: -2,085 people1976: 36,103 people1978: 55,438 people1980: 294 people1982: -36,567 people1984: 100,299 people1986: 87,634 people1988: 76,278 people1990: 79,134 people1992: -46,413 people1994: 49,878 people1996: 54,124 people1998: 153,603 people2000: 200,978 people2002: 277,971 people2004: 327,516 people2006: 447,380 people2008: 385,195 people2010: 253,333 people2012: 247,871 people2014: 444,941 people2016: 502,868 people2018: 436,660 people2020: 261,127 people2022: 959,857 people2024: 600,498 people2025: 500,927 people
Change over the period: +512,282 (+4,511.51%)

Comparison, 2025

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

Northern Europe 500,927 people
World 0 people
Net migration — Northern Europe, by year Northern Europe All countries CSV XLSX
Year people Change Change, %
2025 500,927 −99,571 −16.58%
2024 600,498 −131,660 −17.98%
2023 732,158 −227,699 −23.72%
2022 959,857 +315,555 +48.98%
2021 644,302 +383,175 +146.74%
2020 261,127 −143,912 −35.53%
2019 405,039 −31,621 −7.24%
2018 436,660 −5,669 −1.28%
2017 442,329 −60,539 −12.04%
2016 502,868 +3,263 +0.65%
2015 499,605 +54,664 +12.29%
2014 444,941 +105,382 +31.03%
2013 339,559 +91,688 +36.99%
2012 247,871 −14,547 −5.54%
2011 262,418 +9,085 +3.59%
2010 253,333 −38,082 −13.07%
2009 291,415 −93,780 −24.35%
2008 385,195 −103,555 −21.19%
2007 488,750 +41,370 +9.25%
2006 447,380 +76,334 +20.57%
2005 371,046 +43,530 +13.29%
2004 327,516 +66,232 +25.35%
2003 261,284 −16,687 −6%
2002 277,971 +52,664 +23.37%
2001 225,307 +24,329 +12.11%
2000 200,978 −1,023 −0.51%
1999 202,001 +48,398 +31.51%
1998 153,603 +77,963 +103.07%
1997 75,640 +21,516 +39.75%
1996 54,124 −17,426 −24.35%
1995 71,550 +21,672 +43.45%
1994 49,878 +44,676 +858.82%
1993 5,202 +51,615 +111.21%
1992 -46,413 −105,341 −178.76%
1991 58,928 −20,206 −25.53%
1990 79,134 +37,112 +88.32%
1989 42,022 −34,256 −44.91%
1988 76,278 +25,296 +49.62%
1987 50,982 −36,652 −41.82%
1986 87,634 −37,077 −29.73%
1985 124,711 +24,412 +24.34%
1984 100,299 +49,798 +98.61%
1983 50,501 +87,068 +238.11%
1982 -36,567 +24,558 +40.18%
1981 -61,125 −61,419 −20,890.82%
1980 294 −43,887 −99.33%
1979 44,181 −11,257 −20.31%
1978 55,438 +6,454 +13.18%
1977 48,984 +12,881 +35.68%
1976 36,103 +28,623 +382.66%
1975 7,480 +9,565 +458.75%
1974 -2,085 −25,546 −108.89%
1973 23,461 −26,953 −53.46%
1972 50,414 +486 +0.97%
1971 49,928 +17,233 +52.71%
1970 32,695 +60,426 +217.9%
1969 -27,731 −202 −0.73%
1968 -27,529 −16,762 −155.68%
1967 -10,767 −14,192 −414.36%
1966 3,425 +7,807 +178.16%
1965 -4,382 +5,398 +55.19%
1964 -9,780 −31,726 −144.56%
1963 21,946 −68,845 −75.83%
1962 90,791 +29,905 +49.12%
1961 60,886 +72,241 +636.2%
1960 -11,355

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.