Kota Kinabalu, Malaysia 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 Kota Kinabalu, Malaysia metro area from 1950 to 2020. United Nations population projections are also included through the year 2035.
  • The current metro area population of Kota Kinabalu in 2020 is 550,000, a 2.61% increase from 2019.
  • The metro area population of Kota Kinabalu in 2019 was 536,000, a 2.49% increase from 2018.
  • The metro area population of Kota Kinabalu in 2018 was 523,000, a 2.95% increase from 2017.
  • The metro area population of Kota Kinabalu in 2017 was 508,000, a 3.04% increase from 2016.
Data Source: United Nations - World Population Prospects

MLA Citation:
Other Cities in Malaysia
City Name Population
Kuala Lumpur 7,997,000
Johor Bahru 1,024,000
Ipoh 814,000
Kuching 612,000
Kota Kinabalu 550,000
Kuantan 503,000
Seremban 475,000
Kuala Terengganu 384,000
Sandakan 375,000
Kota Bharu 348,000
Alor Star 342,000
Kota Kinabalu - Historical Population Data
Year Population Growth Rate
2020 550,000 2.61%
2019 536,000 2.49%
2018 523,000 2.95%
2017 508,000 3.04%
2016 493,000 2.92%
2015 479,000 3.01%
2014 465,000 3.10%
2013 451,000 2.97%
2012 438,000 3.06%
2011 425,000 2.91%
2010 413,000 2.99%
2009 401,000 3.08%
2008 389,000 2.91%
2007 378,000 3.00%
2006 367,000 3.09%
2005 356,000 3.19%
2004 345,000 2.99%
2003 335,000 2.76%
2002 326,000 3.16%
2001 316,000 2.93%
2000 307,000 7.72%
1999 285,000 7.55%
1998 265,000 7.72%
1997 246,000 7.42%
1996 229,000 7.51%
1995 213,000 7.58%
1994 198,000 7.61%
1993 184,000 7.60%
1992 171,000 6.88%
1991 160,000 3.90%
1990 154,000 3.36%
1989 149,000 3.47%
1988 144,000 3.60%
1987 139,000 3.73%
1986 134,000 3.08%
1985 130,000 4.00%
1984 125,000 3.31%
1983 121,000 3.42%
1982 117,000 3.54%
1981 113,000 3.67%
1980 109,000 10.10%
1979 99,000 10.00%
1978 90,000 11.11%
1977 81,000 9.46%
1976 74,000 10.45%
1975 67,000 11.67%
1974 60,000 9.09%
1973 55,000 10.00%
1972 50,000 11.11%
1971 45,000 9.76%
1970 41,000 5.13%
1969 39,000 5.41%
1968 37,000 5.71%
1967 35,000 2.94%
1966 34,000 6.25%
1965 32,000 3.23%
1964 31,000 6.90%
1963 29,000 3.57%
1962 28,000 7.69%
1961 26,000 4.00%
1960 25,000 4.17%
1959 24,000 4.35%
1958 23,000 4.55%
1957 22,000 4.76%
1956 21,000 5.00%
1955 20,000 5.26%
1954 19,000 5.56%
1953 18,000 5.88%
1952 17,000 6.25%
1951 16,000 6.67%
1950 15,000 0.00%