La ubicación de Johannesburgo es a 26 grados, 12 minutos y 16 segundos de latitud sur y 28 grados, 2 minutos y 44 segundos de longitud este. Johannesburgo es la capital provincial de Gauteng, que se encuentra en el tierras altas de Sudáfrica llamado el Highveld. También es el sitio de la corte suprema del país, la Corte Constitucional.
La ciudad de Johannesburgo, también conocida como "Jozi" o "Jo'burg", está a 5,740 pies sobre el nivel del mar. Pretoria, la capital de Sudáfrica y la ciudad vecina más cercana a Johannesburgo, está aproximadamente a 36 millas al norte, mientras que Ciudad del Cabo está a unas 870 millas al suroeste.