List of islands of South Africa explained

This is an attempt to list all islands of South Africa, regardless of whether they are located in oceans, rivers, lakes, or reservoirs.

This list is incomplete; you can help by expanding it.

List of Islands of South Africa

NameProvince and locationArea in HaCoordinatesDescription
Bird Island Group (3)Eastern Cape near Port Elizabethnow part of the Addo Elephant National Park
1. Bird IslandEastern Cape near Port Elizabeth-33.8333°N 43°Wnow part of the Addo Elephant National Park
2. Stag IslandEastern Cape near Port Elizabeth-33.8167°N 42°Wnow part of the Addo Elephant National Park
3. Seal IslandEastern Cape near Port Elizabeth-33.8333°N 42°Wnow part of the Addo Elephant National Park
Bird Island, Lamberts BayWestern Cape at Lamberts Bay-32.0892°N 18.3011°WBreakwater walkway to main land
Western Cape South of Saldanha Bay west of Yzerfontein-33.4167°N 23°W
Western Cape near Hout Bay-34.05°N 37°W
Dyer IslandWestern Cape near Gans Bay-34.6667°N 44°W
Hartbeespoort Dam IslandsNorth West-25.75°N 80°W
Kamfers Dam Artificial IslandNorthern Cape North of Kimberley-28.6667°N 69°Wlocated in the Kamfers Dam.
Kosi Bay IslandsKwaZulu-Natal in Kosi Bay-26.9°N 83°W
Leisure IslandWestern Cape, Knysna-34.05°N 26°W
Thesens IslandWestern Cape, Knysna-34.0333°N 26°W
Western Cape More than 1750 km southeast of Port Elizabeth-46.8667°N 80°W
Msikaba IslandEastern Cape north of Port Grosvenor-31.3167°N 87°W
Prince Edward IslandWestern Cape More than 1750 km southeast of Port Elizabeth-46.6167°N 92°W
Robben IslandWestern Cape near Cape Town in Table Bay-33.8°N 40°WThe island where Nelson Mandela and others were imprisoned
Saint Croix Island Group (3)Eastern Cape near Port Elizabethnow part of the Addo Elephant National Park
1. Saint Croix IslandEastern Cape near Port Elizabeth-33.7833°N 71°Wnow part of the Addo Elephant National Park
2. Brenton IslandEastern Cape near Port Elizabeth-33.8167°N 70°Wnow part of the Addo Elephant National Park
3. Jahleel IslandEastern Cape near Port Elizabeth-33.8°N 67°Wnow part of the Addo Elephant National Park
Saint Lucia Lake IslandKwaZulu-Natal near St Lucia on Lake St. Lucia-27.95°N 61°W
SchaapeneilandSaldanha Bay near Langebaan-33.0914°N 18.0206°W
Seal Islandnear Simon's Town in False Bay-34.1333°N 52°WOccupied by Cape fur seals.
Seal Island (Mossel Bay)near Mossel Bay-34.15°N 29°W
Vaal Dam IslandJust inside the Gauteng border-26.8667°N 38°W
Vaaldegrace Island Group - Vaal River (3)Free State at Parys
1. Vaaldegrace Island 1Free State at Parys-26.9167°N 52°W
2. Vaaldegrace Island 2Free State at Parys-26.8833°N 55°W
3. Vaaldegrace Island 3Free State at Parys-26.8833°N 53°W
Vondeling IslandWestern Cape near Saldanha Bay-33.15°N 76°W

List of Islands in reservoires (or Dams)

(and islands in Estuaries) Most of these Islands are Unnamed

NameProvince and locationArea in HaCoördinatesdescription
Klipplaat DamMpumalanga between Kriel and Witbank-26.1897°N 29.2119°W Unnamed Island
Vaal Barrageborder Gauteng and Free State, between Vaal Dam and the Barrage-26.7608°N 27.6875°W 4 Unnamed Islands
Vaal DamFree State main section of the Dam has Groot Island-26.8636°N 28.1725°W groot eiland
Vaal DamMpumalanga Vaal River section of the Dam has 4 Islands-26.9489°N 28.3372°W coordinates of largest given
Vaal DamFree State Wilge River section of the Dam has 2 Islands-27.0903°N 28.3128°W coordinates of largest given
Kosi EstuaryKwaZulu-Natal at Kosi Bay, has 2 Islands-26.9039°N 32.8653°W coordinates of largest given
Bloemhof DamFree State has 15 Islands in the Vaal River section of the Dam-27.6667°N 26.0078°W coordinates of largest given
Bloemhof DamFree State has 4 Islands in the Vet River section of the Dam-27.8006°N 25.7733°W coordinates of largest given
Ntshingwayo Chelsford DamKwaZulu-Natal south of Newcastle has 1 Island-28.0114°N 29.8547°W
Allemanskraal DamFree State has 5 Islands-28.2964°N 27.1597°W coordinates of largest given
Driel BarrageKwaZulu-Natal near Bergville has 2 Islands-28.7733°N 29.2661°W coordinates of largest given
Kalkfontein DamFree State near Koffiefontein has 2 Islands-29.4603°N 25.2328°W coordinates of largest given
Dudley Pringle DamKwaZulu-Natal near Tongaat has 2 Islands-29.5272°N 31.1408°W coordinates of largest given
Hazelmere DamEastern Cape near Hazelmere, has 2 Islands-29.5936°N 31.0267°W coordinates of largest given
Vanderkloof DamFree State has 10 Islands-30.0786°N 24.8319°W coordinates of largest given
Gariep DamFree State has about 25 Islands-30.6536°N 25.6689°W coordinates of largest given
Grassridge DamEastern Cape has 1 Island-31.7503°N 25.4558°W

See also

References