Eldoret, Kenya Metro Area Population 1950-2024

Chart and table of population level and growth rate for the Eldoret, Kenya metro area from 1950 to 2024. United Nations population projections are also included through the year 2035.
  • The current metro area population of Eldoret in 2024 is 465,000, a 4.26% increase from 2023.
  • The metro area population of Eldoret in 2023 was 446,000, a 4.21% increase from 2022.
  • The metro area population of Eldoret in 2022 was 428,000, a 4.14% increase from 2021.
  • The metro area population of Eldoret in 2021 was 411,000, a 4.31% increase from 2020.
Data Source: United Nations - World Population Prospects

MLA Citation:
Other Cities in Kenya
City Name Population
Nairobi 5,541,000
Mombasa 1,495,000
Eldoret 465,000
Ruiru 465,000
Nakuru 437,000
Kisumu 407,000
Eldoret - Historical Population Data
Year Population Growth Rate
2024 465,000 4.26%
2023 446,000 4.21%
2022 428,000 4.14%
2021 411,000 4.31%
2020 394,000 4.23%
2019 378,000 4.13%
2018 363,000 4.31%
2017 348,000 4.19%
2016 334,000 4.05%
2015 321,000 4.22%
2014 308,000 4.41%
2013 295,000 4.24%
2012 283,000 4.04%
2011 272,000 4.21%
2010 261,000 3.98%
2009 251,000 4.58%
2008 240,000 3.90%
2007 231,000 4.52%
2006 221,000 3.76%
2005 213,000 4.41%
2004 204,000 4.08%
2003 196,000 4.26%
2002 188,000 4.44%
2001 180,000 4.05%
2000 173,000 4.22%
1999 166,000 3.75%
1998 160,000 4.58%
1997 153,000 4.08%
1996 147,000 4.26%
1995 141,000 3.68%
1994 136,000 3.82%
1993 131,000 4.80%
1992 125,000 3.31%
1991 121,000 4.31%
1990 116,000 4.50%
1989 111,000 8.82%
1988 102,000 8.51%
1987 94,000 8.05%
1986 87,000 8.75%
1985 80,000 8.11%
1984 74,000 7.25%
1983 69,000 9.52%
1982 63,000 6.78%
1981 59,000 9.26%
1980 54,000 8.00%
1979 50,000 11.11%
1978 45,000 9.76%
1977 41,000 10.81%
1976 37,000 12.12%
1975 33,000 10.00%
1974 30,000 11.11%
1973 27,000 12.50%
1972 24,000 9.09%
1971 22,000 10.00%
1970 20,000 11.11%
1969 18,000 0.00%
1968 18,000 -5.26%
1967 19,000 0.00%
1966 19,000 0.00%
1965 19,000 0.00%
1964 19,000 0.00%
1963 19,000 0.00%
1962 19,000 5.56%
1961 18,000 5.88%
1960 17,000 6.25%
1959 16,000 6.67%
1958 15,000 7.14%
1957 14,000 7.69%
1956 13,000 0.00%
1955 13,000 8.33%
1954 12,000 9.09%
1953 11,000 10.00%
1952 10,000 0.00%
1951 10,000 11.11%
1950 9,000 0.00%