South Africa’s municipal finances, made public /Read our methodology
Provincial municipality hub

Western Cape municipalities

Find municipal financial records, audit outcomes and reported service provision in Western Cape. Open a municipality for its source evidence and reporting periods.

Explore provincial history →

Municipal finances in Western Cape

Financial resilience is Pothole Portal’s experimental financial indicator. It does not measure service quality, corruption or political performance. The audit column below is the Treasury record; separately sourced AGSA audit evidence is available in each municipality’s Accountability tab.

30 municipal records · financial year 2023/2424 have sufficient inputs for Financial resilience

This directory uses the data service’s latest default financial year. A missing value does not mean zero, and this list does not establish complete source coverage.

Western Cape municipal financial records for 2023/24; audit opinions from Treasury
MunicipalityTypeFinancial yearFinancial resilienceTreasury audit opinion
Beaufort WestWC053Local2023/2455,2 / 100Qualified
BergrivierWC013Local2023/2470,1 / 100Unqualified - No findings
BitouWC047Local2023/24Review source valuesUnqualified - Emphasis of Matter items
Breede ValleyWC025Local2023/2457,9 / 100Unqualified - No findings
Cape AgulhasWC033Local2023/2489,3 / 100Unqualified - No findings
Cape TownCPTMetropolitan2023/2463,5 / 100Unqualified - No findings
Cape Winelands DMDC2District2023/24Insufficient evidenceUnqualified - No findings
CederbergWC012Local2023/2475,6 / 100Unqualified - Emphasis of Matter items
Central KarooDC5District2023/24Review source valuesUnqualified - Emphasis of Matter items
DrakensteinWC023Local2023/2475,9 / 100Unqualified - No findings
Garden RouteDC4District2023/2441,1 / 100Unqualified - No findings
GeorgeWC044Local2023/2472,1 / 100Unqualified - No findings
HessequaWC042Local2023/2496,8 / 100Unqualified - No findings
KannalandWC041Local2023/2463,7 / 100Disclaimer of opinion
KnysnaWC048Local2023/2463,6 / 100Unqualified - Emphasis of Matter items
LaingsburgWC051Local2023/24Review source valuesAdverse opinion
LangebergWC026Local2023/2477,2 / 100Unqualified - No findings
MatzikamaWC011Local2023/24Review source valuesUnqualified - No findings
Mossel BayWC043Local2023/2467,4 / 100Unqualified - No findings
OudtshoornWC045Local2023/2443,9 / 100Unqualified - Emphasis of Matter items
OverbergDC3District2023/24Review source valuesUnqualified - No findings
OverstrandWC032Local2023/2480,7 / 100Unqualified - No findings
Prince AlbertWC052Local2023/2471,8 / 100Unqualified - Emphasis of Matter items
Saldanha BayWC014Local2023/2467,4 / 100Unqualified - No findings
StellenboschWC024Local2023/2466,2 / 100Unqualified - No findings
SwartlandWC015Local2023/2478,5 / 100Unqualified - No findings
SwellendamWC034Local2023/2480,2 / 100Unqualified - No findings
TheewaterskloofWC031Local2023/2466,7 / 100Qualified
West CoastDC1District2023/2485,9 / 100Unqualified - No findings
WitzenbergWC022Local2023/2469,3 / 100Unqualified - No findings

Filter this province or select another financial year.

Western Cape · Other public sources

Oversight and services. Beside the money.

Current geography · all municipality types. Each source uses its latest independent period. Local and district responsibilities overlap; observed municipal sums and official source totals are shown separately.

AGSA · 2024/25

Audit outcomes among reported municipalities

1

Adverse

1

Disclaimer

3

Qualified

4

Unqualified with findings

21

Unqualified with no findings

30 reported audit opinions / 30 eligible municipalities. Missing audit opinions are separate from outcomes.

Explore the audit record →
Stats SA P9115 · 2023 service reference year

Served consumer units and free basic domestic provision.

Water

Observed served consumer units
1 529 556
Observed free basic domestic units
629 269
Official source total · served
1 529 556
Official source total · free basic
629 269

Served count: 30 / 30 eligible codes. Free basic: 30 / 30. 26 explicit municipal providers.

Electricity

Observed served consumer units
1 695 497
Observed free basic domestic units
434 763
Official source total · served
1 695 497
Official source total · free basic
434 763

Served count: 30 / 30 eligible codes. Free basic: 30 / 30. 26 explicit municipal providers.

Sewerage and sanitation

Observed served consumer units
1 368 441
Observed free basic domestic units
627 773
Official source total · served
1 368 441
Official source total · free basic
627 773

Served count: 30 / 30 eligible codes. Free basic: 30 / 30. 26 explicit municipal providers.

Solid waste management

Observed served consumer units
1 420 782
Observed free basic domestic units
616 530
Official source total · served
1 420 782
Official source total · free basic
616 530

Served count: 30 / 30 eligible codes. Free basic: 30 / 30. 26 explicit municipal providers.

Consumer units combine domestic and non-domestic units; free basic units are domestic. These counts do not measure resident access, service reliability or quality. The source’s 2023 figures are preliminary; 2022 figures are revised.

Compare the 2022 and 2023 reference years →

Observed financial-reporting consultant costs: R 41,9M · 30 reporting municipalities. Creditor days are not added across municipalities.

Source coverage and qualification notes
  • Public AGSA website JSON is an undocumented source contract; refresh failures preserve the last verified publication.
  • 66 municipality-service-year records have positive served counts and false municipal provider flags; source values are preserved separately, without attributing an alternative provider.
  • Only 2022 revised and 2023 preliminary municipal provider data is captured. Consumer units are not household access or service quality.
Check publication and source evidence →

Read the provincial picture with care

Municipal records do not describe the provincial government’s own spending. Municipal categories have different functions, and a district can share a geographic area with local municipalities. Do not add overlapping areas as if they represented separate populations.

Service records describe municipal provision and consumer units, rather than household access, reliability or water safety. Each evidence summary shows its own period and reporting coverage. Use provincial trends and coverage, the comparison tool and our comparison guide to understand changes.

Treasury municipal data documentation