List of rivers of South Africa
The list of rivers in South Africa contains alphabetical order rivers of the Republic of South Africa including the name of the province or the provinces through which they flow.
List
See also: List of lakes in South Africa
Gallery
Lephalala River, Waterberg
Oranje in Upington
Storms River mouth, Tsitsikamma National Park
Keurbooms River estuary, Plettenberg Bay