Net migration in Ukraine
Net migration to Ukraine was 1,702,358 people in 2025. The value for 2025 is the highest in the series, which starts in 1960.
Ukraine, 2025
1,702,358
Change from 2024
+48.5%
World, 2025
0 people
Position in 2025
1st of 217
Net migration in Ukraine over time
View
Ukraine
World
×
The chart loads when you scroll to it. The table below shows the same data.
The chart shows a calculation from the published values. The table below keeps the published values.
People. Source: World Bank, World Development Indicators. Gaps mean no published value; points are not joined across missing years.
| Period | Ukraine | World |
|---|---|---|
| 2025 | 1,702,358 people | 0 people |
| 2024 | 1,146,012 people | 0 people |
| 2023 | -299,961 people | 0 people |
| 2022 | -5,699,445 people | 0 people |
| 2021 | -1,129 people | 0 people |
| 2020 | -4,167 people | 0 people |
| 2019 | -6,908 people | 0 people |
| 2018 | -32,220 people | 0 people |
| 2017 | -36,155 people | 0 people |
| 2016 | -31,340 people | 0 people |
| 2015 | -21,992 people | 0 people |
| 2014 | -65,678 people | 0 people |
| 2013 | 26,781 people | 0 people |
| 2012 | 66,768 people | 0 people |
| 2011 | 26,457 people | 0 people |
| 2010 | 16,030 people | 0 people |
| 2009 | 26,796 people | 0 people |
| 2008 | 9,312 people | 0 people |
| 2007 | 15,237 people | 0 people |
| 2006 | 136,442 people | 0 people |
| 2005 | -111,493 people | 0 people |
| 2004 | 5,644 people | 0 people |
| 2003 | 18,540 people | 0 people |
| 2002 | -26,991 people | 0 people |
| 2001 | -92,847 people | 0 people |
A dash means no value was published for that period.
In short
- That is a change of +48.5% from 1,146,012 people in 2024.
- Since 2015, when it was -21,992 people, the figure has changed by +1,724,350.
- Among the 217 countries with data for 2025, Ukraine has the highest value.
- The figure for the world in 2025 was 0 people.
More for Ukraine
All statistics for Ukraine
Emigration
22,587 emigrants
2021 · Eurostat
International migrant stock
13.4%
2024 · World Bank
Acquisitions of citizenship
42,295 people
2007 · Eurostat
Net migration rate
0.2 per 1,000 people
2020 · Eurostat
Net migration estimates and projections
-8.0 per 1,000 people
2023 · UN Population Division
Personal remittances received
4.6%
2025 · World Bank