Cape Town: population
Cape Town, South Africa: 4.51 million people in 2025, by the UN estimate.
Rank among the cities of the country: 2 of 95.
In 1975 it had 984,000 people.
In 2000 it had 2.43 million people, so it has grown by 86% since then.
For 2050 the UN projects 6.13 million people.
A city here is a dense area of at least 1,500 people per km² with at least 50,000 people, drawn on a population grid by the UN degree of urbanisation. It can differ from the city’s administrative borders and from national statistics. Years from 2026 on are projections.
Largest cities: South Africa
| City | 2025 | 2050, projected |
|---|---|---|
| Johannesburg | 7,077,175 | 8,916,021 |
| Cape Town | 4,508,921 | 6,127,476 |
| Durban | 3,177,927 | 3,157,978 |
| Pretoria | 1,836,166 | 2,329,108 |
| Klipgat | 1,300,816 | 1,691,727 |
| Tembisa | 1,298,512 | 1,651,801 |
| Evaton | 773,229 | 1,008,731 |
| Gqeberha | 661,220 | 657,010 |
| Masetjhaba View | 522,402 | 775,790 |
| Bloemfontein | 496,295 | 678,064 |
South Africa: population and ages
Sources: World Urbanization Prospects 2025, UN DESA Population Division (CC BY 3.0 IGO).
