Contrairement aux apparences, Johannesburg n'est pas la capitale de l'Afrique du Sud, elle en est la plus grande métropole mais ce pays comporte une capitale administrative, Pretoria, une capitale législative, Le Cap, et une capitale judiciaire, Bloemfontein.