Nigel liegt in Südafrika (Ekurhuleni Metropolitan Municipality, Gauteng) in der Zeitzone Africa/Johannesburg. Orte in der Nähe sind Heidelberg, Springs und Brakpan.