News · Elections 2026 · Municipal results
Johannesburg: ANC and ActionSA separated by 296 recorded PR votes
The DA leads Johannesburg’s partial vote; the ANC and ActionSA sit close together on PR totals. The 20:11 SAST IEC file still leaves 583 districts incomplete.

IEC source: 5 November 2026 at 20:11 SAST. 279 of 862 voting districts and 5 of 135 wards marked complete. Valid ward votes recorded: 353,459; valid municipal PR votes recorded: 353,755. Partial count; no completed council allocation or TPR projection.
Open the refreshed City of Johannesburg results, wards and stations →
Only 296 recorded municipal PR votes separate the ANC and ActionSA in Johannesburg’s reviewed IEC file. The DA leads the running totals on both ballots. The narrow contest for second place sits inside a much larger unfinished count, not a settled council outcome.
What the two ballots show
| Party | Ward votes | Municipal PR votes |
|---|---|---|
| DA | 134,651 | 130,809 |
| ANC | 60,067 | 62,563 |
| ActionSA | 55,373 | 62,267 |
| EFF | 25,878 | 25,547 |
| MK | 20,238 | 19,912 |
Five largest recorded municipal PR totals shown; the connected results view contains all contestant rows. Ward and PR totals are separate ballots. District tables combine ward and municipal PR ballots and are labelled accordingly.
The ANC has 62,563 PR votes and ActionSA 62,267, against the DA’s 130,809. On the ward ballot the gap is wider: 60,067 for the ANC and 55,373 for ActionSA, with the DA on 134,651. Combining those ballots would hide the particularly small PR gap.
A 296-vote difference can change as additional districts are processed. It should not be described as a final margin, a statistical tie or a recount trigger. None of those conclusions follows from two running totals in a partial dashboard record.
What is still unresolved
The source marks 279 of 862 districts complete and five of 135 wards complete. The outstanding 583 districts make the current order vulnerable to the geography and size of later returns. TPR has no verified upper bound on their outstanding valid ballots from this source and is not treating the DA’s lead as mathematically irreversible.
The five completed ward seats in this record are four for the DA and one for the ANC. They are a fraction of the 270-seat council. The completed municipal PR allocation is still needed before the political arithmetic of a council majority can be established.
Residents should expect the election argument to return to water, budgets and accountability. TPR’s separate reporting on water protests and restoration promises records those service questions. A future coalition’s claims must be tested against council votes, adopted budgets and delivery records, not inferred from who currently leads a table.
Follow the next verified development
The linked results service aims to collect official records every 15 minutes. Unchanged or held source records can retain an older source time. Collection time and publication time are different; a failed or held update does not turn unavailable data into zero.
City of Johannesburg IEC source, 5 November 20:11 SAST · IEC counting and audit process, 5 November 2026
Sources, evidence and corrections
- City of Johannesburg official IEC record, 5 November 20:11 SAST
- SAnews reporting the IEC results-management process, 5 November 2026
Evidence reviewed on 5 November 2026. This is a dated editorial report; the connected results views show later accepted records.
