Net migration — all countries

Net migration — Eastern Europe

Net migration in Eastern Europe in 2025 — 895,032 people. Since 1960, the indicator has risen by 453.6%.

2025 895,032 people +54.11% vs 2024
World rank
Period maximum 1.17M people2002
Period minimum -3.31M people2022

Trend over time

1960–2025 · people

Net migration — Eastern Europe, 1960–2025-4M-2M02M19601967197419811988199520022009201620231960: -253,130 people1962: -253,075 people1964: -170,010 people1966: -78,544 people1968: 35,442 people1970: -341,459 people1972: -32,384 people1974: -43,333 people1976: 86,046 people1978: -90,284 people1980: -11,943 people1982: 46,341 people1984: 176,547 people1986: 155,797 people1988: 160,808 people1990: 117,820 people1992: -1,046,350 people1994: 943,227 people1996: 284,721 people1998: 294,461 people2000: 322,914 people2002: 1,166,724 people2004: 77,141 people2006: 193,205 people2008: 131,297 people2010: 269,142 people2012: 244,649 people2014: 131,447 people2016: 333,725 people2018: 286,653 people2020: 301,286 people2022: -3,305,420 people2024: 580,786 people2025: 895,032 people
Change over the period: +1.15M (+453.59%)

Comparison, 2025

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

Eastern Europe 895,032 people
World 0 people
Net migration — Eastern Europe, by year Eastern Europe All countries CSV XLSX
Year people Change Change, %
2025 895,032 +314,246 +54.11%
2024 580,786 +865,467 +304.01%
2023 -284,681 +3.02M +91.39%
2022 -3.31M −3.56M −1,380.12%
2021 258,211 −43,075 −14.3%
2020 301,286 +26,236 +9.54%
2019 275,050 −11,603 −4.05%
2018 286,653 −1,778 −0.62%
2017 288,431 −45,294 −13.57%
2016 333,725 +26,921 +8.77%
2015 306,804 +175,357 +133.41%
2014 131,447 −104,234 −44.23%
2013 235,681 −8,968 −3.67%
2012 244,649 +49,270 +25.22%
2011 195,379 −73,763 −27.41%
2010 269,142 +79,363 +41.82%
2009 189,779 +58,482 +44.54%
2008 131,297 −10,233 −7.23%
2007 141,530 −51,675 −26.75%
2006 193,205 +270,275 +350.69%
2005 -77,070 −154,211 −199.91%
2004 77,141 −40,330 −34.33%
2003 117,471 −1.05M −89.93%
2002 1.17M +1.16M +11,564.91%
2001 10,002 −312,912 −96.9%
2000 322,914 +188,582 +140.39%
1999 134,332 −160,129 −54.38%
1998 294,461 +38,617 +15.09%
1997 255,844 −28,877 −10.14%
1996 284,721 −146,175 −33.92%
1995 430,896 −512,331 −54.32%
1994 943,227 +540,959 +134.48%
1993 402,268 +1.45M +138.44%
1992 -1.05M −1.07M −3,907.68%
1991 27,480 −90,340 −76.68%
1990 117,820 +239,293 +196.99%
1989 -121,473 −282,281 −175.54%
1988 160,808 +25,641 +18.97%
1987 135,167 −20,630 −13.24%
1986 155,797 −21,206 −11.98%
1985 177,003 +456 +0.26%
1984 176,547 +16,143 +10.06%
1983 160,404 +114,063 +246.14%
1982 46,341 +22,219 +92.11%
1981 24,122 +36,065 +301.98%
1980 -11,943 +28,460 +70.44%
1979 -40,403 +49,881 +55.25%
1978 -90,284 −105,946 −676.45%
1977 15,662 −70,384 −81.8%
1976 86,046 +62,924 +272.14%
1975 23,122 +66,455 +153.36%
1974 -43,333 +35,743 +45.2%
1973 -79,076 −46,692 −144.18%
1972 -32,384 +4,915 +13.18%
1971 -37,299 +304,160 +89.08%
1970 -341,459 −363,746 −1,632.1%
1969 22,287 −13,155 −37.12%
1968 35,442 +66,222 +215.15%
1967 -30,780 +47,764 +60.81%
1966 -78,544 +90,376 +53.5%
1965 -168,920 +1,090 +0.64%
1964 -170,010 +36,767 +17.78%
1963 -206,777 +46,298 +18.29%
1962 -253,075 −12,004 −4.98%
1961 -241,071 +12,059 +4.76%
1960 -253,130

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.