Net migration in South Africa
Net migration to South Africa was 146,370 people in 2025. The value for 2025 is the lowest since 2016.
South Africa, 2025
146,370
Change from 2024
−12.3%
World, 2025
0 people
Position in 2025
9th of 217
Net migration in South Africa over time
View
South Africa
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 | South Africa | World |
|---|---|---|
| 2025 | 146,370 people | 0 people |
| 2024 | 166,972 people | 0 people |
| 2023 | 228,222 people | 0 people |
| 2022 | 233,284 people | 0 people |
| 2021 | 458,246 people | 0 people |
| 2020 | 369,901 people | 0 people |
| 2019 | 331,124 people | 0 people |
| 2018 | 318,260 people | 0 people |
| 2017 | 343,146 people | 0 people |
| 2016 | -879,235 people | 0 people |
| 2015 | 641,150 people | 0 people |
| 2014 | 272,697 people | 0 people |
| 2013 | 232,230 people | 0 people |
| 2012 | 264,091 people | 0 people |
| 2011 | 65,166 people | 0 people |
| 2010 | 68,563 people | 0 people |
| 2009 | 41,528 people | 0 people |
| 2008 | 36,869 people | 0 people |
| 2007 | 36,339 people | 0 people |
| 2006 | 33,159 people | 0 people |
| 2005 | 31,286 people | 0 people |
| 2004 | 58,924 people | 0 people |
| 2003 | 65,604 people | 0 people |
| 2002 | 50,313 people | 0 people |
| 2001 | -60,793 people | 0 people |
A dash means no value was published for that period.
In short
- That is a change of −12.3% from 166,972 people in 2024.
- Since 2015, when it was 641,150 people, the figure has changed by −77.2%.
- Among the 217 countries with data for 2025, South Africa has the 9th highest value.
- The figure for the world in 2025 was 0 people.