South Africa · Municipal coalition intelligence

Eight metros.
One changing coalition landscape.

Explore council seats, compare possible governing combinations and understand the local conditions behind the numbers.

Research snapshot · 10 November 2026Census 2022 populationSeat arithmetic, without forecasts
Council seats1,487

Across all eight metros

Metro residents24.9m

Census 2022, not registered voters

Largest-party metrosDA 5

ANC 2 · MK 1

Research edition10 Nov

Fixed snapshot · 2026

Metro navigator

Explore the political landscape

Select a council to explore its parties, majority threshold and local context.

Coalition laboratory

Johannesburg coalition explorer

Check any seat combination. A mathematical majority does not establish that parties have agreed to govern together.

View municipality and ward results
Gauteng · 135 wards

270 council seats

Population 4,803,262 (2022)
Turnout 52.2% (2026 snapshot)

Majority136
DA
91
ANC
63
ActionSA
43
EFF
17
MK
15
IFP
7
FF+
5
PA
5
Rise Mzansi
5

Seat allocations: IEC-derived Ledger SA results. The calculator uses the complete party list. Rechecked 10 November 2026.

Political geography and wards

A polycentric financial hub: Soweto and Alexandra, the inner-city, northern commercial nodes, peripheral growth corridors and informal settlements carry different infrastructure demands.

Explore ward resultsOpen reference ward map
Interactive seats

Build a governing combination

Select parties for Johannesburg
138selected seats

2 above the majority threshold

0 seatsMajority: 136270
Mathematical majority

138 of 270 seats; 136 needed. This does not imply a signed agreement.

Comparative seat arithmetic

Combinations to explore

Illustrative seat combinations, not a likelihood ranking or signed agreements.

Local context

Johannesburg political environment

Local reporting through 10 November 2026. Later proposals and statements are distinguished from confirmed agreements.

Local context sources: Sunday Times: conditional ActionSA / DA mayoral proposal, 10 Nov 2026 · IOL: ActionSA engagements with ANC and EFF, 10 Nov 2026 · EWN: Mashaba offers to step aside subject to Zille condition, 10 Nov 2026 ·

Geography

A polycentric financial hub: Soweto and Alexandra, the inner-city, northern commercial nodes, peripheral growth corridors and informal settlements carry different infrastructure demands.

History

Repeated mayoral changes since 2021 and coalition breakdowns have created institutional continuity challenges.

Demography

2022 population of 4.80 million. Census residents are not equivalent to registered voters; distinguish ward turnout from population structure.

Strategic culture

A 10 November report describes a conditional ActionSA offer for an alternative DA mayoral candidate. ActionSA is also engaging ANC and EFF. No agreement is established by these reports.

Political economy

National financial hub, property rates, major water/electricity entities, central business district renewal, transport and billing.

Media and public narratives

Separate reported proposals from agreed terms. Check party responses and the actual council vote before describing a governing coalition.

What to monitor

Watch candidate conditions, additional partners and published agreements. DA plus ActionSA have 134 seats, two below the 136-seat majority threshold.

Analytical foundation

Eight dimensions of political intelligence

Separate local facts, conditional scenarios and unresolved questions. Demographic identities do not establish voter preferences.

Dimension 01

Geography

Ward-level shifts, townships, suburbs, industrial corridors, spatial service backlogs and boundary effects.

Dimension 02

History

2016 and 2021 coalition records, motions of no confidence, past agreements and governance continuity.

Dimension 03

Demography

Resident population, age, migration, inequality and turnout , without ecological assumptions about vote choice.

Dimension 04

Strategic culture

Leader-level red lines, party ideology, caucus discipline, trust and municipal versus national mandates.

Dimension 05

Political economy

Municipal budgets, ratepayer interests, contracts, business, workers and verified disclosed donors.

Dimension 06

Media & opinion

Dated statements, independent reporting, survey populations, reputational effects and claim verification.

Dimension 07

Institutions

Legal majorities, mayor and speaker elections, portfolios, budget votes and minority confidence support.

Dimension 08

External factors

National policy, fiscal stress, service protests, legal decisions and 2029-related organisational changes.

Observed facts

Council-seat allocations, dated population figures, published statements and disclosed financial records.

Conditional scenarios

Seat combinations, majority cushions and reported negotiating conditions. Arithmetic does not establish political willingness.

Unresolved questions

Mayoral candidates, signed terms, council votes, funded budgets and party leadership mandates.

Why no outcome probabilities?

This edition follows the supplied reference: it compares feasibility and conditions. No calibrated dataset supports numerical likelihood estimates.

Reported positions · Updated research snapshot

Leaders, negotiations and red lines

New reporting checked through 10 November 2026 appears first. Earlier reports retain their original dates. Negotiations and conditions are not signed coalition agreements.

10 Nov 2026 · Johannesburg / Tshwane / Ekurhuleni

Gauteng mayoral proposal

Sunday Times reports a conditional ActionSA proposal for DA mayoral roles in Johannesburg and Ekurhuleni and Moya in Tshwane. Candidate changes are conditions, not agreed appointments.

Read dated report
10 Nov 2026 · Gauteng negotiations

ActionSA, ANC and EFF engagements

IOL reports meetings involving ActionSA and the ANC and EFF. Constructive discussions do not establish a signed three-party municipal coalition.

Read dated report
10 Nov 2026 · Conditional proposal

Mashaba / Johannesburg proposal

EWN reports that Mashaba offered to withdraw his mayoral bid if Zille also steps aside. The proposal remains subject to negotiations.

Read dated report
9 Nov 2026 · Reported provincial position

DA / KwaZulu-Natal

SABC reports a provincial DA refusal to co-govern with MK or EFF. This constrains potential eThekwini combinations; it does not identify an agreed governing coalition.

Read dated report
9 Nov 2026 · Negotiation process

ActionSA / Initial engagements

The Citizen reports initial ANC and EFF engagements and awaited meeting dates with other parties. An invitation or meeting is not a governing commitment.

Read dated report
9 Nov 2026 · Mayoral condition

Herman Mashaba · Tshwane

Stated any ActionSA coalition deal must retain Nasiphi Moya as Tshwane mayor. Reporting notes exploratory approaches to both ANC and DA.

Read dated report
7 Nov 2026 · Explicit refusal

Julius Malema · EFF

Ruled out EFF municipal coalitions with the DA and FF+. This is applied as a strong red-line alert in the calculator.

Read dated report
9 Nov 2026 · Buffalo City

Nqabayomzi Kwankwa · UDM

UDM will explore coalition options following its gains in Eastern Cape municipalities, including Buffalo City.

Read dated report
8 Nov 2026 · Nelson Mandela Bay

DA · Nelson Mandela Bay

DA approached FF+, ActionSA and UDM for discussions after obtaining 53 of the 120 council seats.

Read dated report
Political economy

Funding, media and stakeholder influence

Disclosed donations establish financial support. They do not establish control over municipal coalition negotiations.

Funding evidence

The reference cites historical political-funding disclosures for 2024/25. Keep the disclosure period separate from current negotiations.

Check donor identity, recipient, amount, period and the original disclosure before drawing a connection to a municipal decision.

Reference funding report

Stakeholders and impact channels

Business and ratepayers
Infrastructure reliability, tariffs, procurement and investment.
Organised labour
Staffing, wages, outsourcing and restructuring.
Civic groups
Service backlogs, housing, transport and protests.
Media and intergovernmental actors
Public scrutiny, grant funding and shared infrastructure.
2026 to 2029

Formation is different from survival

Follow actual council decisions, then finances and service outcomes over time.

November 2026

Coalition formation

Follow council meetings, mayor and speaker elections, published agreements and confidence support.

2027

First budget cycle

Track funded budgets, tariffs, appointments, audit responses and coalition cohesion.

2028

Delivery record

Monitor water, electricity, waste, roads, capital spending and motions of no confidence.

2029

Election implications

Observe campaigning and public evaluations without treating municipal results as a national forecast.

Ongoing monitoring checklist

Coalition formation and governance monitoring indicators
IndicatorEvidence to collectInterpretation
Mayoral electionNamed candidate, council vote and attendanceConfirmed council support
Signed agreementPublished contract and participating partiesCommitments beyond negotiating claims
Majority cushionCouncillors available above the thresholdExposure to absences or withdrawals
Budget voteApproved budget, funded plans and tariffsPolicy agreement in action
Political shiftsDated positions and mandate changesChanges in working relationships
Service outcomesWater, electricity, capital delivery and auditsAdministrative performance
Evidence register

Sources and update methodology

This coalition section is a fixed 10 November 2026 research snapshot. It does not replace the voting dashboard's regularly refreshed election data.

Reading the snapshot

All eight seat allocations were rechecked on 10 November 2026 against the linked Ledger SA metro table and remain unchanged. That table displays an upstream check time of 9 November 2026, 00:31 SAST. Updated negotiating reports are linked with their publication dates; older local material is retained where no newer supported report was found. Resident population is from the reference's Census 2022 figures. PR shares and combined-ballot shares can differ, so this calculator uses council seats.

Polls do not influence the calculator. Historical donations do not establish interference. Recheck current statements and published agreements before using a scenario for decisions.

Flowing Visual Patterns · Coalition desk

Research snapshot · 10 November 2026. Independent analysis, not affiliated with the IEC or a political party.

Return to voting dashboard