Die Lage von Johannesburg liegt auf 26 Grad, 12 Minuten und 16 Sekunden südlicher Breite und 28 Grad, 2 Minuten und 44 Sekunden östlicher Länge. Johannesburg ist die Provinzhauptstadt von Gauteng, die in der Hochland von Südafrika, das Highveld genannt wird. Es ist auch der Sitz des obersten Gerichts des Landes, des Verfassungsgerichts.
Die Stadt Johannesburg, auch "Jozi" oder "Jo'burg" genannt, liegt 1.740 m über dem Meeresspiegel. Pretoria, die Hauptstadt Südafrikas und die nächste Nachbarstadt von Johannesburg, liegt etwa 58 km nördlich, während Kapstadt etwa 870 km südwestlich liegt.