South Africa / North West
Here is a list of rivers & waterways in OpenStreetMap in North West. The boundaries of North West 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 248 rivers here (Only the longest 182 rivers are shown).
- Vaal River (1,429 km)
- Molopo (1,202 km)
- Krokodilrivier (354 km)
- Harts River (343 km)
- Notwane River (312 km)
- Marico River (279 km)
- Moshaweng (220 km)
- Phepane (193 km)
- Elands River (168 km)
- Setlagole (116 km)
- an unnamed river (105 km)
- Mareetsane (88 km)
- an unnamed river (84 km)
- Tolwane River (79 km)
- Mooirivier (77 km)
- an unnamed river (77 km)
- an unnamed river (72 km)
- an unnamed river (71 km)
- Magalies (62 km)
- Ramatlabama (62 km)
- Groot Marico (60 km)
- Madibe (59 km)
- Madikwene (51 km)
- an unnamed river (48 km)
- an unnamed river (43 km)
- an unnamed river (40 km)
- Jagspruit (39 km)
- Pienaars River (39 km)
- Hex (38 km)
- Pienaarsrivier (36 km)
- Kwadithakong (35 km)
- an unnamed river (35 km)
- Skoonspruit (34 km)
- an unnamed river (34 km)
- an unnamed river (34 km)
- Moretele (33 km)
- an unnamed river (31 km)
- an unnamed river (30 km)
- Apiesrivier (30 km)
- an unnamed river (29 km)
- Soutpanspruit River (29 km)
- an unnamed river (28 km)
- Molapophiri (27 km)
- Marico River (27 km)
- Sterkstroom (27 km)
- Hex River (27 km)
- an unnamed river (25 km)
- an unnamed river (25 km)
- Sehubyane (23 km)
- Mooirivier (23 km)
- an unnamed river (22 km)
- Moretele River (21 km)
- Gwatlhe (21 km)
- Kutswana River (21 km)
- an unnamed river (21 km)
- an unnamed river (20 km)
- an unnamed river (19 km)
- Bloubank (16 km)
- Hexrivier (16 km)
- Tlholwe River (16 km)
- Enselspruit (16 km)
- an unnamed river (15 km)
- an unnamed river (15 km)
- Maretlwane (15 km)
- an unnamed river (14 km)
- Dwarsspruit (14 km)
- Moretele (14 km)
- an unnamed river (14 km)
- an unnamed river (13 km)
- Kareespruit (13 km)
- Tierkop (12 km)
- an unnamed river (12 km)
- Makwassiespruit (12 km)
- an unnamed river (11 km)
- an unnamed river (11 km)
- an unnamed river (11 km)
- Selonsrivier (11 km)
- an unnamed river (11 km)
- an unnamed river (10 km)
- Ngopedimatlhaja (10 km)
- an unnamed river (10 km)
- an unnamed river (10 km)
- Klein Marico (9 km)
- an unnamed river (9 km)
- an unnamed river (9 km)
- Tolwane River (9 km)
- an unnamed river (9 km)
- Bamboesspruit (9 km)
- an unnamed river (9 km)
- an unnamed river (9 km)
- an unnamed river (9 km)
- Logagane (8 km)
- an unnamed river (8 km)
- Hexriver (8 km)
- Soutpanspruit Stream (8 km)
- Ysterspruit (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)
- Mareetsane (7 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)
- Barberspan (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)
- Groot Marico 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)
- Mheelo (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- an unnamed river (3 km)
- Leewen (3 km)
- Maretlwane (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 (2 km)
- Marapoathutlawa 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)
- Fern Kloof (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- Mhlabatini Kloof (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- an unnamed river (2 km)
- Buttress Gorge (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)
- 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)
- Redcliff Kloof (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- an unnamed river (1 km)
- Indian Kloof (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