South Africa · MP · DWS
Mpumalanga
Dams
22
Total capacity
2.5 km³
Avg fill
98.4%
Loading map…
Dams
Sorted by capacityHeyshope Dam
Assegaai · Inkomati
Loskop Dam
Olifants · Olifants
Grootdraai Dam
Vaal River · Unknown
Driekoppies Dam
Lomati River · Unknown
Rhenosterkop Dam
Elands River · Unknown
Kwena Dam
Krokodil River · Unknown
Inyaka Dam
Marite River · Unknown
Witbank Dam
Olifants River · Unknown
Morgenstond Dam
Ngwempisi River · Unknown
Nooitgedacht Dam
Komati River · Unknown
Vygeboom Dam
Komati River · Unknown
Westoe Dam
Usutu River · Unknown
Jericho Dam
Mpama River · Unknown
Blyderivierpoort Dam
Blyde River · Unknown
Middelburg Dam
Little Olifants River · Unknown
Da Gama Dam
White Waters River · Unknown
Ohrigstad Dam
Ohrigstad River · Unknown
Witklip Dam
Sand River · Unknown
Klipkopjes Dam
Wit River · Unknown
Buffelskloof Dam
Waterval River · Unknown
Longmere Dam
Wit River · Unknown
Primkop Dam
Wit River · Unknown
About reservoirs in Mpumalanga
As of August 31, 2026, the reservoirs we track across Mpumalanga that report live levels hold roughly 2,498 Mm³ of water — about 98.4% of their combined capacity. Taken together, Mpumalanga's reservoirs are high.
None of the tracked reservoirs are currently at critically low levels. Longmere Dam is the fullest at 101.3%, while Westoe Dam is the lowest at 57.3%.
Over the most recent week on record, 1 reservoir fell across Mpumalanga.
Storage figures for Mpumalanga 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.
Mpumalanga at a glance
- Reservoirs tracked
- 22
- Average fill
- 98.4%
- Water stored
- 2,498 Mm³
- Combined capacity
- 2,539 Mm³
- Fullest
- Longmere Dam (101.3%)
- Lowest
- Westoe Dam (57.3%)
- Last updated
- August 31, 2026
See also: South Africa dam levels, explained — national and provincial breakdown