Approximately 171 square kilometre in extent with boundless hinterland to the east. The town lies 1570 meter above sea level and is situated in the summer rainfall region. Temperature is as generally experienced on the Transvaal Highveld.
Humidity is relatively low with crisp clear skies.
Residential Dunnottar, Ferryvale, Glenvarloch, Laversburg, Nigel, Noycedale, Sharon Park, Visagie Park, Jameson Park, Kaydale, Alra Park, Cerutiville, Mackenzieville, Duduza Industrial Pretoriusstad, Prosperita and Vorsterkroon. The infrastructure of Nigel is superb with macadamised streets, abundant electricity and purified water. The sewerage system and sewerage disposal works have been geared and designed to cater for a much larger population and industrial capacity, which is present in existence.