Le territoire s'étale sur 18178 kilomètres carrés, pour une population de 15488137 habitants, selon le recensement de l'année 2020. Le climat est subtropical, selon la classification de Koppen, fondée sur les précipitations et les températures. Johannesbourg, son chef lieu, est à une distance, à vol d'oiseau, de 53 kilomètres de Pretoria, la capitale du pays.
Cette province, située au nord est de l'Afrique du Sud en Afrique Australe, abrite un organisme de race, l'« Association des Éleveurs de Pur Sang d'Afrique du Sud ».