Johannesburg is the city in this atlas whose record is written largest by its auditor. The Auditor-General of South Africa has put a rand figure on its water losses, could not verify the ridership its bus rapid transit reports, still finds billing errors sixteen years after a single SAP bill was bought, and records the losses behind an electricity utility whose smart-meter counts never reconciled. The pattern across eleven entries is that the data layer was bought before the register beneath it was secured: a consolidated bill without reliable meter readings, remote-controlled meters without a trusted list of which meters exist, a control room whose one audited figure is how many cameras are plugged in, a control centre that can see every bus and still not move it. The exception proves it. The one network nobody audits is the private camera system that chose its own streets, and the one system that runs to contract is the provincial train the province pays about R3 billion a year to keep running.
Three entries that show what Johannesburg is actually doing.
Computed from the 12 entries below — a profile, not a score.
The record begins in Soweto, with a meter that stopped the water. From early 2004 Johannesburg Water replaced flat-rate billing with prepaid meters that dispensed the free 6 kilolitres a month and then halted supply, and the residents who sued took the case all the way up: the High Court found the meters unlawful, the Supreme Court of Appeal varied that, and on 8 October 2009 the Constitutional Court upheld them. In the same years the city set up its first six ambient air-quality stations (2004), opened Rea Vaya on 30 August 2009 with a 24-hour control centre and operators formed from the taxi industry, moved its rates, water, electricity and refuse billing onto one SAP platform between November 2009 and June 2010, and signed a 15-year build-operate-transfer contract for its fibre backbone in June 2010. That same month Gautrain began service, on 8 June 2010 — a provincial system, not a city one, run by a concessionaire under a patronage guarantee. Six systems in six years, and the Auditor-General qualified the first set of consolidated accounts the new billing system produced.
The next stretch was spent buying things back and bolting things on. City Power began installing advanced metering in 2013 and by July 2015 could cap a household at 21 amps during a shortage; its installed base has never been stated consistently since. The fibre contract missed its 1 July 2013 go-live and on 31 July 2014 the city cancelled it, paid R1.3 billion for the network and from September 2015 ran it through a trading company the mayor later said had neither a viable business plan nor the capacity to do so. The roads agency launched the Find&Fix app in May 2014 and from 2016 fitted remote monitoring to its signal controllers, so that faults were known before drivers noticed them — while the backup batteries meant to keep the lights on through load shedding were stolen faster than they could be replaced. A 2015 council report found most of Soweto's prepaid meters bypassed; the city collected R9.1 million of a possible R100 million through them that year.
Then came the cameras, and they came from two directions at once. The metro police announced an Integrated Intelligence Operations Centre in 2018 — the same year its chief admitted that only 284 of 476 inner-city cameras were working — and launched an 80-officer reaction unit from its screens in May 2019. From February 2019 Vumacam, a private company, mounted cameras on its own poles and sold access by subscription; when the roads agency tried to withhold pole permits on privacy grounds, the High Court held in 2020 that it had no such power. In October 2019 Gautrain's fare gates began taking contactless bank cards. By the end of the decade Johannesburg had two camera networks on its streets, one owned by the city and one by a company, and no statute governing either.
The last three years are the auditor's. In 2023 the city signed a memorandum that let the private cameras feed its own control room, and Johannesburg Water began fitting pressure controllers, noise loggers and night-flow controls to a network losing 46.2 percent of its water; in December 2024 the Auditor-General notified the city of a material irregularity, and in June 2026 valued four years of losses at R10.3 billion. The same audit cycle recorded R9.5 billion of debtors written off, non-technical electricity losses of R3.96 billion attributed primarily to theft and bypassed meters, and a Rea Vaya ridership figure — 19,972 trips a working day against a target of 42,500 — that it could not verify. Rea Vaya's Phase 1C to Sandton, planned for 2017, opened on 23 October 2025; the city returned billing to its utilities in 2025/26; the Gautrain concession changed hands on 28 September 2026 with the province still paying the gap; and in March 2026, when a sulphur smell crossed the city, two air-quality stations could say what it was.
Editorial links between Johannesburg's own entries — the city as a system, not a list.
Plans and announced trajectories — not yet documented results.
Most of Johannesburg's open files are about registers, not sensors. City Power has suspended prepaid conversions since 2025 while it audits a customer database in which more than 10,000 non-vending meters sat in affluent suburbs; Johannesburg Water is fitting controllers to a network whose losses have not come down while the work was under way, against a 2026 infrastructure budget of R1.7 billion and a R27 billion backlog; the billing platform the city bought for more than R580 million has been partly unwound, with the utilities that read the meters billing again. Rea Vaya's operating grant is being wound down after the national Transport Department concluded that 'numbers don't lie', and the number in question is the one the auditor could not confirm. The camera networks face no comparable clock: the by-law that would have registered every private camera was withdrawn rather than tested, and the regulator's file on Vumacam has been open since 2020 without a finding. Gautrain is the one system whose figures are audited and published every year, and what they show is a province paying about R3 billion a year under a contract that rewards punctuality rather than passengers. The question the whole record asks is not whether the city can measure — it has measured since 2004 — but who is obliged to act on the measurement, and in Johannesburg that is almost always somebody other than the body that installed the instrument.
Where Johannesburg appears in the atlas's own analysis.
Three cities the atlas reads next to Johannesburg — the reason first, then the entries it rests on. Chosen by hand from the Johannesburg threads below, not counted out of them.