Government

Siyabuswa is hung: ANC falls to 29 of 62 seats in Dr JS Moroka

Dr JS Moroka (Siyabuswa) has a hung council. The ANC won 29 of 62 seats, down from 39 in 2021 and three short of a majority. DA 6, EFF 6, ActionSA 4. Full seat and vote tables.

By Reported Team

IEC voting booths and ballot box set up inside a South African voting station
Photo: warrenski via Wikimedia Commons, CC BY-SA 2.0

Dr JS Moroka, the Mpumalanga municipality centred on Siyabuswa in the Nkangala district, has a hung council. With all 121 voting districts counted, the ANC has 29 of the 62 seats, three short of the 32 needed to govern alone (ESP; The People's Register).

The ANC governed alone after 2021 with 39 seats (Counted 2021). This time it won 28 of the 31 wards, but its share of the ward vote fell to 46.9% from 58.3% (ESP).

Who won how many seats?

PartyWard seatsPR seatsTotal
ANC28129
DA066
EFF156
ActionSA044
MK Party033
Service Delivery Party033
SACP022
Independent ward councillors202
Freedom Front Plus011
Moretele Independent Civic Organization011
African Independent People's Organisation011
African Voice Progressive Party011
Afrika Mayibuye Movement011
Amandla Matla Party011
Asihlanganeni Civic Movement011

Source: ESP, using IEC data, matching The People's Register (IEC allocation dated 8 November 2026 at 14:21 SAST) and Counted.

Independent candidates won wards 12 and 14, and the EFF won Ward 26. The ANC took every other ward (ESP).

In 2021 the EFF had 10 seats and the DA 3 (Counted 2021). The DA has doubled to six, the EFF has dropped to six, and ActionSA, the MK Party and the Service Delivery Party are new on the council.

Turnout was 48.4% of about 134,000 registered voters, with 63,770 valid ward votes (ESP).

How did the ward vote split?

PartyWard votesShare
ANC29,91146.9%
EFF6,0319.5%
DA5,4868.6%
ActionSA4,1776.6%
MK Party3,0184.7%
Service Delivery Party2,7524.3%

Source: ESP.

What would it take to reach 32 seats?

This is seat arithmetic, not a prediction. No coalition had been announced in the sources used here.

CombinationSeats
ANC + DA35
ANC + EFF35
ANC + ActionSA33
ANC + MK Party32
ANC + Service Delivery Party32
ANC + SACP + any one-seat party32
Everyone except the ANC33

Source: seat totals from The People's Register.

The ANC has several easy routes to 32, since five different parties could each get it there alone. The other 14 parties and independents hold 33 seats, so a council without the ANC would need nearly all of them on board.

When will Dr JS Moroka get a mayor?

The IEC planned to announce the final national results on Sunday, 8 November, at 18:00 (eNCA). After a council's result is declared, the Municipal Structures Act gives 14 days for the first council meeting, where councillors elect the speaker and the mayor (Municipal Structures Act).

The seat figures are the IEC's provisional allocation and can change until the result is formally declared. You can check them on the IEC results dashboard.

FAQ

Is Dr JS Moroka a hung council after the 2026 election?

Yes. With all 121 voting districts counted, the ANC has 29 of 62 seats and needs 32 to govern alone. The figures are provisional until the IEC formally declares the result.

How many seats did each party win in Dr JS Moroka?

ANC 29, DA 6, EFF 6, ActionSA 4, MK Party 3, Service Delivery Party 3, SACP 2, two independent ward councillors, and one each for seven smaller parties.

Which parties could give the ANC a majority in Dr JS Moroka?

The ANC is three seats short, so a deal with the DA, EFF, ActionSA, MK Party or Service Delivery Party would reach at least 32. No coalition had been announced in the sources used here.

When will Dr JS Moroka elect a mayor?

After the result is declared, the first council meeting must be held within 14 days. Councillors elect the speaker and mayor at that meeting.

Sources