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: 777 m
Minimum elevation: -1 m
Maximum elevation: 3,405 m
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.
Bhisho
South Africa > Eastern Cape > Buffalo City Metropolitan Municipality
Bhisho, Buffalo City Metropolitan Municipality, Eastern Cape, 5605, South Africa
Average elevation: 491 m
Mookgopong Local Municipality
South Africa > Limpopo > Waterberg District Municipality
Mookgopong Local Municipality, Waterberg District Municipality, Limpopo, 0560, South Africa
Average elevation: 1,145 m
Cape Town
South Africa > Western Cape > City of Cape Town
Cape Town, City of Cape Town, Western Cape, 8001, South Africa
Average elevation: 53 m
Mtata River
South Africa > Eastern Cape > O.R. Tambo District Municipality
Mtata River, O.R. Tambo District Municipality, Eastern Cape, South Africa
Average elevation: 286 m
Nyandeni Local Municipality
South Africa > Eastern Cape > O.R. Tambo District Municipality
Nyandeni Local Municipality, O.R. Tambo District Municipality, Eastern Cape, 5160, South Africa
Average elevation: 569 m
Melmoth
South Africa > KwaZulu-Natal > King Cetswayo District Municipality > Mthonjaneni Local Municipality
Melmoth, Mthonjaneni Local Municipality, King Cetswayo District Municipality, KwaZulu-Natal, 3835, South Africa
Average elevation: 773 m
Piet Retief
South Africa > Mpumalanga > Gert Sibande > Mkhondo Local Municipality
Piet Retief, Mkhondo Local Municipality, Gert Sibande, Mpumalanga, 2380, South Africa
Average elevation: 1,276 m
Gariep Dam
South Africa > Eastern Cape > Joe Gqabi District Municipality > Gariep Local Municipality
Gariep Dam, Gariep Ward 1, Gariep Local Municipality, Joe Gqabi District Municipality, Eastern Cape, South Africa
Average elevation: 1,276 m
Ntabankulu
South Africa > Eastern Cape > Alfred Nzo District Municipality > Ntabankulu Local Municipality
Ntabankulu, Ntabankulu Local Municipality, Alfred Nzo District Municipality, Eastern Cape, South Africa
Average elevation: 1,346 m
Strand
South Africa > Western Cape > City of Cape Town
Strand, City of Cape Town, Western Cape, 7136, South Africa
Average elevation: 22 m
Centurion
South Africa > Gauteng > City of Tshwane Metropolitan Municipality
Centurion, City of Tshwane Metropolitan Municipality, Gauteng, 0014, South Africa
Average elevation: 1,451 m
Cacadu
South Africa > Eastern Cape > Chris Hani District Municipality > Emalahleni Local Municipality
Cacadu, Emalahleni Local Municipality, Chris Hani District Municipality, Eastern Cape, South Africa
Average elevation: 1,059 m
Kanyamazane
South Africa > Mpumalanga > Ehlanzeni District Municipality > Mbombela
Kanyamazane, Mbombela, Ehlanzeni District Municipality, Mpumalanga, 1214, South Africa
Average elevation: 637 m
Mapungubwe Cultural Landscape
South Africa > Limpopo > Vhembe District Municipality
Mapungubwe Cultural Landscape, Vhembe District Municipality, Limpopo, South Africa
Average elevation: 651 m
Potchefstroom
South Africa > North West > Dr Kenneth Kaunda District Municipality > Tlokwe Local Municipality
Potchefstroom, Tlokwe Local Municipality, Dr Kenneth Kaunda District Municipality, North West, 2520, South Africa
Average elevation: 1,350 m
Donkie-ieland
South Africa > Northern Cape > ZF Mgcawu District Municipality > Kai !Garib Local Municipality
Donkie-ieland, Kai !Garib Local Municipality, ZF Mgcawu District Municipality, Northern Cape, South Africa
Average elevation: 772 m
Alexander Bay
South Africa > Northern Cape > Namakwa District Municipality > Richtersveld Local Municipality
Alexander Bay, Richtersveld Local Municipality, Namakwa District Municipality, Northern Cape, South Africa
Average elevation: 15 m
Nelson Mandela Bay Metropolitan Municipality
Nelson Mandela Bay Metropolitan Municipality, Eastern Cape, South Africa
Average elevation: 158 m
Kirkwood
South Africa > Eastern Cape > Sarah Baartman District Municipality > Sundays River Valley Local Municipality
Kirkwood, Sundays River Valley Local Municipality, Sarah Baartman District Municipality, Eastern Cape, 6120, South Africa
Average elevation: 181 m
Hofmeyr
South Africa > Eastern Cape > Chris Hani District Municipality > Tsolwana Local Municipality
Hofmeyr, Tsolwana Local Municipality, Chris Hani District Municipality, Eastern Cape, South Africa
Average elevation: 1,266 m
Louis Trichardt
South Africa > Limpopo > Vhembe District Municipality
Louis Trichardt, Makhado Local Municipality, Vhembe District Municipality, Limpopo, South Africa
Average elevation: 1,027 m
Filand se Kop
South Africa > Northern Cape > Namakwa District Municipality > Hantam Local Municipality
Filand se Kop, Hantam Local Municipality, Namakwa District Municipality, Northern Cape, South Africa
Average elevation: 768 m
Ennerdale
South Africa > Gauteng > City of Johannesburg Metropolitan Municipality
Ennerdale, City of Johannesburg Metropolitan Municipality, Gauteng, 1828, South Africa
Average elevation: 1,630 m
Greenhaven
South Africa > Western Cape > Garden Route District Municipality > Mossel Bay Local Municipality
Greenhaven, Mossel Bay Local Municipality, Garden Route District Municipality, Western Cape, 6520, South Africa
Average elevation: 89 m
Emakhazeni Local Municipality
South Africa > Mpumalanga > Nkangala
Emakhazeni Local Municipality, Nkangala, Mpumalanga, South Africa
Average elevation: 1,579 m
Grasslands
South Africa > Free State > Mangaung Metropolitan Municipality
Grasslands, Mangaung Metropolitan Municipality, Free State, 9364, South Africa
Average elevation: 1,360 m
Polokwane
South Africa > Limpopo > Capricorn District Municipality
Polokwane, Polokwane Local Municipality, Capricorn District Municipality, Limpopo, 0699, South Africa
Average elevation: 1,305 m
Havercroft
South Africa > Limpopo > Sekhukhune District Municipality > Greater Tubatse Local Municipality
Havercroft, Greater Tubatse Ward 14, Greater Tubatse Local Municipality, Sekhukhune District Municipality, Limpopo, South Africa
Average elevation: 748 m
KwaDukuza Local Municipality
South Africa > KwaZulu-Natal > iLembe District Municipality
KwaDukuza Local Municipality, iLembe District Municipality, KwaZulu-Natal, South Africa
Average elevation: 153 m
Fraserburg
South Africa > Northern Cape > Namakwa District Municipality > Karoo Hoogland Local Municipality
Fraserburg, Karoo Hoogland Local Municipality, Namakwa District Municipality, Northern Cape, 6960, South Africa
Average elevation: 1,268 m
Junction 10
South Africa > Eastern Cape > Sarah Baartman District Municipality > Camdeboo Local Municipality
Junction 10, Camdeboo Ward 2, Camdeboo Local Municipality, Sarah Baartman District Municipality, Eastern Cape, South Africa
Average elevation: 789 m
Vryheid
South Africa > KwaZulu-Natal > Zululand District Municipality > Abaqulusi Local Municipality
Vryheid, Abaqulusi Local Municipality, Zululand District Municipality, KwaZulu-Natal, 3100, South Africa
Average elevation: 1,191 m
Hobhouse
South Africa > Free State > Thabo Mofutsanyana District Municipality > Mantsopa Local Municipality
Hobhouse, Mantsopa Local Municipality, Thabo Mofutsanyana District Municipality, Free State, South Africa
Average elevation: 1,494 m
Ladismith
South Africa > Western Cape > Garden Route District Municipality > Kannaland Local Municipality
Ladismith, Kannaland Local Municipality, Garden Route District Municipality, Western Cape, South Africa
Average elevation: 605 m
Company Gardens Pond
South Africa > Western Cape > City of Cape Town > Cape Town
Company Gardens Pond, Cape Town Ward 115, Cape Town, City of Cape Town, Western Cape, 8001, South Africa
Average elevation: 82 m
Umjindi Local Municipality
South Africa > Mpumalanga > Ehlanzeni District Municipality
Umjindi Local Municipality, Ehlanzeni District Municipality, Mpumalanga, 1300, South Africa
Average elevation: 1,007 m
De Rust
South Africa > Western Cape > Garden Route District Municipality > Oudtshoorn Local Municipality
De Rust, Oudtshoorn Local Municipality, Garden Route District Municipality, Western Cape, 6651, South Africa
Average elevation: 544 m
Theal Road Park
South Africa > Western Cape > City of Cape Town > Milnerton
Theal Road Park, Tijgerhof, Milnerton, City of Cape Town, Western Cape, South Africa
Average elevation: 14 m
Orkney
South Africa > North West > Dr Kenneth Kaunda District Municipality > Matlosana Local Municipality
Orkney, Matlosana Local Municipality, Dr Kenneth Kaunda District Municipality, North West, South Africa
Average elevation: 1,300 m
Betty's Bay
South Africa > Western Cape > Overberg District Municipality > Overstrand Local Municipality
Betty's Bay, Overstrand Local Municipality, Overberg District Municipality, Western Cape, 7141, South Africa
Average elevation: 210 m
Durban North
South Africa > KwaZulu-Natal > eThekwini Metropolitan Municipality
Durban North, eThekwini Metropolitan Municipality, KwaZulu-Natal, 4051, South Africa
Average elevation: 41 m
Johannesburg
South Africa > Gauteng > City of Johannesburg Metropolitan Municipality
Johannesburg, City of Johannesburg Metropolitan Municipality, Gauteng, 2001, South Africa
Average elevation: 1,615 m
Coffee Bay
South Africa > Eastern Cape > O.R. Tambo District Municipality > King Sabata Dalindyebo Local Municipality
Coffee Bay, King Sabata Dalindyebo Local Municipality, O.R. Tambo District Municipality, Eastern Cape, South Africa
Average elevation: 40 m
Kroonkop
South Africa > Limpopo > Sekhukhune District Municipality > Greater Tubatse Local Municipality
Kroonkop, Greater Tubatse Local Municipality, Sekhukhune District Municipality, Limpopo, South Africa
Average elevation: 1,307 m
Fisherman's Cottages
South Africa > Eastern Cape > Sarah Baartman District Municipality > Ikwezi Local Municipality
Fisherman's Cottages, Ikwezi Ward 1, Ikwezi Local Municipality, Sarah Baartman District Municipality, Eastern Cape, South Africa, Darlington Dam
Average elevation: 242 m
Upington
South Africa > Northern Cape > ZF Mgcawu District Municipality
Upington, ǁKhara Hais Local Municipality, ZF Mgcawu District Municipality, Northern Cape, 8801, South Africa
Average elevation: 849 m