Find your ward and representative
Find your ward on the map, then look up your representative. Check the council term before using contact details.
Find your ward IEC councillor lookupWelcome to the bargaining table
Build a majority.
Keep it together.
In a hung council, no party has a majority. Parties need partners. This time, you make the deal.
Council seat data. Fictional scenarios. A little chaos.
A coalition is two or more parties agreeing to govern together. Here’s how it works in a council.
An imaginary council · 10 seats · 6 for a majority
SA’s election system gives different parties a share of the seats. Sometimes none wins more than half. That’s a hung council.
A is the biggest. Four still isn’t six.
Parties negotiate who leads and what to do. Councillors elect the mayor and vote on budgets. Partners stay separate parties, but agree to work together.
Enough seats. Now agree on a plan.
Partners can disagree over policies, jobs or spending. A small party can tip the balance. If support breaks down, budgets and decisions can stall.
6 / 10back the deal
↑ 6 needed. No seats to spare.
4 / 10still back the deal
↑ Still 6 needed. Now 2 short.
C keeps its seats. A needs new support to pass a budget.
Why six? A council budget needs support from more than half of all councillors. Other votes can follow different rules. Losing a partner doesn’t automatically remove a mayor.
Hypothetical deal · IEC-reported seats · Fictional scenario
Satire with sourced historical context. No affiliation or endorsement implied. Game context · Terms & liability limits · Report a concern
seats backing the deal
This scenario is invented for the game. Lost support does not remove elected seats. Your original deal is unchanged; the majority target stays fixed.
Beyond the game
Follow the decisions. Raise a local priority. Your part in local politics can continue between elections.
Find your ward on the map, then look up your representative. Check the council term before using contact details.
Find your ward IEC councillor lookupAsk the municipal office for public council meeting dates, agendas and minutes. The Speaker’s office can help with attendance arrangements.
Municipal contact details What to look forAsk about ward meetings and opportunities to comment on the budget or Integrated Development Plan (IDP), which sets municipal priorities.
How to take part Municipal contact detailsNotices and documents can cover past consultation periods. Check dates and submission instructions on the official page. After an election, confirm that a councillor directory covers the current term.
Official government directory. Ask for the Speaker’s office or public participation unit. Government directory ↗ · Link listed on 7 November 2026.
“I’m Madam Speaker. Secretary bird. Keeper of the gavel. Please don’t make me use it.
Welcome to the bargaining table in Rustenburg. One mayoral chain, several competing plans. You bring the partners. I’ll put the kettle on.”
Fictional scenario. Party cameos, not a full list of local candidates.
These are the ward and PR seats published by the IEC. The totals add up to all 90 council seats. IEC declared the 2026 results on 8 November 2026. Feed coverage and seat allocations are separate from the national declaration: missing figures remain missing and estimates remain estimates. Corrections and re-votes may follow. A seat majority does not establish a governing agreement or who will become mayor.
IEC result time: 08 Nov 2026, 21:21 SAST · Source figures ↗
Tap parties to reach 46 seats, then roll the dice for one fictional scenario. Every roll starts from your original deal. Previously drawn scenarios stay out of the deck until the applicable cards run out. Every party follows the same rules. A “key partner” is one whose departure would put your deal below the majority target. Plot twists do not change the real results or your selection.
A seat majority does not confirm a governing agreement. The game uses a fixed majority of all council seats; real council votes can involve different attendance and voting rules. The caricatures represent national party leaders, not local candidates.
Inspired by the kingmaker politics and shifting alliances documented in MISTRA’s Coalitions Barometer. In May 2023, Johannesburg elected Al Jama-ah’s Kabelo Gwamanda mayor with 139 votes: a small party can win a very big chair. City record ↗
Council government
MISTRA records the administrations that governed after the 2021 election, through 28 February 2026. The latest recorded administration is shown below, followed by its predecessors. Party roles and officeholders are recorded at formation; later changes may appear in the notes.
Members at formation · minority administration · 22 Nov 2021 · recorded active at source cutoff
Outside support at formation: Independents (grouped). Supporters are separate from governing members.
Inaugural mayor: S. Mabale-Huma (ANC)
The recorded partners in 2026
11 short of a seat majority · 46 needed
Hypothetical total for the recorded members at formation. Excludes outside supporters. It does not establish a current agreement, government retention, or a takeover.
22 Nov 2021 → Active at cutoff · 28 Feb 2026
Members at formation. Outside support: Independents (grouped). Inaugural mayor: S. Mabale-Huma.
In the news
Since 4 November 2026 · From Google News
Loading headlines…
I’m Jacques, the person behind Counted. I don’t need personal financial support, but if you’ve found this project useful and would like to give something back, please consider donating to one of these South African non-profits working for transparency, accountability and democracy.
Independent investigative journalism exposing corruption and abuses of power, with reporting that’s free for everyone to read.
Donate to amaBhunganeReceives reports of corruption from the public, investigates selected cases and campaigns for accountability.
Donate to Corruption WatchThe Organisation Undoing Tax Abuse investigates and challenges corruption, misuse of public money and government maladministration.
Donate to OUTA