Bloemfontein, South Africa Metro Area Population 1950-2024

Chart and table of population level and growth rate for the Bloemfontein, 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 Bloemfontein in 2024 is 609,000, a 1.84% increase from 2023.
  • The metro area population of Bloemfontein in 2023 was 598,000, a 1.7% increase from 2022.
  • The metro area population of Bloemfontein in 2022 was 588,000, a 1.73% increase from 2021.
  • The metro area population of Bloemfontein in 2021 was 578,000, a 1.94% 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
Bloemfontein - Historical Population Data
Year Population Growth Rate
2024 609,000 1.84%
2023 598,000 1.70%
2022 588,000 1.73%
2021 578,000 1.94%
2020 567,000 1.98%
2019 556,000 1.83%
2018 546,000 2.44%
2017 533,000 2.50%
2016 520,000 2.36%
2015 508,000 2.42%
2014 496,000 2.48%
2013 484,000 2.33%
2012 473,000 2.38%
2011 462,000 2.44%
2010 451,000 2.50%
2009 440,000 2.33%
2008 430,000 2.63%
2007 419,000 2.44%
2006 409,000 2.25%
2005 400,000 2.56%
2004 390,000 2.36%
2003 381,000 2.42%
2002 372,000 2.48%
2001 363,000 2.54%
2000 354,000 2.61%
1999 345,000 2.37%
1998 337,000 2.74%
1997 328,000 2.18%
1996 321,000 1.26%
1995 317,000 1.28%
1994 313,000 1.29%
1993 309,000 1.31%
1992 305,000 1.33%
1991 301,000 2.03%
1990 295,000 2.08%
1989 289,000 2.48%
1988 282,000 2.17%
1987 276,000 2.60%
1986 269,000 2.28%
1985 263,000 2.33%
1984 257,000 2.39%
1983 251,000 2.45%
1982 245,000 2.51%
1981 239,000 2.58%
1980 233,000 2.19%
1979 228,000 2.70%
1978 222,000 2.30%
1977 217,000 2.36%
1976 212,000 2.42%
1975 207,000 2.48%
1974 202,000 2.54%
1973 197,000 2.60%
1972 192,000 2.13%
1971 188,000 2.73%
1970 183,000 2.23%
1969 179,000 2.29%
1968 175,000 2.34%
1967 171,000 2.40%
1966 167,000 2.45%
1965 163,000 2.52%
1964 159,000 2.58%
1963 155,000 1.97%
1962 152,000 2.70%
1961 148,000 2.78%
1960 144,000 2.86%
1959 140,000 2.94%
1958 136,000 3.03%
1957 132,000 3.13%
1956 128,000 3.23%
1955 124,000 3.33%
1954 120,000 2.56%
1953 117,000 3.54%
1952 113,000 2.73%
1951 110,000 2.80%
1950 107,000 0.00%