South Africa topographic maps
Click on a map to view its topography, its elevation and its terrain.
Komati River
The river originates west of Carolina, rising at an elevation of about 1,800 m (5,906 ft) near Breyten in the Ermelo district of the Mpumalanga province. It flows in a general northeasterly direction and reaches the Indian Ocean at Maputo Bay, after a course of some 800 km (497 mi).
Average elevation: 477 m
Jansenville
South Africa > Eastern Cape > Sarah Baartman District Municipality > Ikwezi Local Municipality
Average elevation: 448 m
Rietfontein Dam
South Africa > Mpumalanga > Nkangala > Emalahleni Local Municipality
Average elevation: 1,567 m
Mtubatuba Local Municipality
South Africa > KwaZulu-Natal > Umkhanyakude District Municipality
Average elevation: 80 m
West Coast National Park
South Africa > Western Cape > West Coast District Municipality
Average elevation: 46 m
Umfolozi River
South Africa > KwaZulu-Natal > King Cetswayo District Municipality
Average elevation: 75 m
Wolkberg Forest Wilderness Area
South Africa > Limpopo > Capricorn District Municipality > Lepelle-Nkumpi Local Municipality
Average elevation: 1,240 m
Nquthu
South Africa > KwaZulu-Natal > Umzinyathi District Municipality > Nquthu Local Municipality
Average elevation: 1,175 m
Elandskloof Dam
South Africa > Western Cape > Theewaterskloof Local Municipality
Average elevation: 659 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
Malgas Island Marine Protected Area
The type of rock of the reef is of some importance, as it influences the range of possibilities for the local topography, which in turn influences the range of habitats provided, and therefore the diversity of inhabitants. Sandstone and other sedimentary rocks erode and weather very differently, and depending…
Average elevation: 2 m
UNESCO Richtersveld Cultural and Botanical Landscape
The Richtersveld is a desert landscape characterised by rugged kloofs and high mountains, situated in the north-western corner of South Africa’s Northern Cape province. It is full of changing scenery from flat, sandy, coastal plains, to craggy sharp mountains of volcanic rock and the lushness of the Orange…
Average elevation: 394 m
Moruleng
South Africa > North West > Bojanala Platinum District Municipality > Moses Kotane Local Municipality
Average elevation: 1,124 m
Shelly Beach
South Africa > KwaZulu-Natal > Ugu District Municipality > Hibiscus Coast Local Municipality
Average elevation: 25 m
Vaalwater
South Africa > Limpopo > Waterberg District Municipality > Modimolle Local Municipality
Average elevation: 1,183 m
Mankweng
South Africa > Limpopo > Capricorn District Municipality > Polokwane Local Municipality
Average elevation: 1,300 m
Dukuduku
South Africa > KwaZulu-Natal > Umkhanyakude District Municipality > Mtubatuba Local Municipality
Average elevation: 39 m
Loskop Dam
South Africa > Mpumalanga > Nkangala > Steve Tshwete Local Municipality
Average elevation: 1,211 m
Magalies
South Africa > Gauteng > West Rand District Municipality > Mogale City Local Municipality
Average elevation: 1,434 m
Doorndraai Dam
South Africa > Limpopo > Waterberg District Municipality > Mookgopong Local Municipality
Average elevation: 1,258 m
Wasbank
South Africa > KwaZulu-Natal > Uthukela District Municipality > Indaka Local Municipality
Average elevation: 1,071 m
Gansbaai
South Africa > Western Cape > Overberg District Municipality > Overstrand Local Municipality
Average elevation: 34 m
Rietvlei Dam
South Africa > Gauteng > City of Tshwane Metropolitan Municipality > Doornkloof East
Average elevation: 1,489 m
Riviersonderend
South Africa > Western Cape > Overberg District Municipality > Theewaterskloof Local Municipality
Average elevation: 212 m
Hermanus
South Africa > Western Cape > Overberg District Municipality > Overstrand Local Municipality
Average elevation: 87 m
Port Alfred
South Africa > Eastern Cape > Sarah Baartman District Municipality > Ndlambe Local Municipality
Average elevation: 33 m
Redhouse
South Africa > Eastern Cape > Nelson Mandela Bay Metropolitan Municipality
Average elevation: 13 m
Noupoort
South Africa > Northern Cape > Pixley ka Seme District Municipality > Umsobomvu Local Municipality
Average elevation: 1,541 m
Loerie
South Africa > Eastern Cape > Sarah Baartman District Municipality > Kouga Local Municipality
Average elevation: 79 m
Rouxville
South Africa > Free State > Xhariep District Municipality > Mohokare Local Municipality
Average elevation: 1,518 m
Reddersburg
South Africa > Free State > Xhariep District Municipality > Kopanong Local Municipality
Average elevation: 1,423 m
Hartebeespoort Dam
South Africa > North West > Bojanala Platinum District Municipality > Madibeng Local Municipality > Kosmos
Average elevation: 1,178 m
Butterworth
South Africa > Eastern Cape > Amathole District Municipality > Mnquma Local Municipality
Average elevation: 599 m
Piet Retief
South Africa > Mpumalanga > Gert Sibande > Mkhondo Local Municipality
Average elevation: 1,276 m
Bethal
South Africa > Mpumalanga > Gert Sibande > Govan Mbeki Local Municipality
Average elevation: 1,662 m
Ashton
South Africa > Western Cape > Cape Winelands District Municipality > Langeberg Local Municipality
Average elevation: 243 m
Ladismith
South Africa > Western Cape > George
It is situated adjacent to a series of fertile, irrigated valleys, at an elevation of 550 m above sea level, at the southern base of the Swartberg. It is currently included in the southern Kannaland Local Municipality. The nearest towns are Calitzdorp to the east, Vanwyksdorp and Riversdale to the south and…
Average elevation: 605 m
Hankey
South Africa > Eastern Cape > Sarah Baartman District Municipality > Kouga Local Municipality
Average elevation: 52 m
Glencoe
South Africa > KwaZulu-Natal > Umzinyathi District Municipality > Endumeni Local Municipality
Average elevation: 1,298 m
Riebeek East
South Africa > Eastern Cape > Sarah Baartman District Municipality > Makana Local Municipality
Average elevation: 713 m
Port St Johns
South Africa > Eastern Cape > O.R. Tambo District Municipality > Port St Johns Local Municipality
Average elevation: 85 m
Amsterdam
South Africa > Mpumalanga > Gert Sibande > Mkhondo Local Municipality
Average elevation: 1,290 m
Ceres
South Africa > Western Cape > Cape Winelands District Municipality > Witzenberg Local Municipality
Ceres experiences a typical Mediterranean climate tempered by its altitude. The town experiences warmer temperatures in summer, due to its inland location with infrequent rainfall, however winters are cool to quite cold and wet, with frequent snowfalls on the surrounding higher-lying ground, rarely falling on…
Average elevation: 586 m
Citrusdal
South Africa > Western Cape > West Coast District Municipality > Cederberg Local Municipality
Average elevation: 256 m
Darling
South Africa > Western Cape > West Coast District Municipality > Swartland Local Municipality
Average elevation: 156 m
Yzerfontein
South Africa > Western Cape > West Coast District Municipality > Swartland Local Municipality
Average elevation: 8 m
Onseepkans
South Africa > Northern Cape > Namakwa District Municipality > Khâi-Ma Local Municipality
Average elevation: 408 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
Anerley
South Africa > KwaZulu-Natal > Ugu District Municipality > Hibiscus Coast Local Municipality
Average elevation: 25 m
Badplaas
South Africa > Mpumalanga > Gert Sibande > Albert Luthuli Local Municipality
Average elevation: 1,152 m
Bhanti
South Africa > Eastern Cape > Chris Hani District Municipality > Intsika Yethu Local Municipality
Average elevation: 1,094 m
Bushbuckridge
South Africa > Mpumalanga > Ehlanzeni District Municipality > Bushbuckridge
Average elevation: 743 m
Bulwer
South Africa > KwaZulu-Natal > Sisonke District Municipality > Ingwe Local Municipality
Average elevation: 1,534 m
