Südafrika verfügt über drei Hauptstädte, die alle verschiedene Aufgaben erfüllen. Pretoria ist die politische Hauptstadt, Johannesburg ist die wirtschaftliche Hauptstadt und Kapstadt ist die parlamentarische Hauptstadt.