Make a donation
South Africa topographic maps
Click on a map to view its topography, its elevation and its terrain.
Diepsloot
South Africa > Gauteng > City of Johannesburg Metropolitan Municipality > Diepsloot
Average elevation: 1,407 m
Buffalo River
South Africa > Eastern Cape > Buffalo City Metropolitan Municipality > East London
Average elevation: 120 m
Make a donation
George
South Africa > Western Cape > Garden Route District Municipality > George Local Municipality
Average elevation: 244 m
Komani
South Africa > Eastern Cape > Chris Hani District Municipality > Lukhanji Local Municipality > Komani
Average elevation: 1,079 m
Bergville
South Africa > KwaZulu-Natal > Uthukela District Municipality > Okhahlamba Local Municipality
Average elevation: 1,132 m
Make a donation
Nahoon River
South Africa > Eastern Cape > Buffalo City Metropolitan Municipality > East London
Average elevation: 136 m
KwaZulu-Natal
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: 950 m
McGregor
South Africa > Western Cape > Cape Winelands District Municipality > Langeberg Local Municipality
Average elevation: 314 m
Make a donation
Roodeplaat Dam
South Africa > Gauteng > City of Tshwane Metropolitan Municipality
Average elevation: 1,240 m
Make a donation
Oudtshoorn
South Africa > Western Cape > Garden Route District Municipality > Oudtshoorn
Average elevation: 354 m
Upington
South Africa > Northern Cape > Upington
The elevation of Upington is 2,742 feet (835 metres). It is the closest large centre to the Augrabies Falls (arguably the greatest of South African waterfalls) and the Kgalagadi Transfrontier Park. The landscape is very arid but the soil is fertile and crops such as fruit are grown in irrigated fields. The…
Average elevation: 856 m
Make a donation
Bloemhof Dam
South Africa > Eastern Cape > Sarah Baartman District Municipality > Camdeboo Local Municipality
Average elevation: 1,152 m
eMakhazeni (Belfast)
South Africa > Mpumalanga > Nkangala > Emakhazeni Local Municipality
Average elevation: 1,890 m
Heidelberg
South Africa > Gauteng > Sedibeng District Municipality > Lesedi Local Municipality
Average elevation: 1,581 m
Make a donation
Thaba Nchu 1
South Africa > Free State > Mangaung Metropolitan Municipality
Average elevation: 1,527 m
Kimberley
South Africa > Northern Cape > Frances Baard District Municipality
Kimberley is set in a relatively flat landscape with no prominent topographic features within the urban limits. The only "hills" are debris dumps generated by more than a century of diamond mining. From the 1990s these were being recycled and poured back into De Beers Mine (by 2010 it was filled to within a…
Average elevation: 1,203 m
Make a donation
Freedom Park
South Africa > Gauteng > City of Tshwane Metropolitan Municipality > Pretoria
Average elevation: 1,390 m
Msunduzi
South Africa > KwaZulu-Natal > Umkhanyakude District Municipality > Mtubatuba Local Municipality
Average elevation: 41 m
Make a donation
Apies River
South Africa > Gauteng > City of Tshwane Metropolitan Municipality
Average elevation: 1,224 m
iNtabazwe (Harrismith)
South Africa > Free State > Thabo Mofutsanyana District Municipality > Maluti-a-Phofung Local Municipality
Average elevation: 1,716 m
Cala
South Africa > Eastern Cape > Chris Hani District Municipality > Sakhisizwe Local Municipality
Average elevation: 1,297 m
Make a donation
Ezakheni
South Africa > KwaZulu-Natal > Uthukela District Municipality > Emnambithi/Ladysmith Local Municipality
Average elevation: 995 m
Umbilo River
South Africa > KwaZulu-Natal > eThekwini Metropolitan Municipality > Durban
Average elevation: 69 m
Kanyamazane
South Africa > Mpumalanga > Ehlanzeni District Municipality > Mbombela
Average elevation: 637 m
Make a donation
Johannesburg Ward 89
South Africa > Gauteng > City of Johannesburg Metropolitan Municipality
Average elevation: 1,637 m
Barberspan
South Africa > North West > Ngaka Modiri Molema District Municipality > Tswaing Local Municipality
Average elevation: 1,353 m
Caledon
South Africa > Overberg District Municipality > Theewaterskloof Local Municipality
Average elevation: 311 m
Make a donation
Winburg
South Africa > Free State > Lejweleputswa District Municipality > Masilonyana Local Municipality
Average elevation: 1,449 m
Sutherland
South Africa > Northern Cape > Namakwa District Municipality > Karoo Hoogland Local Municipality
Average elevation: 1,533 m
Aldam
South Africa > Free State > Thabo Mofutsanyana District Municipality > Setsoto Local Municipality
Average elevation: 1,372 m
Colchester
South Africa > Eastern Cape > Nelson Mandela Bay Metropolitan Municipality
Average elevation: 31 m
Make a donation
Kleinsee
South Africa > Northern Cape > Namakwa District Municipality > Nama Khoi Local Municipality
Average elevation: 36 m
Northam
South Africa > Limpopo > Waterberg District Municipality > Thabazimbi Local Municipality
Average elevation: 1,013 m
Umhlali
South Africa > KwaZulu-Natal > iLembe District Municipality > KwaDukuza Local Municipality
Average elevation: 55 m
Whittlesea
South Africa > Eastern Cape > Chris Hani District Municipality > Lukhanji Local Municipality
Average elevation: 1,098 m
Make a donation
Bethanie
South Africa > North West > Bojanala Platinum District Municipality > Rustenburg Local Municipality
Average elevation: 1,083 m
Leisure Bay
South Africa > KwaZulu-Natal > Ugu District Municipality > Hibiscus Coast Local Municipality
Average elevation: 48 m
Rustig
South Africa > Western Cape > West Coast District Municipality > Cederberg Local Municipality
Average elevation: 239 m
Make a donation
Rynfield Dam
South Africa > Gauteng > City of Ekurhuleni Metropolitan Municipality
Average elevation: 1,630 m
Atlasvlei Park
South Africa > Gauteng > City of Ekurhuleni Metropolitan Municipality
Average elevation: 1,655 m
Umbilo River
South Africa > KwaZulu-Natal > eThekwini Metropolitan Municipality
Average elevation: 372 m
Make a donation
Ngodwana
South Africa > Mpumalanga > Ehlanzeni District Municipality > Mbombela
Average elevation: 1,012 m
Mogalakwena River
South Africa > Limpopo > Waterberg District Municipality > Mokopane
Average elevation: 1,095 m
Kenmo Lake
South Africa > KwaZulu-Natal > Sisonke District Municipality > Kwa Sani Local Municipality
Average elevation: 1,533 m
Make a donation
Golden Harvest Dam
South Africa > Gauteng > City of Johannesburg Metropolitan Municipality > Randburg
Average elevation: 1,527 m
Kanoneiland
South Africa > Northern Cape > ZF Mgcawu District Municipality > Kai !Garib Local Municipality
Average elevation: 779 m
Kopjeskraal Dam
South Africa > KwaZulu-Natal > Sisonke District Municipality > Greater Kokstad Local Municipality
Average elevation: 1,631 m
Engcobo Local Municipality
South Africa > Eastern Cape > Chris Hani District Municipality
Average elevation: 1,004 m
Make a donation
Naledi Local Municipality
South Africa > North West > Dr Ruth Segomotsi Mompati District Municipality
Average elevation: 1,303 m
Touws River
South Africa > Western Cape > Cape Winelands District Municipality
Average elevation: 757 m
Umsobomvu Ward 2
South Africa > Northern Cape > Pixley ka Seme District Municipality > Umsobomvu Local Municipality
Average elevation: 1,424 m
Make a donation
Johannesburg Ward 58
South Africa > Gauteng > City of Johannesburg Metropolitan Municipality
Average elevation: 1,725 m
Johannesburg Ward 69
South Africa > Gauteng > City of Johannesburg Metropolitan Municipality
Average elevation: 1,715 m
Abbotsdale
South Africa > Western Cape > West Coast District Municipality > Swartland Local Municipality
Average elevation: 125 m
uMkhuze Game Reserve
South Africa > KwaZulu-Natal > Umkhanyakude District Municipality
Average elevation: 102 m
Make a donation
Richmond
South Africa > Northern Cape > Pixley ka Seme District Municipality > Ubuntu Local Municipality
Average elevation: 1,453 m
Aberdeen
South Africa > Sarah Baartman District Municipality > Camdeboo Local Municipality
Average elevation: 757 m
Tugela Ferry
South Africa > KwaZulu-Natal > Umzinyathi District Municipality > Msinga Local Municipality
Average elevation: 643 m
Aggeneys
South Africa > Northern Cape > Namakwa District Municipality > Khâi-Ma Local Municipality
Average elevation: 884 m
Make a donation
Alexander Bay
South Africa > Northern Cape > Namakwa District Municipality > Richtersveld Local Municipality
Average elevation: 15 m
Boshof
South Africa > Free State > Lejweleputswa District Municipality > Tokologo Local Municipality
Average elevation: 1,252 m
Cofimvaba
South Africa > Eastern Cape > Chris Hani District Municipality > Intsika Yethu Local Municipality
Average elevation: 997 m
Dannhauser
South Africa > KwaZulu-Natal > Amajuba District Municipality > Dannhauser Local Municipality
Average elevation: 1,339 m
Make a donation
Dealesville
South Africa > Free State > Lejweleputswa District Municipality > Tokologo Local Municipality
Average elevation: 1,265 m
Excelsior
South Africa > Free State > Thabo Mofutsanyana District Municipality > Mantsopa Local Municipality
Average elevation: 1,458 m
Modjadjiskloof
South Africa > Limpopo > Mopani District Municipality > Greater Letaba Local Municipality
Average elevation: 970 m
Make a donation
Oyster Bay
South Africa > Eastern Cape > Sarah Baartman District Municipality > Kouga Local Municipality
Average elevation: 28 m
Roedtan
South Africa > Limpopo > Waterberg District Municipality > Mookgopong Local Municipality
Average elevation: 970 m
Steytlerville
South Africa > Eastern Cape > Sarah Baartman District Municipality > Baviaans Local Municipality
Average elevation: 474 m
Twee Riviere
South Africa > Eastern Cape > Sarah Baartman District Municipality > Kou-Kamma Local Municipality
Average elevation: 575 m
Make a donation
Winterton
South Africa > KwaZulu-Natal > Uthukela District Municipality > Okhahlamba Local Municipality
Average elevation: 1,032 m
Balkfontein
South Africa > Free State > Lejweleputswa District Municipality > Nala Local Municipality
Average elevation: 1,270 m
Britstown
South Africa > Northern Cape > Pixley ka Seme District Municipality > Emthanjeni Local Municipality
Average elevation: 1,130 m
Make a donation
Hobhouse
South Africa > Free State > Thabo Mofutsanyana District Municipality > Mantsopa Local Municipality
Average elevation: 1,494 m
Ifafi
South Africa > North West > Bojanala Platinum District Municipality > Madibeng Local Municipality
Average elevation: 1,230 m
Keimoes
South Africa > Northern Cape > ZF Mgcawu District Municipality > Kai !Garib Local Municipality
Average elevation: 741 m
Make a donation
