Unmapped Dataworks

Free tools · Measured from space

Surface water where you are

How much open water there was in every municipality, district and province each year since 1984, seen from space by the Landsat satellites: the water there all year, the water that comes and goes, and the wettest and driest years. Newest year: 2025.

What it coversCovers all 4,485 wards in all 213 municipalities: the whole country.Green: places with records. Worked out from release 2026-11-12. Boundaries: Municipal Demarcation Board, 2026 boundaries. The dataset

Open water seen on the ground from space: dams, lakes, rivers wide enough to see, pans, wetlands with open water and flooded fields. Each year, the Landsat satellites look at every 30 m spot many times; where the sky is clear, each look says water or not. The average water area counts each spot for the share of its clear looks that were wet. Permanent water was wet in more than 80% of the clear looks; seasonal water was wet at least once but less often than that.

What it isn’t: not how full a dam is (that is the Department of Water and Sanitation’s weekly level, by volume), not groundwater, not rain, and not water in pipes or tanks. Narrow rivers, water under trees or bridges and anything smaller than about 30 m are missed. A year with few clear looks (cloud, or the early years when fewer satellites flew) is less sure, and 1988 is missing everywhere because Digital Earth Africa does not have it: a missing year is left out, never counted as dry.

Every municipality, 2025

Ranked by the year’s average water area. 8 of 213 had less than 80% of their 1991 to 2020 average, and 127 more than 120%.

#MunicipalityProvinceWater on averagePermanentOf the landAgainst 1991 to 2020WettestDriest
1UmhlabuyalinganaKwaZulu-Natal490 km²213 km²9.9%76%19911984
2Big Five HlabisaKwaZulu-Natal445 km²353 km²12.8%107%19912016
3Inkosi MtubatubaKwaZulu-Natal255 km²168 km²12.9%91%19892016
4KopanongFree State244 km²211 km²1.6%127%20221993
5MetsimaholoFree State214 km²211 km²4.2%125%20221995
6Walter SisuluEastern Cape205 km²182 km²1.5%113%20221993
7TswelopeleFree State146 km²122 km²2.2%133%19891984
8uPhongoloKwaZulu-Natal120 km²115 km²4.2%120%20001993
9MsukaligwaMpumalanga111 km²103 km²1.8%154%20251986
10LetsemengFree State103 km²60.6 km²1.0%175%20221999
11MangaungFree State102 km²76.9 km²1.0%148%20221984
12Maluti a PhofungFree State83.9 km²80.5 km²1.8%112%20251987
13MatjhabengFree State73.2 km²49.0 km²1.3%169%20222004
14RenosterbergNorthern Cape67.5 km²52.6 km²1.2%126%20221993
15Maquassi HillsNorth West67.2 km²60.0 km²1.4%152%19891984
16OkhahlambaKwaZulu-Natal66.6 km²59.8 km²1.7%122%20251995
17Lekwa-TeemaneNorth West66.5 km²56.7 km²1.8%134%20111984
18MafubeFree State62.8 km²59.0 km²1.6%166%20251995
19Steve TshweteMpumalanga61.7 km²51.3 km²1.5%139%20221986
20MkhondoMpumalanga60.6 km²56.8 km²1.2%111%20231987
21LekwaMpumalanga60.5 km²54.5 km²1.3%131%20251992
22HantamNorthern Cape59.9 km²1.94 km²0.15%138%20221987
23Dr Beyers NaudeEastern Cape57.4 km²31.4 km²0.20%100%20121992
24TokologoFree State55.7 km²5.47 km²0.60%231%19892008
25Kai !GaribNorthern Cape55.4 km²23.8 km²0.21%169%19902019
26MasilonyanaFree State54.9 km²41.7 km²0.84%157%19891995
27TheewaterskloofWestern Cape54.6 km²49.2 km²1.7%104%19942017
28MohokareFree State53.4 km²35.6 km²0.61%160%20221995
29Cape AgulhasWestern Cape52.8 km²43.6 km²1.5%198%20242019
30NalaFree State51.5 km²19.4 km²1.2%277%20221984
31TswaingNorth West50.8 km²36.2 km²0.86%223%20251987
32WitzenbergWestern Cape49.0 km²33.2 km²0.46%115%20242004
33MoqhakaFree State47.3 km²31.5 km²0.60%202%20251984
34Breede ValleyWestern Cape47.3 km²41.4 km²1.2%105%19842017
35RichtersveldNorthern Cape47.1 km²25.8 km²0.49%131%19962019
36Dawid KruiperNorthern Cape46.3 km²12.0 km²0.10%158%19891999
37DipalesengMpumalanga45.5 km²43.2 km²1.7%154%20221995
38Kou-KammaEastern Cape43.1 km²32.3 km²1.2%87%19941986
39MidvaalGauteng40.9 km²39.2 km²2.4%120%20221985
40SiyathembaNorthern Cape40.8 km²30.8 km²0.28%120%19891993
41uMhlathuzeKwaZulu-Natal40.8 km²38.2 km²3.3%101%19911984
42EmalahleniMpumalanga39.9 km²30.6 km²1.5%130%20221986
43Khâi-MaNorthern Cape39.9 km²13.4 km²0.25%150%20012019
44NkomaziMpumalanga39.3 km²32.0 km²0.82%136%20001992
45Chief Albert LuthuliMpumalanga38.2 km²34.6 km²0.69%153%20231992
46NgwatheFree State37.9 km²32.9 km²1.0%148%20221992
47Local Municipality of MadibengNorth West37.1 km²25.8 km²0.98%107%20091984
48ThembelihleNorthern Cape35.4 km²13.7 km²0.42%150%20241984
49Beaufort WestWestern Cape35.0 km²4.08 km²0.16%119%19841986
50Dr JS MorokaMpumalanga34.5 km²33.2 km²2.4%180%20101984
51LephalaleLimpopo34.4 km²19.6 km²0.25%251%20251984
52NketoanaFree State34.4 km²29.6 km²0.61%203%20251995
53Ramotshere MoiloaNorth West33.5 km²30.0 km²0.46%166%20251984
54Enoch MgijimaEastern Cape32.5 km²18.5 km²0.24%115%20221999
55eThekwiniKwaZulu-Natal32.4 km²28.3 km²1.3%107%19971984
56SiyancumaNorthern Cape32.4 km²20.8 km²0.21%138%20221984
57UmsobomvuNorthern Cape32.3 km²23.5 km²0.47%123%20221993
58uMngeniKwaZulu-Natal32.2 km²29.5 km²2.1%134%20221993
59DannhauserKwaZulu-Natal32.0 km²28.7 km²1.9%110%19982004
60Govan MbekiMpumalanga31.2 km²27.0 km²1.1%128%20221984
61EmthanjeniNorthern Cape31.0 km²4.67 km²0.23%177%19892007
62PhumelelaFree State30.9 km²22.2 km²0.38%250%20231992
63DikgatlongNorthern Cape30.8 km²22.1 km²0.42%148%20221986
64City of TshwaneGauteng29.3 km²21.4 km²0.47%119%20232003
65!KheisNorthern Cape29.2 km²20.9 km²0.25%126%19892008
66CederbergWestern Cape28.5 km²21.0 km²0.36%106%19972020
67KareebergNorthern Cape28.3 km²4.65 km²0.16%182%20221992
68OverstrandWestern Cape28.2 km²22.0 km²1.7%87%19941986
69JoziniKwaZulu-Natal28.1 km²20.0 km²0.81%142%20002016
70Inxuba YethembaEastern Cape27.9 km²18.8 km²0.24%108%20041999
71JB MarksNorth West27.4 km²20.3 km²0.43%154%20251992
72Karoo HooglandNorthern Cape27.3 km²2.42 km²0.09%113%20221987
73MusinaLimpopo27.2 km²12.8 km²0.30%233%20231984
74King Sabata DalindyeboEastern Cape26.5 km²24.1 km²0.88%115%20231993
75uMshwathiKwaZulu-Natal26.5 km²25.2 km²1.4%112%19971995
76KnysnaWestern Cape26.1 km²24.2 km²2.4%96%19841995
77EmadlangeniKwaZulu-Natal25.6 km²20.9 km²0.72%142%20221986
78Moses KotaneNorth West25.5 km²22.3 km²0.44%175%20251984
79Modimolle-MookgophongLimpopo25.5 km²16.9 km²0.24%185%20221984
80DrakensteinWestern Cape25.5 km²21.0 km²1.7%108%19942017
81Nama KhoiNorthern Cape25.1 km²13.9 km²0.14%137%19962019
82Greater TaungNorth West25.1 km²10.7 km²0.44%193%20061984
83Ephraim MogaleLimpopo24.6 km²22.7 km²1.2%154%20221986
84MantsopaFree State24.6 km²18.5 km²0.57%136%20221995
85EmalahleniEastern Cape24.2 km²21.7 km²0.69%92%19941984
86Prince AlbertWestern Cape23.5 km²3.47 km²0.29%172%20221992
87ThabazimbiLimpopo23.2 km²12.8 km²0.21%306%20251984
88MagarengNorthern Cape23.2 km²19.3 km²1.5%134%20221984
89Ingquza HillEastern Cape22.4 km²15.6 km²0.90%114%19971996
90Greater TzaneenLimpopo21.8 km²18.8 km²0.76%122%20231994
91Thaba ChweuMpumalanga21.6 km²19.1 km²0.38%120%20231992
92Nelson Mandela BayEastern Cape21.4 km²16.8 km²1.1%92%19971986
93UbuntuNorthern Cape21.1 km²3.38 km²0.10%129%20221987
94Sol PlaatjeNorthern Cape21.1 km²16.3 km²0.61%150%20221987
95BergrivierWestern Cape20.9 km²14.0 km²0.47%104%19971987
96Intsika YethuEastern Cape20.5 km²17.4 km²0.73%106%20221993
97EkurhuleniGauteng20.3 km²13.4 km²1.0%102%19971984
98Buffalo CityEastern Cape20.2 km²15.8 km²0.72%96%20092010
99AmahlathiEastern Cape19.8 km²17.6 km²0.44%115%20081984
100SetsotoFree State19.8 km²12.9 km²0.36%167%20221995
101Ba-PhalaborwaLimpopo19.6 km²9.97 km²0.26%140%20001989
102Dr Nkosazana Dlamini ZumaKwaZulu-Natal19.2 km²15.5 km²0.53%130%20221984
103Elias MotsoalediLimpopo19.0 km²17.1 km²0.51%264%20221992
104MatatieleEastern Cape18.7 km²10.4 km²0.43%179%20221984
105BushbuckridgeMpumalanga18.7 km²12.3 km²0.18%146%20231992
106DihlabengFree State18.4 km²14.8 km²0.40%139%20221995
107Dr Pixley Ka Isaka SemeMpumalanga18.4 km²14.0 km²0.35%187%20231995
108RustenburgNorth West18.0 km²9.51 km²0.53%90%20091984
109Greater KokstadKwaZulu-Natal17.4 km²14.6 km²0.65%152%20221984
110City of Cape TownWestern Cape17.1 km²12.8 km²0.70%83%19942017
111City of MatlosanaNorth West17.0 km²11.7 km²0.47%166%20252016
112DitsobotlaNorth West16.4 km²7.92 km²0.26%341%20252016
113MpofanaKwaZulu-Natal16.3 km²13.4 km²0.93%146%20221993
114KougaEastern Cape15.8 km²12.8 km²0.59%95%20021989
115Victor KhanyeMpumalanga15.4 km²11.8 km²0.98%179%20251984
116Collins ChabaneLimpopo15.1 km²11.0 km²0.24%137%20231989
117uMlalaziKwaZulu-Natal14.7 km²12.0 km²0.67%117%19962016
118Alfred DumaKwaZulu-Natal14.6 km²9.30 km²0.39%133%20221984
119MogalakwenaLimpopo14.0 km²8.71 km²0.23%214%20251992
120MafikengNorth West13.9 km²9.15 km²0.38%215%20251984
121Kumkani MhlontloEastern Cape13.8 km²9.68 km²0.48%137%20221984
122NewcastleKwaZulu-Natal13.7 km²9.27 km²0.74%146%20231992
123EmakhazeniMpumalanga13.6 km²10.8 km²0.29%122%20231992
124City of MbombelaMpumalanga13.5 km²10.3 km²0.19%112%20231987
125HessequaWestern Cape13.5 km²9.60 km²0.23%91%19951986
126SwellendamWestern Cape13.4 km²10.6 km²0.35%97%19841987
127LaingsburgWestern Cape13.3 km²5.43 km²0.15%97%19962017
128Inkosi LangalibaleleKwaZulu-Natal13.1 km²9.69 km²0.38%114%20231984
129KgetlengrivierNorth West13.1 km²8.26 km²0.33%208%20251984
130BloubergLimpopo12.6 km²8.61 km²0.13%202%20231992
131MatzikamaWestern Cape12.4 km²6.91 km²0.10%106%19951986
132MakhadoLimpopo12.1 km²10.0 km²0.16%122%20231992
133AbaqulusiKwaZulu-Natal11.7 km²8.78 km²0.26%120%20222016
134GeorgeWestern Cape11.6 km²8.04 km²0.22%101%19842010
135ThulamelaLimpopo11.5 km²10.7 km²0.44%134%20231992
136Thembisile HaniMpumalanga11.3 km²10.1 km²0.47%117%19961986
137Kagisano/MolopoNorth West11.2 km²1.19 km²0.05%562%20222012
138LangebergWestern Cape11.1 km²7.83 km²0.25%94%19841987
139MfoloziKwaZulu-Natal11.1 km²7.77 km²0.88%94%19902016
140Port St JohnsEastern Cape11.0 km²7.59 km²0.85%106%19951996
141Raymond MhlabaEastern Cape10.8 km²8.11 km²0.17%95%20082010
142SenquEastern Cape10.6 km²6.11 km²0.14%137%20221987
143NalediNorth West10.3 km²3.81 km²0.15%441%20061992
144Blue Crane RouteEastern Cape10.3 km²4.35 km²0.09%78%19941987
145EmfuleniGauteng10.2 km²8.72 km²1.1%106%20002024
146UmvotiKwaZulu-Natal10.1 km²7.66 km²0.37%123%20221993
147LesediGauteng9.87 km²8.16 km²0.66%161%19971984
148Bela-BelaLimpopo9.87 km²7.40 km²0.29%149%20221984
149StellenboschWestern Cape9.77 km²8.21 km²1.2%140%19941989
150Joe MorolongNorthern Cape9.76 km²0.65 km²0.05%369%20221986
151OudtshoornWestern Cape9.70 km²7.17 km²0.27%102%19942018
152MbhasheEastern Cape9.69 km²6.52 km²0.28%110%19902010
153Fetakgomo TubatseLimpopo9.55 km²4.92 km²0.17%166%19961992
154MnqumaEastern Cape9.54 km²6.78 km²0.32%115%20232017
155RatlouNorth West9.47 km²5.91 km²0.19%201%20222013
156SwartlandWestern Cape9.29 km²5.22 km²0.25%118%19841987
157Greater GiyaniLimpopo9.21 km²7.43 km²0.22%74%20001994
158NdlambeEastern Cape8.84 km²6.68 km²0.48%89%19972010
159NgqushwaEastern Cape8.83 km²6.12 km²0.42%96%20091987
160eDumbeKwaZulu-Natal8.79 km²7.20 km²0.46%165%20221992
161MarulengLimpopo8.68 km²4.64 km²0.24%155%20231992
162Merafong CityGauteng8.36 km²6.55 km²0.51%123%20251984
163Ray NkonyeniKwaZulu-Natal8.13 km²4.01 km²0.54%157%19971992
164MandeniKwaZulu-Natal7.76 km²5.97 km²1.4%109%19902005
165MsingaKwaZulu-Natal7.53 km²3.94 km²0.32%134%19961984
166MamusaNorth West7.33 km²3.44 km²0.20%186%20111984
167MakanaEastern Cape7.08 km²4.16 km²0.16%89%19971986
168NyandeniEastern Cape6.48 km²4.16 km²0.26%114%20062010
169Mossel BayWestern Cape6.38 km²3.88 km²0.32%86%19952010
170MthonjaneniKwaZulu-Natal6.24 km²5.40 km²0.37%112%19942016
171UmzimvubuEastern Cape6.23 km²2.95 km²0.24%164%19971984
172PolokwaneLimpopo6.17 km²4.92 km²0.12%121%20231984
173Winnie Madikizela-MandelaEastern Cape6.13 km²3.97 km²0.25%133%19961987
174Saldanha BayWestern Cape6.13 km²2.52 km²0.30%105%19841986
175NtabankuluEastern Cape6.07 km²3.81 km²0.44%138%19971984
176City of JohannesburgGauteng6.04 km²3.39 km²0.37%108%20221985
177EndumeniKwaZulu-Natal6.01 km²3.03 km²0.37%203%20221992
178Great KeiEastern Cape5.95 km²3.86 km²0.35%105%19982010
179NkandlaKwaZulu-Natal5.92 km²3.78 km²0.32%130%20221995
180UlundiKwaZulu-Natal5.84 km²2.88 km²0.18%144%19852016
181Johannes Phumani PhungulaKwaZulu-Natal5.82 km²3.53 km²0.35%116%19961993
182MaphumuloKwaZulu-Natal5.80 km²4.11 km²0.64%128%19972016
183ImpendleKwaZulu-Natal5.48 km²3.88 km²0.34%114%19971992
184ElundiniEastern Cape5.47 km²3.30 km²0.11%135%20221984
185Sundays River ValleyEastern Cape4.97 km²3.10 km²0.08%64%19891986
186MkhambathiniKwaZulu-Natal4.92 km²3.84 km²0.53%118%20231993
187KannalandWestern Cape4.86 km²1.93 km²0.10%56%19962019
188RichmondKwaZulu-Natal4.70 km²3.29 km²0.38%108%19961984
189KamiesbergNorthern Cape4.67 km²0.53 km²0.03%97%19951986
190NqutuKwaZulu-Natal4.64 km²2.30 km²0.24%205%20222016
191Lepele-NkumpiLimpopo4.21 km²1.77 km²0.12%182%19961992
192TsantsabaneNorthern Cape3.97 km²0.07 km²0.02%245%20221986
193Rand West CityGauteng3.77 km²1.98 km²0.34%165%19971985
194KgatelopeleNorthern Cape3.63 km²1.14 km²0.15%170%19891987
195BitouWestern Cape3.31 km²2.27 km²0.33%81%19931986
196UmzumbeKwaZulu-Natal3.28 km²1.98 km²0.27%120%19972010
197UmzimkhuluKwaZulu-Natal3.14 km²1.06 km²0.13%115%19952010
198MakhuduthamagaLimpopo3.07 km²1.70 km²0.15%127%19961986
199NongomaKwaZulu-Natal2.87 km²1.59 km²0.13%119%19852015
200Dr AB XumaEastern Cape2.86 km²0.90 km²0.11%125%20041984
201KwaDukuzaKwaZulu-Natal2.82 km²1.84 km²0.33%78%19952016
202Ga-SegonyanaNorthern Cape2.51 km²0.45 km²0.06%496%20221987
203Greater LetabaLimpopo2.47 km²1.67 km²0.13%79%20231993
204UmdoniKwaZulu-Natal2.41 km²1.24 km²0.25%114%19952003
205MolemoleLimpopo2.40 km²1.14 km²0.07%151%20001992
206Mogale CityGauteng2.27 km²1.11 km²0.17%191%20211992
207uMuziwabantuKwaZulu-Natal2.22 km²1.49 km²0.20%97%19951984
208PhokwaneNorthern Cape2.10 km²0.96 km²0.25%156%19961987
209SakhisizweEastern Cape1.93 km²1.00 km²0.08%118%19941999
210MoreteleNorth West1.86 km²0.75 km²0.13%152%20221984
211GamagaraNorthern Cape1.47 km²0.34 km²0.06%175%20221986
212The MsunduziKwaZulu-Natal1.01 km²0.59 km²0.14%100%20232012
213NdwedweKwaZulu-Natal0.25 km²0.08 km²0.03%41%19951987

By province

How it was checked

Against a second reading from space, the European Commission’s JRC Global Surface Water, on four sample tiles in 1990, 2000, 2010 and 2020: where a ward had at least 1 km² of water, the two agreed closely (the median ratio 0.93, and 33 of 37 within 25%). Against our own dams from space (Sentinel-2, 2018 to 2025): in 312 of 313 dam and year pairs, the water counted here, in the wards around the dams, was at least 90% of the dams’ own water surface. And every year of every ward obeys the order it must: the average is never more than the water seen at some point, nor less than 80% of the permanent water. The checks are in the docs.

On the explore map · Dam levels this week

Source

Measured from space by the American Landsat satellites: not a survey on the ground.

Credits and how we worked this out

Water Observations from Space, Digital Earth Africa (CC BY 4.0), modified: we counted each 30 m pixel over every 2026 ward and added the wards up into municipalities, districts and provinces. Under CC BY 4.0, from the AWS Registry of Open Data.

Landsat imagery courtesy of the U.S. Geological Survey.

Mueller, N. and others (2016): Water observations from space: mapping surface water from 25 years of Landsat imagery across Australia, Remote Sensing of Environment 174, 341 to 352.

Cross-check: JRC Global Surface Water. Source: EC JRC/Google; Pekel et al., Nature 540, 418-422 (2016).

Dataset: surface water by ward, release of 12 November 2026.

Unmapped Dataworks