A localização de Joanesburgo está a 26 graus, 12 minutos e 16 segundos de latitude sul e 28 graus, 2 minutos e 44 segundos de longitude leste. Joanesburgo é a capital da província de Gauteng, que fica no as terras altas da África do Sul são chamadas de Highveld. É também o local da suprema corte do país, o Tribunal Constitucional.
A cidade de Joanesburgo, também conhecida como "Jozi" ou "Jo'burg", está a 5.740 pés acima do nível do mar. Pretória, a capital da África do Sul e a cidade vizinha mais próxima de Joanesburgo, fica a aproximadamente 36 milhas ao norte, enquanto a Cidade do Cabo está a cerca de 870 milhas a sudoeste.