Mombasa, Kenya Population 1950-2019

Chart and table of population level and growth rate for the Mombasa, Kenya metro area from 1950 to 2019. United Nations population projections are also included through the year 2035.
  • The current population of Mombasa in 2019 is 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.
  • The population of Mombasa in 2016 was 1,139,000, a 3.26% increase from 2015.
Data Source: United Nations - World Population Prospects

MLA Citation:
Other Cities in Kenya
City Name Population
Nairobi 4,556,000
Mombasa 1,254,000
Eldoret 378,000
Nakuru 373,000
Ruiru 372,000
Kisumu 344,000
Mombasa - Historical Population Data
Year Population Growth Rate
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%