Net migration — all countries

Net migration — Sweden

Net migration in Sweden in 2025 — 47,079 people. Ranked 22 in the world out of 217. Since 1960, the indicator has risen by 4,259.2%.

2025 47,079 people −6.06% vs 2024
World rank 22of 217
Period maximum 119,234 people2016
Period minimum -13,519 people1972

Trend over time

1960–2025 · people

Net migration — Sweden, 1960–2025-50,000050,000100,000150,00019601967197419811988199520022009201620231960: 1,080 people1962: 9,627 people1964: 23,581 people1966: 24,920 people1968: 8,545 people1970: 47,242 people1972: -13,519 people1974: 9,217 people1976: 20,324 people1978: 13,807 people1980: 10,040 people1982: 2,524 people1984: 8,668 people1986: 15,211 people1988: 30,064 people1990: 35,668 people1992: 20,507 people1994: 51,545 people1996: 5,773 people1998: 11,325 people2000: 24,900 people2002: 31,364 people2004: 25,842 people2006: 51,675 people2008: 56,452 people2010: 51,175 people2012: 52,879 people2014: 77,654 people2016: 119,234 people2018: 87,517 people2020: 37,302 people2022: 58,955 people2024: 50,115 people2025: 47,079 people
Change over the period: +45,999 (+4,259.17%) Average annual rate: 5.98 %

Comparison, 2025

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

Sweden 47,079 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 — Sweden, by year Sweden All countries CSV XLSX
Year people Change Change, %
2025 47,079 −3,036 −6.06%
2024 50,115 −5,094 −9.23%
2023 55,209 −3,746 −6.35%
2022 58,955 +7,008 +13.49%
2021 51,947 +14,645 +39.26%
2020 37,302 −35,317 −48.63%
2019 72,619 −14,898 −17.02%
2018 87,517 −15,154 −14.76%
2017 102,671 −16,563 −13.89%
2016 119,234 +38,700 +48.05%
2015 80,534 +2,880 +3.71%
2014 77,654 +10,894 +16.32%
2013 66,760 +13,881 +26.25%
2012 52,879 +6,830 +14.83%
2011 46,049 −5,126 −10.02%
2010 51,175 −12,463 −19.58%
2009 63,638 +7,186 +12.73%
2008 56,452 +1,545 +2.81%
2007 54,907 +3,232 +6.25%
2006 51,675 +24,645 +91.18%
2005 27,030 +1,188 +4.6%
2004 25,842 −3,319 −11.38%
2003 29,161 −2,203 −7.02%
2002 31,364 +2,508 +8.69%
2001 28,856 +3,956 +15.89%
2000 24,900 +10,960 +78.62%
1999 13,940 +2,615 +23.09%
1998 11,325 +5,278 +87.28%
1997 6,047 +274 +4.75%
1996 5,773 −5,848 −50.32%
1995 11,621 −39,924 −77.45%
1994 51,545 +18,820 +57.51%
1993 32,725 +12,218 +59.58%
1992 20,507 −4,807 −18.99%
1991 25,314 −10,354 −29.03%
1990 35,668 −8,897 −19.96%
1989 44,565 +14,501 +48.23%
1988 30,064 +8,729 +40.91%
1987 21,335 +6,124 +40.26%
1986 15,211 +3,747 +32.68%
1985 11,464 +2,796 +32.26%
1984 8,668 +6,563 +311.78%
1983 2,105 −419 −16.6%
1982 2,524 −685 −21.35%
1981 3,209 −6,831 −68.04%
1980 10,040 −3,855 −27.74%
1979 13,895 +88 +0.64%
1978 13,807 −9,721 −41.32%
1977 23,528 +3,204 +15.76%
1976 20,324 +3,760 +22.7%
1975 16,564 +7,347 +79.71%
1974 9,217 +18,768 +196.5%
1973 -9,551 +3,968 +29.35%
1972 -13,519 −15,853 −679.22%
1971 2,334 −44,908 −95.06%
1970 47,242 −1,582 −3.24%
1969 48,824 +40,279 +471.38%
1968 8,545 −2,530 −22.84%
1967 11,075 −13,845 −55.56%
1966 24,920 −7,524 −23.19%
1965 32,444 +8,863 +37.59%
1964 23,581 +12,572 +114.2%
1963 11,009 +1,382 +14.36%
1962 9,627 −4,774 −33.15%
1961 14,401 +13,321 +1,233.43%
1960 1,080

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.