ATLAS Β· NATIONAL CAPITALS Β· SOUTH AFRICA
Capitals of South Africa
South Africa has 3 capitals β Cape Town, Pretoria and Bloemfontein. The largest, Cape Town, has around 3,776,313 residents in the city proper β a major capital. From Wikidata, snapshot 2026-06-23.
CAPITALSCape Town, Pretoria and Bloemfontein
LARGEST (POPULATION)3,776,313
NUMBER OF CAPITALS3
The 3 capitals
Each city, with its recorded population (city proper), largest first.
Cape Town3,776,313 people
Pretoria741,651 people
Bloemfontein256,185 people
In context
Where South Africa's largest capitalsits on the worldβs scale of capital sizes β from the micro-capitals of a few hundred to the mega-capitals of over ten million.
10M+
5β10M
1β5MCape Town is here
250kβ1M
50β250k
<50k
Capitals of other countries
China Β· Bangladesh Β· Democratic Republic of the Congo Β· Japan Β· Russia Β· Indonesia Β· Peru Β· Egypt