Johannesbourg, ville qui a une altitude d'environ 1753 mètres au dessus du niveau de la mer, possède la plupart des bâtiments les plus hauts du continent et la la plupart des organisations internationales.
Le territoire s'étale sur 1645 kilomètres carrés, pour une population de 5926668 habitants, selon le recensement de l'année 2021. Le climat est océanique tempéré, selon la classification de Koppen, fondée sur les précipitations et les températures. Pretoria, la capitale du pays, est à une distance, à vol d'oiseau, de 53 kilomètres de son centre géographique.