Net migration — all countries

Net migration — Angola

Net migration in Angola in 2025 — -3,524 people. Ranked 133 in the world out of 217. Since 1960, the indicator has risen by 91.4%.

2025 -3,524 people −34.04% vs 2024
World rank 133of 217
Period maximum 130,643 people2012
Period minimum -90,395 people1969

Trend over time

1960–2025 · people

Net migration — Angola, 1960–2025-100,0000100,000200,00019601967197419811988199520022009201620231960: -40,935 people1962: -77,265 people1964: -79,977 people1966: -82,767 people1968: -87,730 people1970: -36,456 people1972: 47,611 people1974: 53,232 people1976: 47,927 people1978: 61,200 people1980: 72,192 people1982: 75,921 people1984: 78,529 people1986: 64,974 people1988: 65,028 people1990: 64,821 people1992: 53,310 people1994: 61,569 people1996: 61,681 people1998: 70,527 people2000: 72,793 people2002: 82,292 people2004: 90,553 people2006: 95,431 people2008: 100,370 people2010: 122,418 people2012: 130,643 people2014: 84,535 people2016: 91,614 people2018: 61,632 people2020: 7,556 people2022: -995 people2024: -2,629 people2025: -3,524 people
Change over the period: +37,411 (+91.39%)

Comparison, 2025

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

Angola -3,524 people
World 0 people
Sub-Saharan Africa -223,909 people
Middle Africa computed -182,730 people
Lower-middle-income countries computed -1.71M people
Net migration — Angola, by year Angola All countries CSV XLSX
Year people Change Change, %
2025 -3,524 −895 −34.04%
2024 -2,629 −1,634 −164.22%
2023 -995 +0 +0%
2022 -995 −30,089 −103.42%
2021 29,094 +21,538 +285.04%
2020 7,556 −51,428 −87.19%
2019 58,984 −2,648 −4.3%
2018 61,632 −16,099 −20.71%
2017 77,731 −13,883 −15.15%
2016 91,614 +17,443 +23.52%
2015 74,171 −10,364 −12.26%
2014 84,535 −39,943 −32.09%
2013 124,478 −6,165 −4.72%
2012 130,643 +1,843 +1.43%
2011 128,800 +6,382 +5.21%
2010 122,418 +17,341 +16.5%
2009 105,077 +4,707 +4.69%
2008 100,370 −193 −0.19%
2007 100,563 +5,132 +5.38%
2006 95,431 +8,381 +9.63%
2005 87,050 −3,503 −3.87%
2004 90,553 +9,725 +12.03%
2003 80,828 −1,464 −1.78%
2002 82,292 +4,834 +6.24%
2001 77,458 +4,665 +6.41%
2000 72,793 +2,492 +3.54%
1999 70,301 −226 −0.32%
1998 70,527 +2,583 +3.8%
1997 67,944 +6,263 +10.15%
1996 61,681 +6,113 +11%
1995 55,568 −6,001 −9.75%
1994 61,569 +8,690 +16.43%
1993 52,879 −431 −0.81%
1992 53,310 +7,167 +15.53%
1991 46,143 −18,678 −28.81%
1990 64,821 +1,235 +1.94%
1989 63,586 −1,442 −2.22%
1988 65,028 +2,208 +3.51%
1987 62,820 −2,154 −3.32%
1986 64,974 −9,764 −13.06%
1985 74,738 −3,791 −4.83%
1984 78,529 −4,429 −5.34%
1983 82,958 +7,037 +9.27%
1982 75,921 +5,011 +7.07%
1981 70,910 −1,282 −1.78%
1980 72,192 +8,034 +12.52%
1979 64,158 +2,958 +4.83%
1978 61,200 +90 +0.15%
1977 61,110 +13,183 +27.51%
1976 47,927 −4,735 −8.99%
1975 52,662 −570 −1.07%
1974 53,232 −1,418 −2.59%
1973 54,650 +7,039 +14.78%
1972 47,611 +43,225 +985.52%
1971 4,386 +40,842 +112.03%
1970 -36,456 +53,939 +59.67%
1969 -90,395 −2,665 −3.04%
1968 -87,730 −2,557 −3%
1967 -85,173 −2,406 −2.91%
1966 -82,767 −1,656 −2.04%
1965 -81,111 −1,134 −1.42%
1964 -79,977 −1,277 −1.62%
1963 -78,700 −1,435 −1.86%
1962 -77,265 −2,491 −3.33%
1961 -74,774 −33,839 −82.67%
1960 -40,935

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.