Ruiru, Kenya Metro Area Population 1950-2020

NOTE: All data from 2020 and beyond are UN projections and DO NOT include any impacts of the COVID-19 virus.
Chart and table of population level and growth rate for the Ruiru, Kenya metro area from 1950 to 2020. United Nations population projections are also included through the year 2035.
  • The current metro area population of Ruiru in 2020 is 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.
  • The metro area population of Ruiru in 2018 was 355,000, a 4.72% increase from 2017.
  • The metro area population of Ruiru in 2017 was 339,000, a 4.95% increase from 2016.
Data Source: United Nations - World Population Prospects

MLA Citation:
Other Cities in Kenya
City Name Population
Nairobi 4,735,000
Mombasa 1,296,000
Eldoret 394,000
Ruiru 389,000
Nakuru 383,000
Kisumu 355,000
Ruiru - Historical Population Data
Year Population Growth Rate
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%