The following is a list of beaches in South Africa. There are many wide, sandy beaches along the coast of the Eastern Cape of South Africa. The coastline of the Western Cape has a mix of sandy beaches, as well as secluded coves and cliffs above the ocean. Name of Beach Province Nearest town Coördinates Length in M Beaches of Cape Town Western CapeCape Town Beaches of DurbanKwaZulu-NatalDurban Alkantstrand BeachKwaZulu-NatalRichards Bay Banana BeachKwaZulu-NatalPort Shepstone Bazley BeachKwaZulu-NatalBazley Black Rock BeachKwaZulu-NatalPort Edward Bluewater BeachEastern CapePort Elizabeth Blythedale BeachKwaZulu-NatalKwaDukuza Cape St. Francis BeachEastern CapeCape St. Francis Clarke Bay BeachKwaZulu-NatalBallito Compensation BeachKwaZulu-NatalBallito Elands Bay BeachWestern CapeElands Bay Glenmore BeachKwaZulu-NatalPort Edward Hibberdene BeachKwaZulu-NatalHibberdene Ifafa BeachKwaZulu-NatalIfafa Beach Ivy BeachKwaZulu-NatalPort Edward Jeffreys Bay BeachEastern CapeJeffreys Bay Kidds BeachEastern CapeKidds Beach Kidds BeachKwaZulu-NatalPort Edward King's BeachEastern CapePort Elizabeth Leisure BeachKwaZulu-NatalPort Edward Lucien BeachKwaZulu-NatalMargate Manaba BeachKwaZulu-NatalMargate Margate Main BeachKwaZulu-NatalMargate Melville BeachKwaZulu-NatalPort Shepstone/Hibberdene Mtwalume BeachKwaZulu-NatalMtwalume New Brighton BeachEastern CapePort Elizabeth Oslo BeachKwaZulu-NatalPort Shepstone Palm BeachKwaZulu-NatalPort Edward Pennington BeachKwaZulu-NatalPennington Pollok BeachEastern CapePort Elizabeth Port Edward Main BeachKwaZulu-NatalPort Edward Portobello BeachKwaZulu-NatalPort Edward Port Shepstone BeachKwaZulu-NatalPort Shepstone Pumula BeachKwaZulu-NatalHibberdene Ramsgate Main BeachKwaZulu-NatalMargate Ramsgate South BeachKwaZulu-NatalMargate Rennies BeachKwaZulu-NatalPort Edward Salmon Bay BeachKwaZulu-NatalPort Edward Salt Rock BeachKwaZulu-NatalSalt Rock San Lameer BeachKwaZulu-NatalSouthbroom Scottburgh BeachKwaZulu-NatalScottburgh Sea Park BeachKwaZulu-NatalPort Shepstone Sheffield BeachKwaZulu-NatalBallito Shelly BeachKwaZulu-NatalMargate Silver BeachKwaZulu-NatalPort Edward Southbroom Main BeachKwaZulu-NatalSouthbroom Southport BeachKwaZulu-NatalPort Shepstone St Michael's BeachKwaZulu-NatalMargate Tinley Manor BeachKwaZulu-NatalBallito Thompsons Bay BeachKwaZulu-NatalBallito/Shaka's Rock T.O. BeachKwaZulu-NatalPort Edward Trafalgar BeachKwaZulu-NatalSouthbroom Tugela BeachKwaZulu-NatalTugela Mouth Tweni BeachKwaZulu-NatalPort Shepstone Umhlali BeachKwaZulu-NatalBallito Umkobi BeachKwaZulu-NatalSouthbroom Umzumbe BeachKwaZulu-NatalHibberdene Uvongo BeachKwaZulu-NatalMargate Willard BeachKwaZulu-NatalBallito Windsor on Sea BeachKwaZulu-NatalMargate Zinkwazi BeachKwaZulu-NatalKwaDukuza
See also List of beaches
References