Crocodile River, River tributary of Limpopo in Gauteng, South Africa.
The Crocodile River is a tributary of the Limpopo in Gauteng flowing roughly 420 kilometers from the Witwatersrand ridge to its mouth at the Marico River. Three large dams were built along its path—Lake Heritage, Hartbeespoort, and Roodekoppies—to manage water supply for farming and urban areas.
The river became essential for agricultural development around Johannesburg and Tshwane starting in the early 20th century, shaping where people chose to settle. This water source drew infrastructure and communities that built themselves along its banks.
The river carries different names across language groups: Tswana speakers call it Oodi while Afrikaans speakers know it as Krokodilrivier. This naming reflects how various communities have connected with the waterway throughout their histories.
The waterway passes through different landscapes and can be accessed from several points, with the dams serving as good starting places for exploration. Plan to visit when water levels are suitable and conditions allow you to walk or view comfortably.
Algal blooms have accumulated in the dam reservoirs, especially Hartbeespoort, due to industrial and farming activities near Johannesburg. These formations show how human activity has visibly altered the natural balance of the system.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.