ANC 38.5%down 20.2 pts from 58.7% in 2021
African National Congress · won the ward ballot
Stations open 7am–9pm · results from 9pm · SourceSpecial votes 2 and 3 Nov, 8am–5pm.
Elected ward councillor ?
Thulani Benjamin MahlanguAfrican National CongressWard ballot ? · 6 717 valid votes
ANCThulani Benjamin Mahlangu2 58938.5%
MKPNkosana Gladwell Bless1 53322.8%
ActionSAKgwari Solomon Motloung1 11716.6%
DAMalcolm Tau Maifala4987.4%
EFFNtshwane Samuel Matemane3365.0%
UATDumisani Douglas Phakathi1332.0%
ATMJohannes Zulu Ntuli781.2%
ACDPBuseletso David Mokoena721.1%
AICTokoloho Freedom Mogakane520.8%
VF PLUSJennifer Anne Glover430.6%
PACPetronella Mmamosa Moshoeshoe270.4%- MAYIBUYEBafana Adam Phiri210.3%
APCSarah Mammuso Kobeng200.3%- SACPContance Gladys Rankwe180.3%
SUNPatrick Themba Qwabe150.2%
AHCRejoice Mkhondo150.2%
AUCMakgorometshe Solomon Mahlakwane120.2%
UDMXolisa Kolo110.2%
PAMatlatse Brian Thipe110.2%
RISEKefilwe Tshabalala110.2%
COPETkolakele Agnes Faleni100.1%- SDPMfana Tony Gumede100.1%
- LABOURMichael Thabo Selepe90.1%
- UMBRELLAMphikeleli Irvin Maseko90.1%
AZAPOThammie Gladstone Mkwanazi70.1%
ECOFORUMMargaret Mpho Mofokeng60.1%
ARAIsaac Johannes Nhlapo60.1%- TRUTHMolifi John Moeletsi50.1%
- KYPMongezi Solomuzi Mahlangu50.1%
- MOVENametsegang Hazel Ramotou50.1%
IRASAIzak David Berg40.1%- PALCOFSipho Bernard Linda40.1%
ACPPercyda Phahamiso Sethlola40.1%- ARRC.Zanana Geraldine Phehlukwayo40.1%
- MRPMorena Daddy Jnr Hanong40.1%
OHMEmmerentia Jacomina Burger-Hermann20.0%- EKHETHUAubrey Nkqubela Mshuqwana20.0%
- PMohlapa Mesha Kekana20.0%
PMCNhongo Solo10.0%
BOSATshepo Pride Sebidi10.0%- FISAFreedom in South Africa10.0%
Elf-SA - Economic Liberators Forum South AfricaNtombizanele Sobalisa10.0%- Umphakathi Kai One PartyPatrick Kumalo10.0%
- ANOSALerato Boitumelo Natasha Mathe10.0%
- SAPCOAnastacia Mkhombo10.0%
Also on the ballot: Nomvula Veco (Active African Christians United Movement), Sydney Mankgege Makgatho (African People's Socialist Party), Suleiman Abdulhuck Patel (Al Jama-ah), Nofanavele Soginqa (Azanian Ground Forces), Nkosana David Dlwati (Bolsheviks Party of South Africa), Joseph Zolibanzi Tshabalala (Civic Movement for Progressive Citizens), Matomakgole Gladys Mahlangu (Independent Citizens Movement), Sanjev Roopnarain (Minority Front), Jacobus Christiaan Jonck (United Independent Movement).
Candidates: IEC certified candidate list (PDF, 16 Sept 2026).
Hours off in Ward 98 ?
Reported in the ESP app
Voting districts · 7 ?
Thulani Benjamin Mahlangu (ANC) won Ward 98 with 2 589 votes, 20.0% of the ward's 12 958 registered voters. Turnout was 53.1%: 6 884 of 12 958 registered voters voted. Official IEC results of the 2026 local government elections in Ward 98, Ekurhuleni, voting district by voting district.
- Dan Radebe Primary SchoolVD 33080138ANC 38.4%
- Nn Ndebele Secondary SchoolVD 33080149ANC 37.1%
- Mmuso Primary SchoolVD 33080150ANC 35.7%
- Iphahamiseng Primary SchoolVD 33080172ANC 33.0%
- Duduza Primary SchoolVD 33080206ANC 40.2%
- Emzimkhulu Primary SchoolVD 33080217ANC 41.3%
- United Apostolic Faith ChurchVD 33080262ANC 40.9%
This ward in earlier elections ?
Boundaries changed after 2021: each ward's own results, never re-allocated.
ESP areas in this ward · 3 ?
About these figures
Notes on the IEC's figures for this page
Votes cast 6 925 · spoilt 208 · special votes 458 · All 7 voting districts in (the IEC's voting-district results so far, out of its list of voting districts for this election)
PR ballot figures for this ward are the sum of the IEC's results for its 7 voting districts; the IEC publishes the ward ballot per ward and the PR ballot per voting district.
Turnout is calculated as PR ballots cast ÷ registered voters, from the IEC's results for the 7 voting districts here (6 884 of 12 958). The IEC publishes 53.5%.
The winner's share of registered voters is calculated: the winner's votes on the IEC's ward ballot ÷ the registered voters of the ward's voting districts.
The change beside the headline is the difference between the leading party's share here and its share in the 2021 election for the same ward (the ward that covered the same area then), both from the IEC's counts, with no votes re-allocated between boundaries.
Note: The IEC's total across ballots differs from the party's ward + PR + DC 40% votes for 63 parties (the IEC's total vs the ballots' sum): ANC 2 589 vs 5 113; MKP 1 533 vs 2 718; ActionSA 1 117 vs 2 552; DA 498 vs 1 010; EFF 336 vs 672; UAT 133 vs 254; ATM 78 vs 180; ACDP 72 vs 148; AIC 52 vs 88; VF PLUS 43 vs 91; PAC 27 vs 62; MAYIBUYE 21 vs 44; APC 20 vs 30; SACP 18 vs 35; AHC 15 vs 35; SUN 15 vs 31; AUC 12 vs 22; PA 11 vs 23; RISE 11 vs 23; COPE 10 vs 18; SDP 10 vs 17; LABOUR 9 vs 10; UMBRELLA 9 vs 16; AZAPO 7 vs 15; ECOFORUM 6 vs 8; KYP 5 vs 7; MOVE 5 vs 13; TRUTH 5 vs 11; ACP 4 vs 5; ARRC. 4 vs 9; IRASA 4 vs 8; MRP 4 vs 9; EKHETHU 2 vs 4; OHM 2 vs 3; P 2 vs 4; BOSA 1 vs 6; FISA 1 vs 3; Umphakathi Kai One Party 1 vs 5; SAPCO 1 vs 7; AACUM 0 vs 3; ABCSP 0 vs 1; ACT 0 vs 4; AGF 0 vs 1; ALC 0 vs 23; ALJAMA 0 vs 2; APSP 0 vs 3; BPSA 0 vs 1; CKP 0 vs 2; DOP 0 vs 3; GAZA 0 vs 1; GFSA 0 vs 1; ICM 0 vs 4; IFP 0 vs 19; IN 0 vs 1; KCDP 0 vs 1; LAND 0 vs 1; MAWUSA 0 vs 1; MECA 0 vs 2; MF 0 vs 3; NADECO 0 vs 2; NDD 0 vs 3; NFP 0 vs 1; O.D 0 vs 1. We show each ballot's own votes.
Note: A party's total across ballots doesn't match its ballots: 194 times in 7 voting districts. In local elections the IEC also publishes each party's total across the ward, PR and DC 40% ballots. For these parties (by IEC party number) that total differs from the party's votes on the ballots themselves. We show each ballot's own votes. Each voting district's own page lists the IEC's figures.
Percentages are calculated from the IEC's vote counts. Official results: results.elections.org.za.
Map boundaries: Municipal Demarcation Board (MDB) and the IEC.
IEC data last fetched 10 Nov 2026, 19:31 SAST.