Government

ANC on 30.9% with 99% counted. Final results Sunday at 18:00

With 99% of voting districts counted on Saturday evening, the ANC leads nationally on 30.9%, ahead of the DA on 24.6% and the MK Party on 9.7%. The IEC will declare the final 2026 local election results at 18:00 on Sunday, 8 November.

By Reported Team

IEC voting station sign on a fence for the 2026 local government elections in Cape Town
Photo: Husskeyy via Wikimedia Commons, CC BY-SA 4.0

With 99% of voting districts counted on Saturday evening, 7 November 2026, the ANC remains the largest party nationally on 30.9% of the combined ward and proportional-representation vote, ahead of the DA on 24.6% and the MK Party on 9.7%, according to Rateweb's live IEC tracker (updated 18:03 Africa/Johannesburg).

Those figures are still provisional. The Electoral Commission of South Africa (IEC) will formally declare the 2026 local government election results at 18:00 on Sunday, 8 November 2026, IOL reported after Saturday's IEC briefing in Midrand. EWN carried the same Sunday 18:00 target.

Where the national vote stands tonight

Rateweb's IEC-linked board at 18:03 on Saturday showed about 29.5 million valid ballots counted across ward and PR papers, with 8,152 of 8,825 council seats already allocated on finished and partial councils.

PartyShare of ballots so farSeats allocated so far
ANC30.9%3,194
DA24.6%1,564
MK Party9.7%720
EFF6.3%532
ActionSA5.7%235
IFP4.7%467
VF Plus3.0%219
SACP2.4%256
Patriotic Alliance2.0%183

Source: Rateweb national results, from IEC data, 7 November 2026, 18:03 SAST. Shares combine ward and PR ballots. Seat totals will keep moving until every council is finalised.

At Saturday afternoon's briefing, IEC chairperson Mosotho Moepya put the running national shares at ANC 30.89%, DA 24.58%, MK Party 9.63%, EFF 6.25% and IFP 5.68%, with about 99% of the national vote counted, IOL reported. Small differences between briefing quotes and live trackers are normal while the last districts are captured.

How many councils are already finished?

By 18:03 on Saturday, Rateweb showed 204 of 213 councils fully counted:

StatusNumber
Councils fully counted204
With a single-party majority73
Hung (no majority)131
Still counting9

That is a sharper hung picture than Saturday morning, when MzansiData's IEC-linked tally at 08:00 showed 122 hung of 190 declared councils. As more councils close, more hung outcomes are being locked in.

Which provinces are done, and which are not?

EWN and IOL reported that results processing was complete in six provinces: Free State, Mpumalanga, Northern Cape, Western Cape, Eastern Cape and Limpopo.

Three provinces were still finishing late on Saturday:

ProvinceMunicipalities still being finalised
GautengJohannesburg, Ekurhuleni, Emfuleni
North WestRustenburg
KwaZulu-NatalMsunduzi (Pietermaritzburg), eThekwini (Durban)

Moepya said the commission expected to finish those "early this evening or tonight", The Citizen reported. Dashboard numbers for those councils can still move before Sunday's declaration.

What Sunday's declaration actually means

Until the IEC declares the results, every share and seat total on the results dashboard remains provisional. Moepya cautioned that provisional seats can change if an outstanding objection is upheld, The Citizen and Mapepeza reported.

Once results are declared on Sunday evening:

  1. Each new council is treated as elected.
  2. The municipal manager (or an MEC designee) must call the first council meeting within 14 calendar days under section 29 of the Municipal Structures Act.
  3. Councillors elect a speaker, then a mayor or executive mayor.

If the declaration is on Sunday, 8 November, that 14-day window runs to about Saturday, 22 November. Day-to-day water, electricity, refuse and billing continue under municipal staff while parties negotiate in hung councils. For the detail of that process, see Reported's hung-council explainer.

Does the national percentage decide your mayor?

No. Local elections are decided council by council. The national share shows relative party strength, but who runs Johannesburg, eThekwini or your local municipality depends on seats in that council alone. Many metros and towns are hung and will need coalitions or other agreements after Sunday's declaration.

Where to watch the final announcement

Treat any figure before Sunday 18:00 as provisional.

FAQ

When will the IEC declare the final 2026 local election results?

The IEC plans to announce the official results at 18:00 on Sunday, 8 November 2026.

What are the latest national vote shares?

At about 18:03 on Saturday, 7 November 2026, with 99% of voting districts counted, Rateweb's IEC tracker showed ANC 30.9%, DA 24.6%, MK Party 9.7%, EFF 6.3%, ActionSA 5.7% and IFP 4.7%. Figures remain provisional until Sunday's declaration.

How many councils are hung so far?

Of 204 councils fully counted by Saturday evening, Rateweb showed 131 hung and 73 with a single-party majority.

What happens after Sunday's declaration?

Each new council must hold its first meeting within 14 calendar days to elect a speaker and then a mayor or executive mayor.

Sources