Net migration — all countries

Net migration — Kenya

Net migration in Kenya in 2025 — -27,330 people. Ranked 181 in the world out of 217. Since 1960, the indicator has fallen by 1,380.7%.

2025 -27,330 people −38.16% vs 2024
World rank 181of 217
Period maximum 55,052 people2001
Period minimum -115,436 people2018

Trend over time

1960–2025 · people

Net migration — Kenya, 1960–2025-150,000-100,000-50,000050,000100,00019601967197419811988199520022009201620231960: 2,134 people1962: 4,521 people1964: 4,788 people1966: 1,616 people1968: 1,611 people1970: -13,064 people1972: -48,466 people1974: -62,973 people1976: -90,990 people1978: -60,718 people1980: -39,920 people1982: -43,382 people1984: -33,253 people1986: -53,183 people1988: -31,894 people1990: -11,338 people1992: -43,085 people1994: -40,367 people1996: -79,276 people1998: -70,023 people2000: 5,407 people2002: 10,431 people2004: 31,525 people2006: 15,767 people2008: 29,612 people2010: -21,069 people2012: -42,928 people2014: -72,415 people2016: -29,728 people2018: -115,436 people2020: -17,111 people2022: -10,003 people2024: -19,781 people2025: -27,330 people
Change over the period: −29,464 (−1,380.69%)

Comparison, 2025

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

Kenya -27,330 people
World 0 people
Sub-Saharan Africa -223,909 people
Eastern Africa computed -277,309 people
Lower-middle-income countries computed -1.71M people
Net migration — Kenya, by year Kenya All countries CSV XLSX
Year people Change Change, %
2025 -27,330 −7,549 −38.16%
2024 -19,781 −9,778 −97.75%
2023 -10,003 +0 +0%
2022 -10,003 +42,549 +80.97%
2021 -52,552 −35,441 −207.12%
2020 -17,111 +44,838 +72.38%
2019 -61,949 +53,487 +46.33%
2018 -115,436 −46,734 −68.02%
2017 -68,702 −38,974 −131.1%
2016 -29,728 +66,249 +69.03%
2015 -95,977 −23,562 −32.54%
2014 -72,415 −14,781 −25.65%
2013 -57,634 −14,706 −34.26%
2012 -42,928 +1,867 +4.17%
2011 -44,795 −23,726 −112.61%
2010 -21,069 −28,165 −396.91%
2009 7,096 −22,516 −76.04%
2008 29,612 +41,107 +357.61%
2007 -11,495 −27,262 −172.91%
2006 15,767 +10,266 +186.62%
2005 5,501 −26,024 −82.55%
2004 31,525 +7,350 +30.4%
2003 24,175 +13,744 +131.76%
2002 10,431 −44,621 −81.05%
2001 55,052 +49,645 +918.16%
2000 5,407 +18,664 +140.79%
1999 -13,257 +56,766 +81.07%
1998 -70,023 +10,420 +12.95%
1997 -80,443 −1,167 −1.47%
1996 -79,276 −3,770 −4.99%
1995 -75,506 −35,139 −87.05%
1994 -40,367 +20,687 +33.88%
1993 -61,054 −17,969 −41.71%
1992 -43,085 +17,002 +28.3%
1991 -60,087 −48,749 −429.96%
1990 -11,338 +13,611 +54.56%
1989 -24,949 +6,945 +21.78%
1988 -31,894 +16,739 +34.42%
1987 -48,633 +4,550 +8.56%
1986 -53,183 −17,783 −50.23%
1985 -35,400 −2,147 −6.46%
1984 -33,253 −9,348 −39.1%
1983 -23,905 +19,477 +44.9%
1982 -43,382 +9,379 +17.78%
1981 -52,761 −12,841 −32.17%
1980 -39,920 +16,360 +29.07%
1979 -56,280 +4,438 +7.31%
1978 -60,718 −3,225 −5.61%
1977 -57,493 +33,497 +36.81%
1976 -90,990 −19,569 −27.4%
1975 -71,421 −8,448 −13.42%
1974 -62,973 −10,871 −20.86%
1973 -52,102 −3,636 −7.5%
1972 -48,466 +1,205 +2.43%
1971 -49,671 −36,607 −280.21%
1970 -13,064 −13,433 −3,640.38%
1969 369 −1,242 −77.09%
1968 1,611 −3,449 −68.16%
1967 5,060 +3,444 +213.12%
1966 1,616 −6,908 −81.04%
1965 8,524 +3,736 +78.03%
1964 4,788 +542 +12.76%
1963 4,246 −275 −6.08%
1962 4,521 +225 +5.24%
1961 4,296 +2,162 +101.31%
1960 2,134

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.