South Africa topographic maps
Click on a map to view its topography, its elevation and its terrain.

Vaal Dam
South Africa > Free State > Fezile Dabi District Municipality > Metsimaholo Local Municipality > Deneysville
Average elevation: 1,481 m

Mpuluzi
South Africa > Mpumalanga > Gert Sibande > Albert Luthuli Local Municipality
Average elevation: 1,458 m

Hartbeespoort Dam
South Africa > North West > Bojanala Platinum District Municipality > Madibeng Local Municipality > Kosmos
Average elevation: 1,254 m

Waterval Boven
South Africa > Mpumalanga > Nkangala > Emakhazeni Local Municipality
Average elevation: 1,547 m

Nohlazana
South Africa > Eastern Cape > Buffalo City Metropolitan Municipality
Average elevation: 247 m

Daveyton
South Africa > Gauteng > City of Ekurhuleni Metropolitan Municipality
Average elevation: 1,613 m

Western Cape
The province is topographically exceptionally diverse. Most of the province falls within the Cape Fold Belt, a set of nearly parallel ranges of sandstone folded mountains of Cambrian-Ordovician age (the age of the rocks is from 510 to about 330 million years ago; their folding into mountains occurred about 350…
Average elevation: 581 m

Gauteng
Gauteng's southern border is the Vaal River, which separates it from the Free State. It also borders on North West to the west, Limpopo to the north, and Mpumalanga to the east. Gauteng is the only landlocked province of South Africa without a foreign border. Most of Gauteng is on the Highveld, a high-altitude…
Average elevation: 1,405 m

Sutherland
South Africa > Northern Cape > Namakwa District Municipality > Karoo Hoogland Local Municipality
Average elevation: 1,533 m

Ngqamakhwe
South Africa > Eastern Cape > Amathole District Municipality > Mnquma Local Municipality
Average elevation: 998 m

Cape Vidal
South Africa > KwaZulu-Natal > Umkhanyakude District Municipality > Mtubatuba Local Municipality
Average elevation: 19 m

Happy Valley
South Africa > Eastern Cape > Nelson Mandela Bay Metropolitan Municipality > Gqeberha
Average elevation: 20 m

Newcastle Ward 17
South Africa > KwaZulu-Natal > Amajuba District Municipality > Newcastle Local Municipality > Osizweni
Average elevation: 1,229 m

Klipgat
South Africa > North West > Bojanala Platinum District Municipality > Madibeng Local Municipality
Average elevation: 1,159 m

Thohoyandou
South Africa > Limpopo > Vhembe District Municipality > Thulamela Local Municipality
Average elevation: 632 m

Mabula
South Africa > Free State > Thabo Mofutsanyana District Municipality > Mantsopa Local Municipality
Average elevation: 1,766 m

Humewood Beach
South Africa > Eastern Cape > Nelson Mandela Bay Metropolitan Municipality > Gqeberha
Average elevation: 16 m

Komani
South Africa > Eastern Cape > Chris Hani District Municipality > Lukhanji Local Municipality > Komani
Average elevation: 1,064 m

SE10
South Africa > Gauteng > Sedibeng District Municipality > Emfuleni Local Municipality
Average elevation: 1,462 m

Ga-Rankuwa
South Africa > Gauteng > City of Tshwane Metropolitan Municipality
Average elevation: 1,227 m

Cape Fold Mountains
South Africa > Western Cape > Central Karoo District Municipality > Prince Albert Local Municipality
The degree to which the original Cape Fold mountains (formed during the Carboniferous and early Permian Periods) have been eroded is attested to by the fact that the 1 km high Table Mountain on the Cape Peninsula is a syncline mountain, meaning that it formed part of the bottom of a valley when the Cape…
Average elevation: 1,419 m

Baakens River
South Africa > Eastern Cape > Nelson Mandela Bay Metropolitan Municipality > Gqeberha
Average elevation: 27 m

Sharpeville
South Africa > Gauteng > Sedibeng District Municipality > Emfuleni Local Municipality
Average elevation: 1,459 m

Mtubatuba Local Municipality
South Africa > KwaZulu-Natal > Umkhanyakude District Municipality
Average elevation: 80 m

Inxuba Yethemba Ward 6
South Africa > Eastern Cape > Chris Hani District Municipality > Inxuba Yethemba Local Municipality
Average elevation: 1,247 m

Unaville AH
South Africa > Gauteng > City of Johannesburg Metropolitan Municipality
Average elevation: 1,619 m

Klip River
South Africa > Gauteng > City of Johannesburg Metropolitan Municipality
Average elevation: 1,535 m

Umzimkulu
South Africa > KwaZulu-Natal > Sisonke District Municipality > Kwa Sani Local Municipality
Average elevation: 1,523 m

Prince Albert Local Municipality
South Africa > Western Cape > Central Karoo District Municipality
Average elevation: 768 m

uMngeni
South Africa > KwaZulu-Natal > uMgungundlovu District Municipality > uMgeni Local Municipality
Average elevation: 1,467 m

Umzimkhulu Local Municipality
South Africa > KwaZulu-Natal > Sisonke District Municipality
Average elevation: 1,233 m

Tshwane Ward 65
South Africa > Gauteng > City of Tshwane Metropolitan Municipality
Average elevation: 1,487 m

Modjadjiskloof
South Africa > Limpopo > Mopani District Municipality > Greater Letaba Local Municipality
Average elevation: 970 m

Sodwana Bay
South Africa > KwaZulu-Natal > Umkhanyakude District Municipality > The Big Five False Bay Local Municipality
Average elevation: 16 m

Umzimvubu Local Municipality
South Africa > Eastern Cape > Alfred Nzo District Municipality
Average elevation: 1,255 m

Blyde River
South Africa > Mpumalanga > Ehlanzeni District Municipality
The Motlatse River ("Permanent River"), Blyde River (Afrikaans: Blyderivier "Glad River"), or Umdhlazi River is a river in the Mpumalanga and Limpopo provinces of South Africa. It has a northwards course in steep-sided valleys and ravines of the Mpumalanga Drakensberg, before it enters the lowveld region of…
Average elevation: 930 m

Kwena Dam
South Africa > Mpumalanga > Ehlanzeni District Municipality > Thaba Chweu Local Municipality
Average elevation: 1,185 m

Nahoon River
South Africa > Eastern Cape > Buffalo City Metropolitan Municipality > East London
Average elevation: 53 m

Modimolle Ward 2
South Africa > Limpopo > Waterberg District Municipality > Modimolle Local Municipality
Average elevation: 1,264 m

Christmas Rock
South Africa > Eastern Cape > Buffalo City Metropolitan Municipality
Average elevation: 26 m

Folovhodwe
South Africa > Limpopo > Vhembe District Municipality > Mutale Local Municipality
Average elevation: 523 m

Delta Park
South Africa > Gauteng > City of Johannesburg Metropolitan Municipality > Rosebank
Average elevation: 1,588 m

Tina River
South Africa > Eastern Cape > O.R. Tambo District Municipality > Mhlontlo Local Municipality
Average elevation: 777 m

Tekwane North
South Africa > Mpumalanga > Ehlanzeni District Municipality > Mbombela > eMankayana
Average elevation: 771 m

Modderfontein
South Africa > Gauteng > Sedibeng District Municipality > Midvaal Local Municipality
Average elevation: 1,534 m

Mier Local Municipality
South Africa > Northern Cape > ZF Mgcawu District Municipality
Average elevation: 982 m

Mossel Bay
South Africa > Western Cape > George
To the east, the land slopes upwards towards the wave-cut platform (average elevation 245 metres) that characterises the more lush all-year-round rainfall area of the Garden Route. Here the land is mostly covered by grass and farmlands. The deep sandy soils of the western portion of the municipal area also…
Average elevation: 16 m

Roodeplaat Dam
South Africa > Gauteng > City of Tshwane Metropolitan Municipality
Average elevation: 1,214 m

CW2
South Africa > Gauteng > Sedibeng District Municipality > Emfuleni Local Municipality
Average elevation: 1,501 m

Umlazi
South Africa > KwaZulu-Natal > eThekwini Metropolitan Municipality
Umlazi is approximately 15 kilometres (9 mi) south-west of the Durban CBD, between the uMlaza River to the north and eZimbokodweni River to the south, with the smaller Siphingo River flowing in the southern parts of the township. It lies at an average altitude of approximately 101 m (331 ft) above sea level in…
Average elevation: 100 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

Mkhambathini Local Municipality
South Africa > KwaZulu-Natal > uMgungundlovu District Municipality
Average elevation: 626 m

Ngolotshe
South Africa > KwaZulu-Natal > Zululand District Municipality > Nongoma Local Municipality
Average elevation: 168 m

Ntabelanga
South Africa > Eastern Cape > Joe Gqabi District Municipality > Elundini Local Municipality
Average elevation: 1,514 m

Umbilo River
South Africa > KwaZulu-Natal > eThekwini Metropolitan Municipality > Durban
Average elevation: 56 m

Boshof
South Africa > Free State > Lejweleputswa District Municipality > Tokologo Local Municipality
Average elevation: 1,252 m

Siyathemba Local Municipality
South Africa > Northern Cape > Pixley ka Seme District Municipality
Average elevation: 1,065 m

Ladybrand
South Africa > Free State > Thabo Mofutsanyana District Municipality > Mantsopa Local Municipality
Average elevation: 1,634 m

Nqileni
South Africa > Eastern Cape > Amathole District Municipality > Mbhashe Local Municipality
Average elevation: 41 m

Meqheleng
South Africa > Free State > Thabo Mofutsanyana District Municipality > Setsoto Local Municipality
Average elevation: 1,599 m

Sterkspruit
South Africa > Eastern Cape > Joe Gqabi District Municipality > Senqu Local Municipality
Average elevation: 1,486 m

Hex River
South Africa > North West > Bojanala Platinum District Municipality > Rustenburg
Average elevation: 1,209 m

Buffalo River
South Africa > Eastern Cape > Buffalo City Metropolitan Municipality
The Buffalo River has its source in the seeps and sponges of the Amatola Mountains at an altitude of 1200 m. The river is 126 kilometres long and drains a catchment of 1287 square kilometres. From its source, the river descends through indigenous forest in a deeply incised channel, flanked by rock cliffs up to…
Average elevation: 395 m

Alverton
South Africa > Limpopo > Sekhukhune District Municipality > Greater Tubatse Local Municipality
Average elevation: 759 m

Cathkin Peak
South Africa > KwaZulu-Natal > Uthukela District Municipality > Okhahlamba Local Municipality
Average elevation: 2,660 m

Moroke
South Africa > Limpopo > Sekhukhune District Municipality > Greater Tubatse Local Municipality
Average elevation: 815 m

Poortjie
South Africa > Limpopo > Capricorn District Municipality > Polokwane Local Municipality
Average elevation: 1,226 m

Free State
The Free State is situated on a succession of flat grassy plains sprinkled with pastureland, resting on a general elevation of 3,800 feet only broken by the occasional hill or kopje. The rich soil and pleasant climate allow for a thriving agricultural industry.
Average elevation: 1,499 m

Krom
South Africa > Western Cape > West Coast District Municipality > Cederberg Local Municipality
Average elevation: 870 m

Molteno
South Africa > Eastern Cape > Chris Hani District Municipality > Inkwanca Local Municipality
Average elevation: 1,640 m

Nkowankowa - C
South Africa > Limpopo > Mopani District Municipality > Greater Tzaneen Local Municipality
Average elevation: 532 m

Tafelberg
South Africa > Western Cape > Cape Winelands District Municipality > Breede Valley Local Municipality
Average elevation: 946 m

Tugela
South Africa > KwaZulu-Natal > iLembe District Municipality > Mandeni Local Municipality
Average elevation: 61 m

Swartkrans
South Africa > Free State > Thabo Mofutsanyana District Municipality > Dihlabeng Local Municipality
Average elevation: 2,036 m

Centurion Lake
South Africa > Gauteng > City of Tshwane Metropolitan Municipality > Centurion
Average elevation: 1,440 m

Steynsburg
South Africa > Eastern Cape > Joe Gqabi District Municipality > Gariep Local Municipality
Average elevation: 1,484 m

Klawer
South Africa > Western Cape > West Coast District Municipality > Matzikama Local Municipality
Average elevation: 142 m

Patensie
South Africa > Eastern Cape > Sarah Baartman District Municipality > Kouga Local Municipality
Average elevation: 97 m