Ruiru, Kenya Metro Area Population 1950-2022

Chart and table of population level and growth rate for the Ruiru, Kenya metro area from 1950 to 2022. United Nations population projections are also included through the year 2035.
  • The current metro area population of Ruiru in 2022 is 426,000, a 4.67% increase from 2021.
  • The metro area population of Ruiru in 2021 was 407,000, a 4.63% increase from 2020.
  • The metro area population of Ruiru in 2020 was 389,000, a 4.57% increase from 2019.
  • The metro area population of Ruiru in 2019 was 372,000, a 4.79% increase from 2018.
Data Source: United Nations - World Population Prospects

MLA Citation:
Other Cities in Kenya
City Name Population
Nairobi 5,119,000
Mombasa 1,389,000
Eldoret 428,000
Ruiru 426,000
Nakuru 408,000
Kisumu 379,000
Ruiru - Historical Population Data
Year Population Growth Rate
2022 426,000 4.67%
2021 407,000 4.63%
2020 389,000 4.57%
2019 372,000 4.79%
2018 355,000 4.72%
2017 339,000 4.95%
2016 323,000 4.87%
2015 308,000 4.76%
2014 294,000 4.63%
2013 281,000 4.85%
2012 268,000 4.69%
2011 256,000 4.92%
2010 244,000 4.72%
2009 233,000 11.48%
2008 209,000 11.17%
2007 188,000 11.90%
2006 168,000 11.26%
2005 151,000 11.85%
2004 135,000 11.57%
2003 121,000 11.01%
2002 109,000 11.22%
2001 98,000 11.36%
2000 88,000 12.82%
1999 78,000 13.04%
1998 69,000 13.11%
1997 61,000 12.96%
1996 54,000 12.50%
1995 48,000 14.29%
1994 42,000 13.51%
1993 37,000 12.12%
1992 33,000 13.79%
1991 29,000 11.54%
1990 26,000 18.18%
1989 22,000 29.41%
1988 17,000 30.77%
1987 13,000 30.00%
1986 10,000 25.00%
1985 8,000 33.33%
1984 6,000 20.00%
1983 5,000 25.00%
1982 4,000 33.33%
1981 3,000 50.00%
1980 2,000 0.00%
1979 2,000 0.00%
1978 2,000 0.00%
1977 2,000 0.00%
1976 2,000 0.00%
1975 2,000 0.00%
1974 2,000 0.00%
1973 2,000 0.00%
1972 2,000 0.00%
1971 2,000 0.00%
1970 2,000 0.00%
1969 2,000 0.00%
1968 2,000 0.00%
1967 2,000 100.00%
1966 1,000 0.00%
1965 1,000 0.00%
1964 1,000 0.00%
1963 1,000 0.00%
1962 1,000 0.00%
1961 1,000 0.00%
1960 1,000 0.00%
1959 1,000 0.00%
1958 1,000 0.00%
1957 1,000 0.00%
1956 1,000 0.00%
1955 1,000 0.00%
1954 1,000 0.00%
1953 1,000 0.00%
1952 1,000 0.00%
1951 1,000 0.00%
1950 1,000 0.00%