Położenie Johannesburga wynosi 26 stopni, 12 minut i 16 sekund szerokości geograficznej południowej oraz 28 stopni, 2 minuty i 44 sekundy długości geograficznej wschodniej. Johannesburg jest stolicą prowincji Gauteng, która znajduje się w wyżyny Południowej Afryki zwane Highveld. Jest to również miejsce najwyższego sądu kraju, Trybunału Konstytucyjnego.
Miasto Johannesburg, zwane także "Jozi" lub "Jo'burg", ma 5740 stóp nad poziomem morza. Pretoria, stolica Południowej Afryki i najbliższego sąsiedniego miasta Johannesburga, znajduje się około 36 mil na północy, a Kapsztad znajduje się około 870 mil na południowy zachód.