KwaZulu-Natal topographic map
Interactive map
Click on the map to display elevation.
About this map
Name: KwaZulu-Natal topographic map, elevation, terrain.
Location: KwaZulu-Natal, South Africa (-31.21760 28.87348 -26.80442 33.10236)
Average elevation: 2,549 ft
Minimum elevation: -3 ft
Maximum elevation: 11,171 ft
KwaZulu-Natal has a varied yet verdant climate thanks to diverse, complex topography. Generally, the coast is subtropical with inland regions becoming progressively colder. Durban on the south coast has an annual rainfall of 1009 mm, with daytime maxima peaking from January to March at 28 °C (82 °F) with a minimum of 21 °C (70 °F), dropping to daytime highs from June to August of 23 °C (73 °F) with a minimum of 11 °C (52 °F). Temperature drops towards the hinterland, with Pietermaritzburg being similar in the summer, but much cooler in the winter. Ladysmith in the Tugela River Valley reaches 30 °C (86 °F) in the summer, but may drop below freezing point on winter evenings. The Drakensberg can experience heavy winter snow, with light snow occasionally experienced on the highest peaks in summer. The Zululand north coast has the warmest climate and highest humidity, supporting many sugar cane farms around Pongola.
Other topographic maps
Click on a map to view its topography, its elevation and its terrain.
Cape Town
South Africa > Western Cape > City of Cape Town
Cape Town, City of Cape Town, Western Cape, 8001, South Africa
Average elevation: 174 ft
Khayelitsha
South Africa > Western Cape > City of Cape Town
Khayelitsha, City of Cape Town, Western Cape, 7784, South Africa
Average elevation: 85 ft
Umgeni River
South Africa > KwaZulu-Natal > Durban
Umgeni River, Durban, eThekwini Metropolitan Municipality, KwaZulu-Natal, South Africa
Average elevation: 1,201 ft
Johannesburg
South Africa > Gauteng > City of Johannesburg Metropolitan Municipality
Johannesburg, City of Johannesburg Metropolitan Municipality, Gauteng, 2001, South Africa
Average elevation: 5,299 ft
Molweni River
South Africa > KwaZulu-Natal > eThekwini Metropolitan Municipality
Molweni River, Emberton, eThekwini Ward 10, eThekwini Metropolitan Municipality, KwaZulu-Natal, 3603, South Africa
Average elevation: 1,978 ft
Mogalakwena River
Mogalakwena River, Limpopo, 0600, South Africa
Average elevation: 3,333 ft
Umlazi
South Africa > KwaZulu-Natal > eThekwini Metropolitan Municipality
Umlazi, eThekwini Metropolitan Municipality, KwaZulu-Natal, 4066, South Africa
Average elevation: 328 ft
Pretoria
South Africa > Gauteng > City of Tshwane Metropolitan Municipality
Pretoria, City of Tshwane Metropolitan Municipality, Gauteng, 0126, South Africa
Average elevation: 4,472 ft
Gqeberha
South Africa > Eastern Cape > Nelson Mandela Bay Metropolitan Municipality
Gqeberha, Nelson Mandela Bay Metropolitan Municipality, Eastern Cape, 6006, South Africa
Average elevation: 121 ft
Sterkspruit
South Africa > Eastern Cape > Joe Gqabi District Municipality > Senqu Local Municipality
Sterkspruit, Senqu Local Municipality, Joe Gqabi District Municipality, Eastern Cape, South Africa
Average elevation: 6,647 ft
City of Cape Town
City of Cape Town, Western Cape, South Africa
Average elevation: 374 ft
Sandton
South Africa > Gauteng > City of Johannesburg Metropolitan Municipality
Sandton, City of Johannesburg Metropolitan Municipality, Gauteng, 2031, South Africa
Average elevation: 5,194 ft
Roodepoort Dam
South Africa > Free State > Fezile Dabi District Municipality > Ngwathe Local Municipality
Roodepoort Dam, Ngwathe Ward 20, Ngwathe Local Municipality, Fezile Dabi District Municipality, Free State, South Africa
Average elevation: 4,528 ft
Phuthaditjhaba
South Africa > Free State > Thabo Mofutsanyana District Municipality > Maluti-a-Phofung Local Municipality
Phuthaditjhaba, Maluti-a-Phofung Local Municipality, Thabo Mofutsanyana District Municipality, Free State, 9866, South Africa
Average elevation: 5,696 ft
Gansbaai
South Africa > Western Cape > Overstrand Local Municipality
Gansbaai, Overstrand Local Municipality, Western Cape, South Africa
Average elevation: 112 ft
East London
South Africa > Eastern Cape > Buffalo City Metropolitan Municipality
East London, Buffalo City Metropolitan Municipality, Eastern Cape, 5201, South Africa
Average elevation: 236 ft
Stellenbosch
South Africa > Western Cape > Cape Winelands District Municipality > Stellenbosch Local Municipality
Stellenbosch, Stellenbosch Local Municipality, Cape Winelands District Municipality, Western Cape, South Africa
Average elevation: 942 ft
Durban
South Africa > KwaZulu-Natal > eThekwini Metropolitan Municipality
Durban, eThekwini Metropolitan Municipality, KwaZulu-Natal, 4057, South Africa
Average elevation: 272 ft
Sterkstroom
South Africa > Limpopo > Waterberg District Municipality > Modimolle Local Municipality
Sterkstroom, Modimolle Local Municipality, Waterberg District Municipality, Limpopo, South Africa
Average elevation: 4,314 ft
Nongoma Local Municipality
South Africa > KwaZulu-Natal > Zululand District Municipality
Nongoma Local Municipality, Zululand District Municipality, KwaZulu-Natal, South Africa
Average elevation: 1,470 ft
Umbilo River
South Africa > KwaZulu-Natal > eThekwini Metropolitan Municipality
Umbilo River, Westmead, eThekwini Ward 15, eThekwini Metropolitan Municipality, KwaZulu-Natal, 3610, South Africa
Average elevation: 1,220 ft
Nqamakwe River
South Africa > Eastern Cape > Amathole District Municipality > Mnquma Local Municipality
Nqamakwe River, Mnquma Local Municipality, Amathole District Municipality, Eastern Cape, South Africa
Average elevation: 2,503 ft
Bapong
South Africa > North West > Bojanala Platinum District Municipality > Madibeng Local Municipality
Bapong, Madibeng Local Municipality, Bojanala Platinum District Municipality, North West, South Africa
Average elevation: 3,924 ft
Nzhelele
South Africa > Limpopo > Vhembe District Municipality > Makhado Local Municipality > Dzanani
Nzhelele, Makhado Ward 38, Dzanani, Makhado Local Municipality, Vhembe District Municipality, Limpopo, South Africa
Average elevation: 2,513 ft
City of Ekurhuleni Metropolitan Municipality
City of Ekurhuleni Metropolitan Municipality, Gauteng, South Africa
Average elevation: 5,210 ft
Vrede
South Africa > Free State > Thabo Mofutsanyana District Municipality > Phumelela Local Municipality
Vrede, Phumelela Local Municipality, Thabo Mofutsanyana District Municipality, Free State, 9835, South Africa
Average elevation: 5,505 ft
Groot-Brakrivier
South Africa > Western Cape > George
Groot-Brakrivier, Mossel Bay Local Municipality, George, Western Cape, South Africa
Average elevation: 312 ft
Vaal Dam
South Africa > Free State > Fezile Dabi District Municipality > Metsimaholo Local Municipality > Deneysville
Vaal Dam, Metsimaholo Ward 20, Deneysville, Metsimaholo Local Municipality, Fezile Dabi District Municipality, Free State, South Africa
Average elevation: 4,859 ft
Table Mountain
South Africa > Western Cape > City of Cape Town > Cape Town
Table Mountain, Cape Town Ward 54, Cape Town, City of Cape Town, Western Cape, 8040, South Africa
Average elevation: 1,913 ft
Kempton Park
South Africa > Gauteng > City of Ekurhuleni Metropolitan Municipality
Kempton Park, City of Ekurhuleni Metropolitan Municipality, Gauteng, 1630, South Africa
Average elevation: 5,427 ft
Hartbeespoort Dam
South Africa > North West > Madibeng Local Municipality
Hartbeespoort Dam, Madibeng Local Municipality, Bojanala Platinum District Municipality, North West, South Africa
Average elevation: 4,111 ft
Paarl
South Africa > Western Cape > Cape Winelands District Municipality
Paarl, Drakenstein Local Municipality, Cape Winelands District Municipality, Western Cape, 7646, South Africa
Average elevation: 1,175 ft
Kimberley
South Africa > Northern Cape > Frances Baard District Municipality
Kimberley, Sol Plaatje Local Municipality, Frances Baard District Municipality, Northern Cape, South Africa
Average elevation: 3,947 ft
George
South Africa > Western Cape > Garden Route District Municipality > George Local Municipality
George, George Local Municipality, Garden Route District Municipality, Western Cape, 6530, South Africa
Average elevation: 801 ft
Krugersdorp
South Africa > Gauteng > West Rand District Municipality
Krugersdorp, Mogale City Local Municipality, West Rand District Municipality, Gauteng, 1739, South Africa
Average elevation: 5,233 ft
Bloemfontein
South Africa > Free State > Mangaung Metropolitan Municipality
Bloemfontein, Mangaung Metropolitan Municipality, Free State, 9300, South Africa
Average elevation: 4,508 ft
Randburg
South Africa > Gauteng > City of Johannesburg Metropolitan Municipality
Randburg, City of Johannesburg Metropolitan Municipality, Gauteng, 2194, South Africa
Average elevation: 5,148 ft
Rustenburg
South Africa > North West > Bojanala Platinum District Municipality
Rustenburg, Rustenburg Local Municipality, Bojanala Platinum District Municipality, North West, 2999, South Africa
Average elevation: 3,993 ft
Pietermaritzburg
South Africa > KwaZulu-Natal > uMgungundlovu District Municipality
Pietermaritzburg, Msunduzi Local Municipality, uMgungundlovu District Municipality, KwaZulu-Natal, 3201, South Africa
Average elevation: 2,799 ft
Cathkin Peak
South Africa > KwaZulu-Natal > Uthukela District Municipality > Okhahlamba Local Municipality
Cathkin Peak, Okhahlamba Local Municipality, Uthukela District Municipality, KwaZulu-Natal, South Africa
Average elevation: 8,727 ft
Komga
South Africa > Eastern Cape > Amathole District Municipality > Great Kei Local Municipality
Komga, Great Kei Local Municipality, Amathole District Municipality, Eastern Cape, South Africa
Average elevation: 1,978 ft
Durbanville
South Africa > Western Cape > City of Cape Town
Durbanville, City of Cape Town, Western Cape, 7550, South Africa
Average elevation: 515 ft
Secunda
South Africa > Mpumalanga > Gert Sibande
Secunda, Govan Mbeki Local Municipality, Gert Sibande, Mpumalanga, 2302, South Africa
Average elevation: 5,312 ft
Thohoyandou
South Africa > Limpopo > Vhembe District Municipality > Thulamela Local Municipality
Thohoyandou, Thulamela Local Municipality, Vhembe District Municipality, Limpopo, 0950, South Africa
Average elevation: 2,073 ft
Mooi River
South Africa > KwaZulu-Natal > uMgungundlovu District Municipality > Mpofana Local Municipality
Mooi River, Mpofana Ward 2, Mpofana Local Municipality, uMgungundlovu District Municipality, KwaZulu-Natal, South Africa
Average elevation: 6,601 ft
Nahoon River
South Africa > Eastern Cape > Buffalo City Metropolitan Municipality > East London
Nahoon River, East London, Buffalo City Metropolitan Municipality, Eastern Cape, South Africa
Average elevation: 446 ft