Buffalo City, South Africa Metro Area Population 1950-2024

Chart and table of population level and growth rate for the Buffalo City, South Africa metro area from 1950 to 2024. United Nations population projections are also included through the year 2035.
  • The current metro area population of Buffalo City in 2024 is 746,000, a 1.36% increase from 2023.
  • The metro area population of Buffalo City in 2023 was 736,000, a 1.38% increase from 2022.
  • The metro area population of Buffalo City in 2022 was 726,000, a 1.26% increase from 2021.
  • The metro area population of Buffalo City in 2021 was 717,000, a 1.13% increase from 2020.
Data Source: United Nations - World Population Prospects

MLA Citation:
Other Cities in South Africa
City Name Population
Johannesburg 6,324,000
Cape Town 4,978,000
Ekurhuleni 4,191,000
Ethekwini 3,262,000
Pretoria 2,890,000
Nelson Mandela Bay 1,313,000
West Rand 948,000
Soshanguve 906,000
Vereeniging 803,000
Buffalo City 746,000
Bloemfontein 609,000
Rustenburg 592,000
The Msunduzi 553,000
Witbank 512,000
Polokwane 494,000
Buffalo City - Historical Population Data
Year Population Growth Rate
2024 746,000 1.36%
2023 736,000 1.38%
2022 726,000 1.26%
2021 717,000 1.13%
2020 709,000 1.29%
2019 700,000 1.01%
2018 693,000 1.61%
2017 682,000 1.64%
2016 671,000 1.51%
2015 661,000 1.54%
2014 651,000 1.72%
2013 640,000 1.43%
2012 631,000 1.61%
2011 621,000 1.64%
2010 611,000 1.50%
2009 602,000 1.69%
2008 592,000 1.54%
2007 583,000 1.57%
2006 574,000 1.59%
2005 565,000 1.62%
2004 556,000 1.46%
2003 548,000 1.67%
2002 539,000 1.51%
2001 531,000 1.14%
2000 525,000 1.16%
1999 519,000 1.17%
1998 513,000 1.18%
1997 507,000 2.42%
1996 495,000 5.77%
1995 468,000 5.88%
1994 442,000 6.00%
1993 417,000 5.84%
1992 394,000 5.91%
1991 372,000 6.90%
1990 348,000 7.41%
1989 324,000 7.64%
1988 301,000 7.12%
1987 281,000 7.66%
1986 261,000 7.41%
1985 243,000 5.19%
1984 231,000 4.52%
1983 221,000 4.25%
1982 212,000 4.43%
1981 203,000 4.64%
1980 194,000 4.30%
1979 186,000 4.49%
1978 178,000 4.71%
1977 170,000 4.29%
1976 163,000 4.49%
1975 156,000 4.70%
1974 149,000 4.20%
1973 143,000 4.38%
1972 137,000 4.58%
1971 131,000 3.97%
1970 126,000 1.61%
1969 124,000 0.81%
1968 123,000 0.82%
1967 122,000 0.83%
1966 121,000 0.83%
1965 120,000 0.84%
1964 119,000 0.00%
1963 119,000 0.85%
1962 118,000 0.85%
1961 117,000 0.86%
1960 116,000 2.65%
1959 113,000 2.73%
1958 110,000 2.80%
1957 107,000 2.88%
1956 104,000 1.96%
1955 102,000 3.03%
1954 99,000 3.13%
1953 96,000 2.13%
1952 94,000 2.17%
1951 92,000 3.37%
1950 89,000 0.00%