Mombasa, Kenya 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 Mombasa, Kenya metro area from 1950 to 2020. United Nations population projections are also included through the year 2035.
  • The current population of Mombasa in 2020 is 1,296,000, a 3.35% increase from 2019.
  • The population of Mombasa in 2019 was 1,254,000, a 3.29% increase from 2018.
  • The population of Mombasa in 2018 was 1,214,000, a 3.23% increase from 2017.
  • The population of Mombasa in 2017 was 1,176,000, a 3.25% 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
Mombasa - Historical Population Data
Year Population Growth Rate
2020 1,296,000 3.35%
2019 1,254,000 3.29%
2018 1,214,000 3.23%
2017 1,176,000 3.25%
2016 1,139,000 3.26%
2015 1,103,000 3.28%
2014 1,068,000 3.19%
2013 1,035,000 3.29%
2012 1,002,000 3.19%
2011 971,000 3.30%
2010 940,000 3.18%
2009 911,000 3.29%
2008 882,000 3.28%
2007 854,000 3.14%
2006 828,000 3.24%
2005 802,000 3.35%
2004 776,000 3.19%
2003 752,000 3.30%
2002 728,000 3.12%
2001 706,000 3.37%
2000 683,000 3.33%
1999 661,000 3.61%
1998 638,000 3.74%
1997 615,000 3.71%
1996 593,000 3.67%
1995 572,000 3.81%
1994 551,000 3.77%
1993 531,000 3.71%
1992 512,000 3.64%
1991 494,000 3.78%
1990 476,000 3.48%
1989 460,000 3.14%
1988 446,000 3.00%
1987 433,000 3.10%
1986 420,000 3.19%
1985 407,000 3.04%
1984 395,000 3.13%
1983 383,000 2.96%
1982 372,000 3.05%
1981 361,000 3.14%
1980 350,000 2.94%
1979 340,000 3.34%
1978 329,000 3.46%
1977 318,000 3.25%
1976 308,000 3.36%
1975 298,000 3.11%
1974 289,000 3.21%
1973 280,000 3.32%
1972 271,000 3.44%
1971 262,000 3.15%
1970 254,000 3.67%
1969 245,000 4.26%
1968 235,000 4.91%
1967 224,000 4.67%
1966 214,000 4.39%
1965 205,000 4.59%
1964 196,000 4.81%
1963 187,000 5.06%
1962 178,000 5.33%
1961 169,000 5.62%
1960 160,000 5.26%
1959 152,000 5.56%
1958 144,000 5.11%
1957 137,000 6.20%
1956 129,000 4.88%
1955 123,000 6.03%
1954 116,000 5.45%
1953 110,000 5.77%
1952 104,000 5.05%
1951 99,000 5.32%
1950 94,000 0.00%