Južnoafrička Republika ima tri glavna grada, ali Kejptaun, kao najveći, ima najviše posetilaca. Glavni gradovi su često poznate predstavnici svake države. Neki su poznati celom svetu, o njima se pišu knjige i snimaju filmovi. Drugi su u senci poznatijih gradova u svojim zemljama ili poznatijih zemalja u susedstvu. Mnogi ljudi bi pomislili da je glavni grad Južne Afrike Kejptaun ili Johanesburg, ali malo ko će reći pravi odgovor. I stoji da glavni grad Južne Afrike nije samo jedan, već čak tri grada dele tu titulu. To su Kejptaun, Pretorija i Blumfontejn.
Kejptaun je najveći među njima i u njemu se nalazi sedište parlamenta, odnosno državne skupštine. Država ima dva zakonodavna doma: Nacionalni savet, odnosno gornji dom sa 90 poslanika, i Narodnu skupštinu, odnosno donji dom sa 400 poslanika. Svi sede u Kejptaunu, koji je takođe drugi najposjećeniji grad u celoj Africi, posle Kaira. Grad ima 3,5 miliona stanovnika i sedište je provincije Zapadni Kejp.
Pretorija se nalazi na oko 55 kilometara od Johanesburga i glavni je grad provincije Transval. U tom gradu, koji ima oko 2,4 miliona stanovnika, nalazi se izvršna vlast, pa tu sedi Vlada. Blumfontejn je sedište pravosuđa i najmanja je od tri južnoafričke metropole. Ima samo 350.000 stanovnika i glavni je grad pokrajine Oranje.
Tri prestonice su proglašene Konvencijom o nacionalnom ujedinjenju iz 1909. godine, čiji je cilj bio pomirenje suprotstavljenih plemenskih i kolonijalnih interesa. Najveći grad u Južnoj Africi Johanesburg tom konvencijom nije dobio titulu, iako se u njemu i dalje nalazi Ustavni sud. Poslednjih godina razmišljalo se o konsolidaciji i smeštanju svih funkcija u jedan grad, Pretoriju, ali se od toga odustalo. Glavni razlog su visoki troškovi izgradnje nove infrastrukture i strah od korupcije koji bi mogao da prati ovaj potez.