- Vaal Dam
- Φράγμα Μπλούεμχοφ
- Φράγμα Sterkfontein
- Φράγμα Grootdraai
- Φράγμα Klipvoor
- Φράγμα Rietvlei
- Φράγμα Zaaihoek
- Φράγμα Bronkhorstspruit
Αυτά τα φράγματα αποθηκεύουν νερό για το Γιοχάνεσμπουργκ και τις γύρω περιοχές, το οποίο στη συνέχεια αντλείται, φιλτράρεται και επεξεργάζεται πριν διανεμηθεί στους καταναλωτές. Επιπλέον, το Γιοχάνεσμπουργκ έχει επίσης μια σειρά από πηγές υπόγειων υδάτων, συμπεριλαμβανομένων γεωτρήσεων και υδροφορέων, που συμβάλλουν στην παροχή νερού.