South Africa’s municipal finances, made public /Read our methodology
Municipality directory
Gauteng / A / JHB

City of Johannesburg

Your municipality’s money, oversight and service records. Each source has its own period and limits.

Latest-only indicators remain unavailable in earlier years.
Stats SA P91152023Service reference year · as at 30 June

Municipal consumer units, not resident access. Served counts combine domestic and non-domestic administrative/billing units; free basic counts are domestic units. These figures do not establish household access, service reliability or quality.

The 2023 publication pairs 2022 revised figures with 2023 preliminary figures. These are two reference years, not a continuous annual time series.

Provider responsibility and consumer counts are separate source fields. Where a false municipal provider flag accompanies positive served counts, both are retained; the source tables do not identify an alternative provider.

Water

Water: municipal providerProvides serviceAs at 30 June 2023

2023 preliminary

Table 2!F251

Provider responsibility: false means this municipality does not provide the service, not that residents lack access.

Source recordRetrieved 06 Oct 2026
Water: served consumer units1 409 028As at 30 June 2023

2023 preliminary

Table 3!D251

Municipal consumer/billing units; not population-household access, service reliability or safety.

Source recordRetrieved 06 Oct 2026
Water: free basic domestic units14 522As at 30 June 2023

2023 preliminary

Table 9!D251

Municipal consumer/billing units; not population-household access, service reliability or safety.

Source recordRetrieved 06 Oct 2026

Electricity

Electricity: municipal providerProvides serviceAs at 30 June 2023

2023 preliminary

Table 2!H251

Provider responsibility: false means this municipality does not provide the service, not that residents lack access.

Source recordRetrieved 06 Oct 2026
Electricity: served consumer units838 820As at 30 June 2023

2023 preliminary

Table 3!F251

Municipal consumer/billing units; not population-household access, service reliability or safety.

Source recordRetrieved 06 Oct 2026
Electricity: free basic domestic units7 783As at 30 June 2023

2023 preliminary

Table 9!F251

Municipal consumer/billing units; not population-household access, service reliability or safety.

Source recordRetrieved 06 Oct 2026

Sewerage and sanitation

Sewerage and sanitation: municipal providerProvides serviceAs at 30 June 2023

2023 preliminary

Table 2!J251

Provider responsibility: false means this municipality does not provide the service, not that residents lack access.

Source recordRetrieved 06 Oct 2026
Sewerage and sanitation: served consumer units1 149 198As at 30 June 2023

2023 preliminary

Table 3!H251

Municipal consumer/billing units; not population-household access, service reliability or safety.

Source recordRetrieved 06 Oct 2026
Sewerage and sanitation: free basic domestic units15 022As at 30 June 2023

2023 preliminary

Table 9!H251

Municipal consumer/billing units; not population-household access, service reliability or safety.

Source recordRetrieved 06 Oct 2026

Solid waste management

Solid waste management: municipal providerProvides serviceAs at 30 June 2023

2023 preliminary

Table 2!L251

Provider responsibility: false means this municipality does not provide the service, not that residents lack access.

Source recordRetrieved 06 Oct 2026
Solid waste management: served consumer units1 796 026As at 30 June 2023

2023 preliminary

Table 3!J251

Municipal consumer/billing units; not population-household access, service reliability or safety.

Source recordRetrieved 06 Oct 2026
Solid waste management: free basic domestic units22 370As at 30 June 2023

2023 preliminary

Table 9!J251

Municipal consumer/billing units; not population-household access, service reliability or safety.

Source recordRetrieved 06 Oct 2026
Paired source reference years

2022 revised. 2023 preliminary.

Paired Stats SA service consumer-unit and free-basic domestic-unit observations, with source qualifiers.
Service2022 revised · Served consumer units2022 revised · Free basic domestic units2023 preliminary · Served consumer units2023 preliminary · Free basic domestic units
Water1 285 227As at 30 June 2022
Source and qualification

2022 revised

Table 3!C251

Municipal consumer/billing units; not population-household access, service reliability or safety.

Stats SA source record
21 871As at 30 June 2022
Source and qualification

2022 revised

Table 9!C251

Municipal consumer/billing units; not population-household access, service reliability or safety.

Stats SA source record
1 409 028As at 30 June 2023
Source and qualification

2023 preliminary

Table 3!D251

Municipal consumer/billing units; not population-household access, service reliability or safety.

Stats SA source record
14 522As at 30 June 2023
Source and qualification

2023 preliminary

Table 9!D251

Municipal consumer/billing units; not population-household access, service reliability or safety.

Stats SA source record
Electricity837 345As at 30 June 2022
Source and qualification

2022 revised

Table 3!E251

Municipal consumer/billing units; not population-household access, service reliability or safety.

Stats SA source record
11 228As at 30 June 2022
Source and qualification

2022 revised

Table 9!E251

Municipal consumer/billing units; not population-household access, service reliability or safety.

Stats SA source record
838 820As at 30 June 2023
Source and qualification

2023 preliminary

Table 3!F251

Municipal consumer/billing units; not population-household access, service reliability or safety.

Stats SA source record
7 783As at 30 June 2023
Source and qualification

2023 preliminary

Table 9!F251

Municipal consumer/billing units; not population-household access, service reliability or safety.

Stats SA source record
Sewerage and sanitation1 127 840As at 30 June 2022
Source and qualification

2022 revised

Table 3!G251

Municipal consumer/billing units; not population-household access, service reliability or safety.

Stats SA source record
23 224As at 30 June 2022
Source and qualification

2022 revised

Table 9!G251

Municipal consumer/billing units; not population-household access, service reliability or safety.

Stats SA source record
1 149 198As at 30 June 2023
Source and qualification

2023 preliminary

Table 3!H251

Municipal consumer/billing units; not population-household access, service reliability or safety.

Stats SA source record
15 022As at 30 June 2023
Source and qualification

2023 preliminary

Table 9!H251

Municipal consumer/billing units; not population-household access, service reliability or safety.

Stats SA source record
Solid waste management1 449 824As at 30 June 2022
Source and qualification

2022 revised

Table 3!I251

Municipal consumer/billing units; not population-household access, service reliability or safety.

Stats SA source record
35 804As at 30 June 2022
Source and qualification

2022 revised

Table 9!I251

Municipal consumer/billing units; not population-household access, service reliability or safety.

Stats SA source record
1 796 026As at 30 June 2023
Source and qualification

2023 preliminary

Table 3!J251

Municipal consumer/billing units; not population-household access, service reliability or safety.

Stats SA source record
22 370As at 30 June 2023
Source and qualification

2023 preliminary

Table 9!J251

Municipal consumer/billing units; not population-household access, service reliability or safety.

Stats SA source record

Served units combine domestic and non-domestic administrative units; free basic units are domestic. Each year and field remains separate. Missing observations are gaps, never zero, and these counts do not measure changes in resident access or service reliability.

Public evidence

Sources, periods and reporting coverage.

agsa · Edition 2025

257 matched / 257 source records

0 quarantined records are excluded from public indicators. Latest stored publication 06 Oct 2026; publication date and reporting period differ.

Latest source check 06 Oct 2026. An unchanged source check keeps the existing publication.

  • Public AGSA website JSON is an undocumented source contract; refresh failures preserve the last verified publication.
1 preserved source documents and checksums
Original source responseagsa:2025:3-city-of-johannesburg-metro

Retrieved 06 Oct 2026

SHA-256 0f041fc4a93e82444d18dba8a8ceaf06bf9c1b31b4afa74c05cdd2fba3e29ca8
statssa · Edition 2023

257 matched / 257 source records

0 quarantined records are excluded from public indicators. Latest stored publication 06 Oct 2026; publication date and reporting period differ.

Latest source check 06 Oct 2026. An unchanged source check keeps the existing 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.
1 preserved source documents and checksums
Original source responsestatssa:2023:workbook

Retrieved 06 Oct 2026

SHA-256 072836491bed6dbf15bbc52c70f7ee131819f7b5a86855d272b998f03906547f