South Africa / Mpumalanga
Here is a list of rivers & waterways in OpenStreetMap in Mpumalanga. The boundaries of Mpumalanga are taken from Natural Earth dataset.
Any waterway which touches this region is included, even if it's mostly outside this region. The length is the total length of the river, not the length in this region. Only rivers longer than 1 km are shown.
Rivers
There are 1,202 rivers here (Only the longest 901 rivers are shown).
- Vaal River (1,429 km)
- Olifants River (867 km)
- Komati River (739 km)
- Pongola River (475 km)
- Maputo River (396 km)
- N'waswitsontso (250 km)
- Crocodile River (240 km)
- Steelpoort River (232 km)
- Kliprivier (221 km)
- Assegaai River (209 km)
- Sabie River (208 km)
- N'wanetsi (191 km)
- Suikerbosrand River (170 km)
- Timbavati (154 km)
- Elandsrivier (124 km)
- Hlelo (120 km)
- Watervalriver (109 km)
- Elands River (96 km)
- Klein Olifants (95 km)
- Ngwempisi (95 km)
- Wilgerivier (95 km)
- Klein-Vaalrivier (93 km)
- Blyde River (93 km)
- Klaserie River (89 km)
- Assegaai River (85 km)
- Ohrigstadrivier (83 km)
- Moses River (80 km)
- Blesbokspruit (77 km)
- an unnamed river (77 km)
- an unnamed river (76 km)
- Wilge River (76 km)
- Spekboomrivier (75 km)
- Sand River (73 km)
- Lomati River (71 km)
- Nsikazi River (69 km)
- an unnamed river (67 km)
- an unnamed river (66 km)
- Bronkhorstspruit (66 km)
- an unnamed river (66 km)
- Noordkaap River (62 km)
- Sweni (60 km)
- an unnamed river (54 km)
- Entombe (54 km)
- Crocodile River (50 km)
- Blyde River (50 km)
- Elandsriver (50 km)
- Witrivier (48 km)
- Nels River (46 km)
- Usutu (46 km)
- an unnamed river (45 km)
- Steenkoolspruit (45 km)
- an unnamed river (44 km)
- an unnamed river (44 km)
- Watervalrivier (43 km)
- Tsiri River (43 km)
- Mac Mac River (42 km)
- an unnamed river (42 km)
- Nwaswitshaka (42 km)
- an unnamed river (41 km)
- Letaba River (40 km)
- an unnamed river (39 km)
- an unnamed river (37 km)
- Mlambane (37 km)
- Theespruit (37 km)
- Tshutshi (37 km)
- an unnamed river (35 km)
- Mavumbaye (35 km)
- Kaap River (35 km)
- Nwandlamuhari (34 km)
- Ngwempisi River (34 km)
- an unnamed river (34 km)
- an unnamed river (34 km)
- an unnamed river (34 km)
- an unnamed river (33 km)
- an unnamed river (33 km)
- Gotwane (32 km)
- Mbyamiti (32 km)
- an unnamed river (30 km)
- Red Gorton (30 km)
- Dubekeni River (30 km)
- Skulpspruit (30 km)
- an unnamed river (29 km)
- Nhlaralumi RIver (28 km)
- an unnamed river (28 km)
- Gladdespruit (28 km)
- an unnamed river (27 km)
- an unnamed river (27 km)
- Ripape (27 km)
- Kaalspruit (27 km)
- Gudzani (27 km)
- Manyeleti (27 km)
- Treur River (27 km)
- Seekoeispruit (27 km)
- Mpuluzi (27 km)
- Kwaggalaagte (26 km)
- Dwars-in-die-wegspruit (26 km)
- Mtsoli (26 km)
- Mohlomobe (26 km)
- Witrivier (26 km)
- an unnamed river (25 km)
- an unnamed river (25 km)
- an unnamed river (25 km)
- Wolwespruit (25 km)
- an unnamed river (25 km)
- an unnamed river (25 km)
- Mtshawu (24 km)
- Schuilhoek River (24 km)
- Klein Drinkwater (24 km)
- Trichardspruit (24 km)
- Mosesrivier (24 km)
- an unnamed river (24 km)
- an unnamed river (23 km)
- Hartebeesspruit (23 km)
- an unnamed river (23 km)
- an unnamed river (23 km)
- Leeuspruit (23 km)
- Boesman River (22 km)
- an unnamed river (22 km)
- Buffelspruit (21 km)
- an unnamed river (21 km)
- an unnamed river (21 km)
- an unnamed river (21 km)
- an unnamed river (20 km)
- Ohrigstad River (20 km)
- Mpama (20 km)
- an unnamed river (20 km)
- Katbos Spruit (20 km)
- Mlondozi (20 km)
- Makongolweni (19 km)
- Kranspoort Spruit (19 km)
- an unnamed river (19 km)
- an unnamed river (19 km)
- Bangu (19 km)
- an unnamed river (19 km)
- an unnamed river (19 km)
- an unnamed river (19 km)
- an unnamed river (18 km)
- an unnamed river (18 km)
- an unnamed river (18 km)
- Dorpsrivier (18 km)
- Sandspruit (18 km)
- an unnamed river (18 km)
- an unnamed river (18 km)
- an unnamed river (18 km)
- an unnamed river (18 km)
- an unnamed river (18 km)
- an unnamed river (18 km)
- an unnamed river (18 km)
- Klipspruit (17 km)
- Osspruit (17 km)
- Ngwaritsane (17 km)
- an unnamed river (17 km)
- an unnamed river (17 km)
- Viskuile (17 km)
- Kaspersnekrivier (17 km)
- Renosterloop (16 km)
- an unnamed river (16 km)
- Marite (16 km)
- Nwarhele (16 km)
- Waaikraalloop (16 km)
- an unnamed river (16 km)
- Sesete (16 km)
- Nwatindlopfu (16 km)
- Lwakahle (16 km)
- an unnamed river (16 km)
- an unnamed river (16 km)
- an unnamed river (16 km)
- an unnamed river (16 km)
- an unnamed river (15 km)
- an unnamed river (15 km)
- Blesbokspruit (15 km)
- Lunskliprivier (15 km)
- an unnamed river (15 km)
- Boesmanspruit (15 km)
- Sibandlu (15 km)
- Gutshwa (15 km)
- an unnamed river (15 km)
- Leeufonteinspruit (15 km)
- an unnamed river (15 km)
- an unnamed river (15 km)
- Matjulu (15 km)
- Gansvleispruit (15 km)
- an unnamed river (14 km)
- an unnamed river (14 km)
- an unnamed river (14 km)
- an unnamed river (14 km)
- an unnamed river (14 km)
- an unnamed river (14 km)
- an unnamed river (14 km)
- an unnamed river (14 km)
- an unnamed river (14 km)
- an unnamed river (14 km)
- an unnamed river (14 km)
- an unnamed river (14 km)
- Gladdespruit (14 km)
- an unnamed river (14 km)
- an unnamed river (14 km)
- Koringspuit (14 km)
- an unnamed river (13 km)
- an unnamed river (13 km)
- an unnamed river (13 km)
- an unnamed river (13 km)
- an unnamed river (13 km)
- Leeuspruit (13 km)
- an unnamed river (13 km)
- Lisbon River (13 km)
- an unnamed river (13 km)
- an unnamed river (13 km)
- Kaap River (13 km)
- an unnamed river (13 km)
- Thole River (13 km)
- Ndizio (13 km)
- an unnamed river (13 km)
- an unnamed river (13 km)
- an unnamed river (13 km)
- an unnamed river (13 km)
- an unnamed river (13 km)
- an unnamed river (13 km)
- Swartwater (13 km)
- an unnamed river (12 km)
- an unnamed river (12 km)
- Phabeni (12 km)
- an unnamed river (12 km)
- an unnamed river (12 km)
- an unnamed river (12 km)
- an unnamed river (12 km)
- Buffelskloofspruit (12 km)
- Mlowati (12 km)
- an unnamed river (12 km)
- an unnamed river (12 km)
- an unnamed river (12 km)
- an unnamed river (12 km)
- Hlauhlau (12 km)
- an unnamed river (12 km)
- an unnamed river (12 km)
- an unnamed river (12 km)
- an unnamed river (12 km)
- an unnamed river (12 km)
- Ngweti (12 km)
- an unnamed river (12 km)
- an unnamed river (12 km)
- Mutlumuvi (12 km)
- an unnamed river (12 km)
- an unnamed river (12 km)
- an unnamed river (11 km)
- an unnamed river (11 km)
- an unnamed river (11 km)
- Saalboomspruit (11 km)
- an unnamed river (11 km)
- an unnamed river (11 km)
- Mabola (11 km)
- Mutlumuvi (11 km)
- an unnamed river (11 km)
- an unnamed river (11 km)
- an unnamed river (11 km)
- Laersdrifspruit (11 km)
- an unnamed river (11 km)
- an unnamed river (11 km)
- Maxipiri (11 km)
- an unnamed river (11 km)
- Josekhulu (11 km)
- an unnamed river (11 km)
- South Kaap River (11 km)
- an unnamed river (11 km)
- an unnamed river (11 km)
- an unnamed river (11 km)
- an unnamed river (11 km)
- an unnamed river (11 km)
- an unnamed river (11 km)
- an unnamed river (11 km)
- an unnamed river (11 km)
- an unnamed river (10 km)
- Geraamtespruit (10 km)
- Elands (10 km)
- Nkwakwa (10 km)
- an unnamed river (10 km)
- an unnamed river (10 km)
- an unnamed river (10 km)
- Buffalo Creek (10 km)
- Vaalwaterspruit (10 km)
- an unnamed river (10 km)
- an unnamed river (10 km)
- Mayeni (10 km)
- an unnamed river (10 km)
- an unnamed river (10 km)
- an unnamed river (10 km)
- an unnamed river (10 km)
- Shitsogwene (10 km)
- Ninini (10 km)
- an unnamed river (10 km)
- Mavukani (10 km)
- an unnamed river (10 km)
- an unnamed river (10 km)
- Newu (10 km)
- an unnamed river (10 km)
- an unnamed river (10 km)
- an unnamed river (9 km)
- an unnamed river (9 km)
- an unnamed river (9 km)
- an unnamed river (9 km)
- an unnamed river (9 km)
- an unnamed river (9 km)
- Matsavana (9 km)
- an unnamed river (9 km)
- an unnamed river (9 km)
- an unnamed river (9 km)
- an unnamed river (9 km)
- an unnamed river (9 km)
- an unnamed river (9 km)
- an unnamed river (9 km)
- Sterkspruit (9 km)
- an unnamed river (9 km)
- an unnamed river (9 km)
- an unnamed river (9 km)
- an unnamed river (9 km)
- an unnamed river (9 km)
- an unnamed river (9 km)
- an unnamed river (9 km)
- Blouboskraalspruit (9 km)
- an unnamed river (9 km)
- an unnamed river (9 km)
- an unnamed river (9 km)
- Metsimetsi (9 km)
- Bankspruit (9 km)
- an unnamed river (9 km)
- an unnamed river (9 km)
- Sterkspruit (9 km)
- an unnamed river (9 km)
- an unnamed river (9 km)
- an unnamed river (8 km)
- an unnamed river (8 km)
- Mutlumuvi (8 km)
- Belverdere Creek (8 km)
- an unnamed river (8 km)
- Kadisi (8 km)
- Mahawane River (8 km)
- an unnamed river (8 km)
- an unnamed river (8 km)
- Knopkieriespruit (8 km)
- an unnamed river (8 km)
- an unnamed river (8 km)
- Trichardspruit (8 km)
- Lunskliprivier (8 km)
- an unnamed river (8 km)
- Lisbon (8 km)
- an unnamed river (8 km)
- an unnamed river (8 km)
- an unnamed river (8 km)
- an unnamed river (8 km)
- Shamamandla (8 km)
- an unnamed river (8 km)
- an unnamed river (8 km)
- an unnamed river (8 km)
- Modderfontein (8 km)
- an unnamed river (8 km)
- an unnamed river (8 km)
- an unnamed river (8 km)
- an unnamed river (8 km)
- an unnamed river (8 km)
- Houtbosloop (8 km)
- Brakspruit (8 km)
- an unnamed river (8 km)
- Rietspruit (8 km)
- an unnamed river (8 km)
- an unnamed river (8 km)
- an unnamed river (7 km)
- an unnamed river (7 km)
- an unnamed river (7 km)
- an unnamed river (7 km)
- an unnamed river (7 km)
- Phophenyane (7 km)
- an unnamed river (7 km)
- an unnamed river (7 km)
- an unnamed river (7 km)
- an unnamed river (7 km)
- an unnamed river (7 km)
- an unnamed river (7 km)
- an unnamed river (7 km)
- an unnamed river (7 km)
- an unnamed river (7 km)
- an unnamed river (7 km)
- Saringwa (7 km)
- an unnamed river (7 km)
- Kwaaimanspruit (7 km)
- Stolsnek (7 km)
- an unnamed river (7 km)
- an unnamed river (7 km)
- an unnamed river (7 km)
- an unnamed river (7 km)
- an unnamed river (7 km)
- Elandsrivier (7 km)
- an unnamed river (7 km)
- Grootfonteinspruit (7 km)
- an unnamed river (7 km)
- an unnamed river (7 km)
- Saringwa (7 km)
- an unnamed river (7 km)
- Gladdespruit (7 km)
- Munywini (7 km)
- an unnamed river (7 km)
- an unnamed river (7 km)
- an unnamed river (7 km)
- an unnamed river (7 km)
- an unnamed river (7 km)
- an unnamed river (7 km)
- Battery Creek (7 km)
- an unnamed river (7 km)
- Timfenheni (7 km)
- an unnamed river (7 km)
- Shamiriri (7 km)
- an unnamed river (7 km)
- Rietspruit (7 km)
- an unnamed river (7 km)
- an unnamed river (7 km)
- Gabosha River (7 km)
- Drinkwaterspruit (7 km)
- an unnamed river (7 km)
- an unnamed river (6 km)
- an unnamed river (6 km)
- Ngodini (6 km)
- an unnamed river (6 km)
- an unnamed river (6 km)
- Klein-Drinkwaterspruit (6 km)
- an unnamed river (6 km)
- an unnamed river (6 km)
- an unnamed river (6 km)
- an unnamed river (6 km)
- an unnamed river (6 km)
- Boesmanspruit (6 km)
- an unnamed river (6 km)
- an unnamed river (6 km)
- an unnamed river (6 km)
- an unnamed river (6 km)
- an unnamed river (6 km)
- an unnamed river (6 km)
- Joweni (6 km)
- an unnamed river (6 km)
- Witpuntspruit (6 km)
- an unnamed river (6 km)
- an unnamed river (6 km)
- an unnamed river (6 km)
- an unnamed river (6 km)
- an unnamed river (6 km)
- an unnamed river (6 km)
- an unnamed river (6 km)
- an unnamed river (6 km)
- an unnamed river (6 km)
- an unnamed river (6 km)
- an unnamed river (6 km)
- an unnamed river (6 km)
- Dry Stream (6 km)
- an unnamed river (6 km)
- an unnamed river (6 km)
- an unnamed river (6 km)
- an unnamed river (6 km)
- an unnamed river (6 km)
- an unnamed river (6 km)
- an unnamed river (6 km)
- an unnamed river (6 km)
- an unnamed river (6 km)
- an unnamed river (6 km)
- Rietsptuit (6 km)
- an unnamed river (6 km)
- an unnamed river (6 km)
- an unnamed river (6 km)
- an unnamed river (6 km)
- an unnamed river (6 km)
- an unnamed river (6 km)
- Manyukelani (6 km)
- Dutoitspruit (6 km)
- an unnamed river (5 km)
- Sekgobela River (5 km)
- an unnamed river (5 km)
- an unnamed river (5 km)
- an unnamed river (5 km)
- an unnamed river (5 km)
- an unnamed river (5 km)
- Msimbitsane (5 km)
- an unnamed river (5 km)
- KwaMfamehlo (5 km)
- Sigula (5 km)
- Ndlabesotho (5 km)
- an unnamed river (5 km)
- an unnamed river (5 km)
- an unnamed river (5 km)
- an unnamed river (5 km)
- an unnamed river (5 km)
- an unnamed river (5 km)
- an unnamed river (5 km)
- Twafeng (5 km)
- an unnamed river (5 km)
- an unnamed river (5 km)
- an unnamed river (5 km)
- an unnamed river (5 km)
- an unnamed river (5 km)
- an unnamed river (5 km)
- an unnamed river (5 km)
- an unnamed river (5 km)
- an unnamed river (5 km)
- Dorpsrivier (5 km)
- an unnamed river (5 km)
- Mosehla (5 km)
- an unnamed river (5 km)
- Skulpspruit (5 km)
- an unnamed river (5 km)
- an unnamed river (5 km)
- an unnamed river (5 km)
- an unnamed river (5 km)
- an unnamed river (5 km)
- Kromdraailoop (5 km)
- KuSabani (5 km)
- an unnamed river (5 km)
- an unnamed river (5 km)
- an unnamed river (5 km)
- an unnamed river (5 km)
- an unnamed river (5 km)
- an unnamed river (5 km)
- an unnamed river (5 km)
- Blesbokspruit (5 km)
- an unnamed river (5 km)
- an unnamed river (5 km)
- an unnamed river (5 km)
- an unnamed river (5 km)
- Grootspruit (5 km)
- an unnamed river (5 km)
- Ngodwane (5 km)
- an unnamed river (5 km)
- an unnamed river (5 km)
- an unnamed river (5 km)
- an unnamed river (5 km)
- an unnamed river (5 km)
- an unnamed river (5 km)
- an unnamed river (5 km)
- an unnamed river (5 km)
- an unnamed river (5 km)
- an unnamed river (5 km)
- an unnamed river (4 km)
- an unnamed river (4 km)
- an unnamed river (4 km)
- an unnamed river (4 km)
- an unnamed river (4 km)
- an unnamed river (4 km)
- an unnamed river (4 km)
- an unnamed river (4 km)
- an unnamed river (4 km)
- Mafunyana (4 km)
- an unnamed river (4 km)
- an unnamed river (4 km)
- an unnamed river (4 km)
- Boesmanspruit (4 km)
- an unnamed river (4 km)
- an unnamed river (4 km)
- an unnamed river (4 km)
- Gelykwater (4 km)
- Sandspruit (4 km)
- an unnamed river (4 km)
- an unnamed river (4 km)
- an unnamed river (4 km)
- an unnamed river (4 km)
- an unnamed river (4 km)
- an unnamed river (4 km)
- an unnamed river (4 km)
- an unnamed river (4 km)
- Nkawu (4 km)
- an unnamed river (4 km)
- an unnamed river (4 km)
- an unnamed river (4 km)
- an unnamed river (4 km)
- an unnamed river (4 km)
- an unnamed river (4 km)
- an unnamed river (4 km)
- an unnamed river (4 km)
- an unnamed river (4 km)
- an unnamed river (4 km)
- an unnamed river (4 km)
- an unnamed river (4 km)
- Friedenheim (4 km)
- Riestspruit (4 km)
- Luphisi (4 km)
- Manzimhlope (4 km)
- an unnamed river (4 km)
- Coetzee stream (4 km)
- an unnamed river (4 km)
- an unnamed river (4 km)
- an unnamed river (4 km)
- an unnamed river (4 km)
- an unnamed river (4 km)
- an unnamed river (4 km)
- an unnamed river (4 km)
- Shiswayini (4 km)
- an unnamed river (4 km)
- Mbabala (4 km)
- an unnamed river (4 km)
- Blesbokspruit (4 km)
- an unnamed river (4 km)
- an unnamed river (4 km)
- an unnamed river (4 km)
- an unnamed river (4 km)
- an unnamed river (4 km)
- an unnamed river (4 km)
- an unnamed river (4 km)
- an unnamed river (4 km)
- Streeters Creek (4 km)
- an unnamed river (4 km)
- an unnamed river (4 km)
- an unnamed river (4 km)
- an unnamed river (4 km)
- an unnamed river (4 km)
- Manyeleti River (4 km)
- an unnamed river (4 km)
- an unnamed river (4 km)
- an unnamed river (4 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- Sabine (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- Tautes River (3 km)
- Elands River (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- Holobeni (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- Mhlambanyatsi (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- Boesmanspruit (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- Brinkspruit (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- Boesmanspruit (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- Mzieme (3 km)
- Stretter's Creek (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- Lunsklip (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- Klipgatspruit (3 km)
- Klein Olifants River (3 km)
- Brakspruit (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- Diepsloot (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- Spinifex Creek (2 km)
- Ngodwane (2 km)
- an unnamed river (2 km)
- Umgwenya (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- Klein Olifants River (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- Rimer's Creek (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- Ndlebesuthu (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- De Kroonspruit (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- Mhlambanyathi (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- Ngwaritsana (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- Mhlalathi (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- Vaal River (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- Doringbergspruit (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- Trichardspruit (2 km)
- an unnamed river (2 km)
- Grootspruit (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- Lydenburg Hydro Canal (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- Oudehoutspruit (1 km)
- De Kroon (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- Witkloofspruit (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- Blesbokspruit (1 km)
- Blesbok (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- Kwaggalaagte (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- Mahawane (1 km)
- Goeiehoopspruit (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- Fish River (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- Bosmanspruit (1 km)
- an unnamed river (1 km)
Sub-regions
9 subregions
The list of, and boundaries of, these subdivisions are taken from Natural Earth dataset.
- Eastern Cape 600 waterways, including: Orange River , Great Fish River , Caledon River , Sundays River , Mzimvubu River
- Free State 156 waterways, including: Orange River , Vaal River , Caledon River , Riet River , Modder River
- Gauteng 99 waterways, including: Vaal River , Krokodilrivier , Suikerbosrand River , Elandsrivier , Klip
- KwaZulu-Natal 584 waterways, including: Orange River , Tugela River , Pongola River , Maputo River , Buffalo River
- Limpopo 289 waterways, including: Limpopo , Olifants River , Krokodilrivier , Mogalakwena River , Shingwedzi
- Mpumalanga 257 waterways, including: Vaal River , Olifants River , Komati River , Pongola River , Maputo River
- Northern Cape 225 waterways, including: Orange River , Vaal River , Molopo , Fish River , Nossob
- North West 67 waterways, including: Vaal River , Molopo , Krokodilrivier , Harts River , Notwane River
- Western Cape 1,367 waterways, including: Sakrivier , Breede River , Berg River , Olifants River , Doringrivier