Kisumu, Kenya Metro Area Population 1950-2024

Chart and table of population level and growth rate for the Kisumu, Kenya metro area from 1950 to 2024. United Nations population projections are also included through the year 2035.
  • The current metro area population of Kisumu in 2024 is 407,000, a 3.83% increase from 2023.
  • The metro area population of Kisumu in 2023 was 392,000, a 3.43% increase from 2022.
  • The metro area population of Kisumu in 2022 was 379,000, a 3.27% increase from 2021.
  • The metro area population of Kisumu in 2021 was 367,000, a 3.38% 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
Kisumu - Historical Population Data
Year Population Growth Rate
2024 407,000 3.83%
2023 392,000 3.43%
2022 379,000 3.27%
2021 367,000 3.38%
2020 355,000 3.20%
2019 344,000 2.69%
2018 335,000 3.08%
2017 325,000 2.85%
2016 316,000 2.93%
2015 307,000 3.02%
2014 298,000 2.76%
2013 290,000 3.20%
2012 281,000 2.93%
2011 273,000 2.63%
2010 266,000 3.10%
2009 258,000 2.79%
2008 251,000 2.87%
2007 244,000 2.95%
2006 237,000 3.04%
2005 230,000 2.68%
2004 224,000 3.23%
2003 217,000 2.84%
2002 211,000 2.93%
2001 205,000 3.02%
2000 199,000 2.58%
1999 194,000 0.00%
1998 194,000 0.00%
1997 194,000 0.00%
1996 194,000 0.00%
1995 194,000 0.00%
1994 194,000 0.52%
1993 193,000 0.00%
1992 193,000 0.00%
1991 193,000 0.00%
1990 193,000 0.52%
1989 192,000 2.13%
1988 188,000 2.73%
1987 183,000 2.23%
1986 179,000 2.29%
1985 175,000 2.34%
1984 171,000 2.40%
1983 167,000 2.45%
1982 163,000 2.52%
1981 159,000 1.92%
1980 156,000 4.70%
1979 149,000 16.41%
1978 128,000 17.43%
1977 109,000 15.96%
1976 94,000 17.50%
1975 80,000 15.94%
1974 69,000 16.95%
1973 59,000 18.00%
1972 50,000 16.28%
1971 43,000 16.22%
1970 37,000 15.63%
1969 32,000 3.23%
1968 31,000 6.90%
1967 29,000 3.57%
1966 28,000 3.70%
1965 27,000 3.85%
1964 26,000 8.33%
1963 24,000 4.35%
1962 23,000 4.55%
1961 22,000 4.76%
1960 21,000 5.00%
1959 20,000 5.26%
1958 19,000 5.56%
1957 18,000 5.88%
1956 17,000 6.25%
1955 16,000 6.67%
1954 15,000 7.14%
1953 14,000 0.00%
1952 14,000 7.69%
1951 13,000 8.33%
1950 12,000 0.00%