South Africa · LP · DWS
Limpopo
Dams
29
Total capacity
1.5 km³
Avg fill
98.5%
Loading map…
Dams
Sorted by capacityDe Hoop Dam
Steelpoort River · Unknown
Flag Boshielo Dam
Olifants River · Unknown
Middel-Letaba Dam
Middel-Letaba River · Unknown
Nandoni Dam
Levhuvhu River · Unknown
Mokolo Dam
Mokolo River · Unknown
Tzaneen Dam
Groot-Letaba River · Unknown
Ebenezer Dam
Groot-Letaba River · Unknown
Nzhelele Dam
Nzhelele River · Unknown
Doorndraai Dam
Sterk River · Unknown
Vondo Dam
Mutshindudi River · Unknown
Albasini Dam
Luvuvhu River · Unknown
Rust De Winter Dam
Elands River · Unknown
Nsami Dam
Nsama River · Unknown
Glen Alpine Dam
Mogalakwena River · Unknown
Luphephe Dam
Luphephe River · Unknown
Modjadji Dam
Molototsi River · Unknown
Houtrivier Dam
Hout River · Unknown
Tours Dam
Ngwabitsi River · Unknown
Klaserie Dam
Klaserie River · Unknown
Nwanedzi Dam
Nwanedzi River · Unknown
Magoebaskloof Dam
Politsi River · Unknown
Thabina Dam
Thabina River · Unknown
Mutshedzi Dam
Mutshedzi River · Unknown
Dap Naude Dam
Broederstroom River · Unknown
Hans Merensky Dam
Ramadiepa River · Unknown
Warmbad Dam
Buffelspruit River · Unknown
Vlugkraal Dam
Vlugkraal River · Unknown
Vergelegen Dam
Tributary of Politsi River · Unknown
Tonteldoos Dam
Tonteldoos River · Unknown
About reservoirs in Limpopo
As of August 31, 2026, the reservoirs we track across Limpopo that report live levels hold roughly 1,462 Mm³ of water — about 98.5% of their combined capacity. Taken together, Limpopo's reservoirs are high.
None of the tracked reservoirs are currently at critically low levels. Mutshedzi Dam is the fullest at 106.4%, while Tzaneen Dam is the lowest at 80.3%.
Storage figures for Limpopo come from DWS; the most recent reading is from August 31, 2026. Each reservoir below links to its own page with full history and seasonal context.
Limpopo at a glance
- Reservoirs tracked
- 29
- Average fill
- 98.5%
- Water stored
- 1,462 Mm³
- Combined capacity
- 1,485 Mm³
- Fullest
- Mutshedzi Dam (106.4%)
- Lowest
- Tzaneen Dam (80.3%)
- Last updated
- August 31, 2026
See also: South Africa dam levels, explained — national and provincial breakdown