Make a donation
KwaZulu-Natal topographic maps
Click on a map to view its topography, its elevation and its terrain.
Umfolozi River
South Africa > KwaZulu-Natal > King Cetswayo District Municipality
Average elevation: 75 m
Nquthu
South Africa > KwaZulu-Natal > Umzinyathi District Municipality > Nquthu Local Municipality
Average elevation: 1,175 m
Chatsworth
South Africa > KwaZulu-Natal > eThekwini Metropolitan Municipality
Average elevation: 149 m
Make a donation
Bulwer
South Africa > KwaZulu-Natal > Sisonke District Municipality > Ingwe Local Municipality
Average elevation: 1,534 m
Inanda Dam
South Africa > KwaZulu-Natal > eThekwini Metropolitan Municipality
Average elevation: 222 m
Ugu District Municipality
Being a coastal strip, the topography generally falls towards the coast and is segmented by many water courses (streams/rivers) resulting in numerous hills and valleys as well as very flat areas along the coast.
Average elevation: 458 m
Make a donation
Make a donation
Chakaskraal
South Africa > KwaZulu-Natal > iLembe District Municipality > KwaDukuza Local Municipality
Average elevation: 68 m
Make a donation
Port Shepstone
South Africa > KwaZulu-Natal > Ugu District Municipality > Hibiscus Coast Local Municipality
Port Shepstone's topography is characterised by a rugged/hilly terrain with the Central Business District (CBD) lying on a large hill overlooking the Indian Ocean. Port Shepstone proper (excluding its extensions) is bordered by the uMzimkhulu River to the north and the N2 freeway to the east and is also…
Average elevation: 33 m
Ulundi
South Africa > KwaZulu-Natal > Zululand District Municipality > Ulundi Local Municipality
Average elevation: 586 m
uKhahlamba / Drakensberg Park
South Africa > KwaZulu-Natal > uMgungundlovu District Municipality
The uKhahlamba-Drakensberg Park is a protected area in the KwaZulu-Natal province of South Africa, covering 2,428.13 km2 (938 sq mi), and is part of the Maloti-Drakensberg Park, a UNESCO World Heritage Site. The park includes Royal Natal National Park, a Provincial park, and covers part of the Drakensberg, an…
Average elevation: 1,762 m
uThukela
South Africa > KwaZulu-Natal > King Cetswayo District Municipality > uMlalazi Local Municipality
The river originates in Mont-aux-Sources of the Drakensberg Mountains at an elevation of almost 11,000 feet and plunges 947 metres down the Tugela Falls. The Mont-aux-Sources is also the origin of tributaries of two other major South African rivers, the Orange and the Caledon River. From the Drakensberg range,…
Average elevation: 238 m
Make a donation
Glencoe
South Africa > KwaZulu-Natal > Umzinyathi District Municipality > Endumeni Local Municipality
Average elevation: 1,298 m
Greytown
South Africa > KwaZulu-Natal > Umzinyathi District Municipality > Umvoti Local Municipality
Average elevation: 1,125 m
Albert Falls
South Africa > KwaZulu-Natal > uMgungundlovu District Municipality > uMshwathi Local Municipality
Average elevation: 662 m
Amatikulu
South Africa > KwaZulu-Natal > King Cetswayo District Municipality > uMlalazi Local Municipality
Average elevation: 54 m
Make a donation
Highflats
South Africa > KwaZulu-Natal > Sisonke District Municipality > Ubuhlebezwe Local Municipality
Average elevation: 965 m
Himeville
South Africa > KwaZulu-Natal > Sisonke District Municipality > Kwa Sani Local Municipality
Average elevation: 1,535 m
Mkuze
South Africa > KwaZulu-Natal > Umkhanyakude District Municipality > Jozini Local Municipality
Average elevation: 129 m
Ndumo
South Africa > KwaZulu-Natal > Umkhanyakude District Municipality > Jozini Local Municipality
Average elevation: 56 m
Make a donation
Nkandla
South Africa > KwaZulu-Natal > King Cetswayo District Municipality > Nkandla Local Municipality
Average elevation: 1,040 m
Ramsgate
South Africa > KwaZulu-Natal > Ugu District Municipality > Hibiscus Coast Local Municipality
Average elevation: 29 m
Shelly Beach
South Africa > KwaZulu-Natal > Ugu District Municipality > Hibiscus Coast Local Municipality
Average elevation: 25 m
Southbroom
South Africa > KwaZulu-Natal > Ugu District Municipality > Hibiscus Coast Local Municipality
Average elevation: 30 m
Make a donation
Tugela
South Africa > KwaZulu-Natal > iLembe District Municipality > Mandeni Local Municipality
Average elevation: 61 m
Umtentweni
South Africa > KwaZulu-Natal > Ugu District Municipality > Hibiscus Coast Local Municipality
Average elevation: 32 m
Umzimkulu
South Africa > KwaZulu-Natal > Sisonke District Municipality > Umzimkhulu Local Municipality
Average elevation: 763 m
Bambanandi
South Africa > KwaZulu-Natal > Zululand District Municipality > uPhongolo Local Municipality
Average elevation: 882 m
Make a donation
Glenmore
South Africa > KwaZulu-Natal > Ugu District Municipality > Hibiscus Coast Local Municipality
Average elevation: 36 m
KwaDuma
South Africa > KwaZulu-Natal > Zululand District Municipality > Nongoma Local Municipality
Average elevation: 533 m
Mabhokisini
South Africa > KwaZulu-Natal > Umkhanyakude District Municipality > Hlabisa Local Municipality
Average elevation: 347 m
Ngolotshe
South Africa > KwaZulu-Natal > Zululand District Municipality > Nongoma Local Municipality
Average elevation: 168 m
Make a donation
Howick Falls
South Africa > KwaZulu-Natal > uMgungundlovu District Municipality > uMgeni Local Municipality > Howick
Average elevation: 998 m
Salt Rock
South Africa > KwaZulu-Natal > iLembe District Municipality > KwaDukuza Local Municipality
Average elevation: 36 m
Tugela Falls
South Africa > KwaZulu-Natal > Uthukela District Municipality > Okhahlamba Local Municipality
First, many now believe that Angel Falls is not as tall as was claimed in the initial survey carried out by American journalist Ruth Robertson in 1949. The quoted figure of 979 m (3,212 ft) corresponds almost precisely with the difference in altitude between the top of the falls and the confluence of the Rio…
Average elevation: 2,773 m
Esigodini
South Africa > KwaZulu-Natal > Zululand District Municipality > Abaqulusi Local Municipality
Average elevation: 1,094 m
Make a donation
Cape Vidal
South Africa > KwaZulu-Natal > Umkhanyakude District Municipality > Mtubatuba Local Municipality
Average elevation: 19 m
Kosi Bay Rest Camp
South Africa > KwaZulu-Natal > Umkhanyakude District Municipality > uMhlabuyalingana Local Municipality
Average elevation: 11 m
Sodwana Bay
South Africa > KwaZulu-Natal > Umkhanyakude District Municipality > The Big Five False Bay Local Municipality
Average elevation: 16 m
Njesuthi
South Africa > KwaZulu-Natal > Uthukela District Municipality > Imbabazane Local Municipality
Average elevation: 3,180 m
Make a donation
Champagne Castle
South Africa > KwaZulu-Natal > Uthukela District Municipality > Okhahlamba Local Municipality
Average elevation: 3,102 m
Nyanyadu
South Africa > KwaZulu-Natal > Amajuba District Municipality > Dannhauser Local Municipality
Average elevation: 1,410 m
Majuba
South Africa > KwaZulu-Natal > Amajuba District Municipality > Newcastle Local Municipality
Average elevation: 1,800 m
Phakamisa
South Africa > KwaZulu-Natal > Zululand District Municipality > uPhongolo Local Municipality
Average elevation: 499 m
Make a donation
Albert's falls
South Africa > KwaZulu-Natal > Uthukela District Municipality > Okhahlamba Local Municipality
Average elevation: 1,743 m
Isandlwana
South Africa > KwaZulu-Natal > Umzinyathi District Municipality > Nquthu Local Municipality
Average elevation: 1,190 m
Dukuduku
South Africa > KwaZulu-Natal > Umkhanyakude District Municipality > Mtubatuba Local Municipality
Average elevation: 39 m
Pigeon Valley
South Africa > KwaZulu-Natal > eThekwini Metropolitan Municipality > Durban
Average elevation: 69 m
Make a donation
Henley Dam
South Africa > KwaZulu-Natal > uMgungundlovu District Municipality > Msunduzi Local Municipality
Average elevation: 976 m
Umtshezi
South Africa > KwaZulu-Natal > Uthukela District Municipality > Imbabazane Local Municipality
Average elevation: 2,130 m
Umzimkulu
South Africa > KwaZulu-Natal > Sisonke District Municipality > Kwa Sani Local Municipality
Average elevation: 1,523 m
Make a donation
Mkuze River
South Africa > KwaZulu-Natal > Zululand District Municipality > uPhongolo Local Municipality
Average elevation: 355 m
Wasbank
South Africa > KwaZulu-Natal > Uthukela District Municipality > Indaka Local Municipality
Average elevation: 1,071 m
Umbilo River
South Africa > KwaZulu-Natal > eThekwini Metropolitan Municipality > Pinetown
Average elevation: 337 m
eChibini Tarn
South Africa > KwaZulu-Natal > uMgungundlovu District Municipality > Impendle Local Municipality
Average elevation: 2,294 m
Make a donation
Bluff Nature Reserve
South Africa > KwaZulu-Natal > eThekwini Metropolitan Municipality > Durban
Average elevation: 38 m
uMgeni
South Africa > KwaZulu-Natal > Ugu District Municipality > Umzumbe Local Municipality
Average elevation: 177 m
Mehlomnyama Nature Reserve
South Africa > KwaZulu-Natal > Ugu District Municipality > Umzumbe Local Municipality
Average elevation: 379 m
Molweni River
South Africa > KwaZulu-Natal > eThekwini Metropolitan Municipality > Forest Hills
Average elevation: 227 m
Make a donation
Nondweni
South Africa > KwaZulu-Natal > Umzinyathi District Municipality > Nquthu Local Municipality
Average elevation: 995 m
Mwgahumbe
South Africa > KwaZulu-Natal > uMgungundlovu District Municipality > Mkhambathini Local Municipality
Average elevation: 572 m
Umhlanga River
South Africa > KwaZulu-Natal > eThekwini Metropolitan Municipality > Phoenix
Average elevation: 130 m
Mtubatuba Local Municipality
South Africa > KwaZulu-Natal > Umkhanyakude District Municipality
Average elevation: 80 m
Make a donation
Umzumbe Local Municipality
South Africa > KwaZulu-Natal > Ugu District Municipality
Average elevation: 417 m
Richmond Local Municipality
South Africa > KwaZulu-Natal > uMgungundlovu District Municipality
Average elevation: 837 m
uMgeni Local Municipality
South Africa > KwaZulu-Natal > uMgungundlovu District Municipality
Average elevation: 1,334 m
Emnambithi/Ladysmith Local Municipality
South Africa > KwaZulu-Natal > Uthukela District Municipality
Average elevation: 1,244 m
Make a donation
Nquthu Local Municipality
South Africa > KwaZulu-Natal > Umzinyathi District Municipality
Average elevation: 1,129 m
Endumeni Local Municipality
South Africa > KwaZulu-Natal > Umzinyathi District Municipality
Average elevation: 1,245 m
Umvoti Local Municipality
South Africa > KwaZulu-Natal > Umzinyathi District Municipality
Average elevation: 922 m
eMadlangeni Local Municipality
South Africa > KwaZulu-Natal > Amajuba District Municipality
Average elevation: 1,420 m
Make a donation
Newcastle Local Municipality
South Africa > KwaZulu-Natal > Amajuba District Municipality
Average elevation: 1,536 m
KwaDukuza Local Municipality
South Africa > KwaZulu-Natal > iLembe District Municipality
Average elevation: 153 m
Mandeni Local Municipality
South Africa > KwaZulu-Natal > iLembe District Municipality
Average elevation: 121 m
Umzimkulu River
South Africa > KwaZulu-Natal > Ugu District Municipality > Hibiscus Coast Local Municipality > Port Shepstone
Average elevation: 135 m
Make a donation
Tugela River
The river originates in Mont-aux-Sources of the Drakensberg Mountains at an elevation of 3 282 metres and plunges in five distinct free-leaping falls 947 metres down the Tugela Falls. The Mont-aux-Sources is also the origin of tributaries of two other major South African rivers, the Orange and the Caledon…
Average elevation: 1,190 m
iSimangaliso Wetland Park
South Africa > KwaZulu-Natal > Umkhanyakude District Municipality
Average elevation: 193 m
Phongola Nature Reserve
South Africa > KwaZulu-Natal > Zululand District Municipality > uPhongolo Local Municipality
Average elevation: 157 m
Umtshezi Ward 5
South Africa > KwaZulu-Natal > Uthukela District Municipality > Umtshezi Local Municipality
Average elevation: 930 m
Make a donation
Okhahlamba Ward 4
South Africa > KwaZulu-Natal > Uthukela District Municipality > Okhahlamba Local Municipality
Average elevation: 1,378 m
Okhahlamba Ward 6
South Africa > KwaZulu-Natal > Uthukela District Municipality > Okhahlamba Local Municipality
Average elevation: 1,903 m
Newcastle Ward 17
South Africa > KwaZulu-Natal > Amajuba District Municipality > Newcastle Local Municipality > Osizweni
Average elevation: 1,229 m
KwaDukuza Ward 6
South Africa > KwaZulu-Natal > iLembe District Municipality > KwaDukuza Local Municipality
Average elevation: 45 m
Make a donation
Pongolapoort Dam
South Africa > KwaZulu-Natal > Zululand District Municipality > uPhongolo Local Municipality
Average elevation: 261 m
Mpofana
South Africa > KwaZulu-Natal > uMgungundlovu District Municipality > uMgeni Local Municipality
Average elevation: 1,332 m
Make a donation
uMngeni
South Africa > KwaZulu-Natal > uMgungundlovu District Municipality > uMgeni Local Municipality
Average elevation: 1,467 m
Zaaihoek Dam
South Africa > KwaZulu-Natal > Amajuba District Municipality > eMadlangeni Local Municipality
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…
Average elevation: 1,732 m
Woodstock Dam
South Africa > KwaZulu-Natal > Uthukela District Municipality > Okhahlamba Local Municipality
Average elevation: 1,192 m
Make a donation
