South Africa · KZN · DWS
KwaZulu-Natal
Dams
19
Total capacity
4.9 km³
Avg fill
87.9%
Loading map…
Dams
Sorted by capacityPongolapoort Dam
Pongola · Pongola-Mtamvuna
Woodstock Dam
Tugela · Pongola-Mtamvuna
Goedertrouw Dam
Mhlatuze River · Pongola-Mtamvuna
Albert Falls Dam
Umgeni · Pongola-Mtamvuna
Spioenkop Dam
Tugela River · Pongola-Mtamvuna
Inanda Dam
Umgeni · Pongola-Mtamvuna
Midmar Dam
Umgeni · Pongola-Mtamvuna
Ntshingwayo Dam
Ngagane River · Pongola-Mtamvuna
Zaaihoek Dam
Slang River · Pongola-Mtamvuna
Spring Grove Dam
Mooi River · Pongola-Mtamvuna
Bivane Dam
Bivane River · Pongola-Mtamvuna
Wagendrift Dam
Boesmans River · Pongola-Mtamvuna
Hazelmere Dam
Mdloti River · Pongola-Mtamvuna
Hluhluwe Dam
Hluhluwe River · Pongola-Mtamvuna
Nagle Dam
Mgeni River · Pongola-Mtamvuna
Craigie Burn Dam
Mnyamvubu River · Pongola-Mtamvuna
Klipfontein Dam
Wit Mfolozi River · Pongola-Mtamvuna
Driel Barrage Dam
Tugela River · Pongola-Mtamvuna
Mearns Dam
Mooi River · Pongola-Mtamvuna
About reservoirs in KwaZulu-Natal
As of October 19, 2026, the reservoirs we track across KwaZulu-Natal that report live levels hold roughly 4,314 hm³ of water — about 87.9% of their combined capacity. Taken together, KwaZulu-Natal's reservoirs are high.
None of the tracked reservoirs are currently at critically low levels. Bivane Dam is the fullest at 101.4%, while Ntshingwayo Dam is the lowest at 71.0%.
Over the most recent week on record, 4 reservoirs fell across KwaZulu-Natal.
Storage figures for KwaZulu-Natal come from DWS; the most recent reading is from October 19, 2026. Each reservoir below links to its own page with full history and seasonal context.
KwaZulu-Natal at a glance
- Reservoirs tracked
- 19
- Average fill
- 87.9%
- Water stored
- 4,314 hm³
- Combined capacity
- 4,911 hm³
- Fullest
- Bivane Dam (101.4%)
- Lowest
- Ntshingwayo Dam (71.0%)
- Last updated
- October 19, 2026
See also: South Africa dam levels, explained — national and provincial breakdown