Kenya Net Migration Rate 1950-2025

Chart and table of the Kenya net migration rate from 1950 to 2025. United Nations projections are also included through the year 2100.
  • The current net migration rate for Kenya in 2025 is -0.169 per 1000 population, a 1.74% decline from 2024.
  • The net migration rate for Kenya in 2024 was -0.172 per 1000 population, a 2.27% decline from 2023.
  • The net migration rate for Kenya in 2023 was -0.176 per 1000 population, a 2.22% decline from 2022.
  • The net migration rate for Kenya in 2022 was -0.180 per 1000 population, a 2.17% decline from 2021.
Data Source: United Nations - World Population Prospects

MLA Citation:
Similar Countries Ranked by Net Migration Rate
Country Name 2025 Net Migration Rate
Djibouti 0.860
Mauritania 0.696
Bhutan 0.373
Ukraine 0.094
Vanuatu 0.000
Angola -0.010
Republic of Congo -0.054
Papua New Guinea -0.082
Cameroon -0.162
Kenya -0.169
Sudan -0.205
Mongolia -0.245
Uzbekistan -0.251
Nigeria -0.261
Ghana -0.294
India -0.317
Tunisia -0.326
Zambia -0.330
Moldova -0.349
Egypt -0.362
Indonesia -0.362
Honduras -0.433
Bolivia -0.569
Myanmar -0.572
Philippines -0.601
Pakistan -0.803
Vietnam -0.904
Morocco -1.033
Cambodia -1.699
Nicaragua -1.856
Cabo Verde -1.934
Bangladesh -1.991
Solomon Islands -2.096
Georgia -2.544
Lesotho -2.900
Kiribati -3.120
Timor-Leste -3.495
Eswatini -3.772
Sri Lanka -3.925
Micronesia -3.954
El Salvador -4.801
Sao Tome and Principe -5.215
Kenya - Historical Net Migration Rate Data
Year Net Migration Rate Growth Rate
2025 -0.169 -1.740%
2024 -0.172 -2.270%
2023 -0.176 -2.220%
2022 -0.180 -2.170%
2021 -0.184 -2.650%
2020 -0.189 -2.070%
2019 -0.193 -2.030%
2018 -0.197 -2.480%
2017 -0.202 -2.420%
2016 -0.207 -2.360%
2015 -0.212 -2.300%
2014 -0.217 -2.250%
2013 -0.222 -40.000%
2012 -0.370 -28.570%
2011 -0.518 -22.340%
2010 -0.667 -18.160%
2009 -0.815 -15.370%
2008 -0.963 29.960%
2007 -0.741 42.770%
2006 -0.519 74.750%
2005 -0.297 296.000%
2004 -0.075 -151.020%
2003 0.147 65.170%
2002 0.089 187.100%
2001 0.031 -214.810%
2000 -0.027 -68.240%
1999 -0.085 -40.560%
1998 -0.143 -162.170%
1997 0.230 -61.860%
1996 0.603 -38.150%
1995 0.975 -27.670%
1994 1.348 -21.670%
1993 1.721 24.170%
1992 1.386 31.870%
1991 1.051 46.790%
1990 0.716 87.930%
1989 0.381 728.260%
1988 0.046 2.220%
1987 0.045 2.270%
1986 0.044 0.000%
1985 0.044 2.330%
1984 0.043 2.380%
1983 0.042 61.540%
1982 0.026 160.000%
1981 0.010 -242.860%
1980 -0.007 -69.570%
1979 -0.023 -41.030%
1978 -0.039 -56.180%
1977 -0.089 -35.970%
1976 -0.139 -26.060%
1975 -0.188 -21.010%
1974 -0.238 -17.360%
1973 -0.288 -5.570%
1972 -0.305 -5.570%
1971 -0.323 -5.000%
1970 -0.340 -5.030%
1969 -0.358 -4.530%
1968 -0.375 -4.090%
1967 -0.391 -3.690%
1966 -0.406 -3.790%
1965 -0.422 -3.430%
1964 -0.437 -3.530%
1963 -0.453 25.140%
1962 -0.362 33.090%
1961 -0.272 50.280%
1960 -0.181 98.900%
1959 -0.091 inf%
1958 0.000 nan%
1957 0.000 nan%
1956 0.000 nan%
1955 0.000 nan%
1954 0.000 nan%
1953 0.000 nan%
1952 0.000 nan%
1951 0.000 nan%
1950 0.000 0.000%