The Berg River can be subdivided into the following segments: • Upper Berg River and tributaries ::It rises south of
Franschhoek in the
Drakenstein and
Franschhoek Mountains, and flows northwestwards, being joined by the
Franschhoek River and
Wemmershoek River both from the right (NE). This section of the river contributes about a third of the flow of the Berg. • Upper Middle Berg River and tributaries ::This section begins near the settlement of
Pniel, where the river turns northward just south of the
N1, is joined by the Dwars River from the left (West), flows past the town of
Paarl, and is joined by the Hugos River from the right (East). After the Paarl Mountains (Paardeberg) on the left, it continues north entering a broader valley with increased agricultural use, flows past the town of
Wellington, and is joined by the Krom River from the right. The Hugos and Krom are normally
perennial streams and drain down from the
Limietberg mountains to the east. Downstream from Wellington, the Sand River and
Doring River enter from the left and the last tributary in this section is the Kompagnes (Kompanjes) from the right. The Sand, Doring and Kompagnes are
intermittent streams, with flow ceasing in the summer. The Sand and Doring drain down from the Kasteelberg (Kasteel Mountains) and
Riebfor Forest Reserve to the west. • Lower Middle Berg River and tributaries ::The
Klein Berg River which drains the
Tulbagh basin, and the
Vier-en-Twintig River which drains much of the
Groot Winterhoek range, both enter the Berg River from the east near the town of
Saron, although much of their water is now abstracted to fill
Voëlvlei Dam. • Lower Berg River and tributaries ::It flows into the Atlantic Oceans near
Velddrif on the south side of
St Helena Bay. == History ==