ANC 31.2%down 29.8 pts from 61.0% 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 ?
Thabisile HlatshayoAfrican National CongressWard ballot ? · 7 214 valid votes
ANCThabisile Hlatshayo2 24931.2%
ActionSALwanda Bini1 56121.6%
DATshepiso Godfrey Mmulutsi1 10015.2%
EFFNtwaetsile Michael Chalimans5467.6%
MKPSibusiso Thabiso Myeza4195.8%- MAYIBUYESello Stanley Maemela3344.6%
- IndependentObusitse Fleance Loeto · Independent2353.3%
BOSATsheboeng Selikiso1572.2%- DITAUTiisetso Daniel Motsamai1141.6%
- SACPSiphiwo Albert Ntuli831.2%
ATMMichael Treasure Themba761.1%
VF PLUSNubijara Wilson Tloubatla540.7%
RISEThandile Booysen450.6%
IFPGobusamang Jacob Kalebe430.6%
AICThemba Kubheka370.5%
ACDPDavid Ashley Adams250.3%
UDMMaria Dineo Ahmed170.2%
Elf-SA - Economic Liberators Forum South AfricaMosela Andrew Motsusi120.2%
PAThapelo Kenneth Kunene100.1%
APCJeremiah Mazibuko80.1%
COPEJoseph Vusi Mokoena80.1%
AHCMatshipi Solomon Mamabolo80.1%
AZAPOMziafani Vincent Ngcobo70.1%
IRCRerani Mapholi60.1%
BPSAMzwandile Ngcayiya60.1%
AZANIARicardo Maarman60.1%
ARAMalehlohonolo Maria Mavundhla60.1%
AUCCebolenkosi Patriot Nondanyana40.1%- TRUTHDonika Gordhan40.1%
SHOSHRaynauld Dumisani Russon30.0%- CCCMichaela Sade Lummis30.0%
ICMErick Sibusiso Ntuli30.0%- FISAFreedom in South Africa30.0%
- CMPCDoris Nolwazi Tsotetsi30.0%
- SAPCOLoyiso Toyiya30.0%
ALJAMAThando Ntlaki20.0%
PMCNoxolo Ntando20.0%- AEFLehlohonolo Leballo20.0%
- LABOURXolani Magnificent Hlongwane20.0%
- UMBRELLAWinter-Rose Nkosi20.0%
OHMPanashe Dylan Malatsi10.0%
UIMGarth Stuart Jack10.0%- EKHETHUMpho Lilian Ngcwabe10.0%
- VSASipho Jim Jantjie10.0%
- POJMziayifani Johnstone Mkholongo10.0%
- MOVEJoubert France Lisoga10.0%
Also on the ballot: Penny Masala Mathibele (Active African Christians United Movement), Refilwe Masemola (All Natives of South Africa), Nobulelani Agnes Bika (Azanian Ground Forces), Thandiwe Dumapi (Economic Emancipation Forum), David Kwinda (Know Your Power), Nishani Kishore (Minority Front), Lerato Mdluli (National Democratic Convention), Midlaas Maesela Dikobo (Service Delivery Party), Shadrack Thabang Moloi (Umphakathi Warona).
Candidates: IEC certified candidate list (PDF, 16 Sept 2026).
Hours off in Ward 127 ?
Reported in the ESP app
Voting districts · 8 ?
Thabisile Hlatshayo (ANC) won Ward 127 with 2 249 votes, 14.3% of the ward's 15 744 registered voters. Turnout was 44.2%: 6 952 of 15 744 registered voters voted. Official IEC results of the 2026 local government elections in Ward 127, City of Johannesburg, voting district by voting district.
- Durban Deep Primary SchoolVD 32870134ANC 32.0%
- Sol Plaatje Community HallVD 32871056ANC 37.7%
- Goudrand Hostel HallVD 32871090ActionSA 32.0%
- New Foundation Skill CentreVD 32871337DA 31.2%
- Jerusalem Rugby Club HallVD 32871540ANC 39.9%
- Tent Opp House247VD 32871630ActionSA 41.6%
- Leratong Skill CentreVD 33250452ANC 35.3%
- Tent At Quellerie Street WitpootjieVD 33251004ActionSA 59.4%
This ward in earlier elections ?
Boundaries changed after 2021: each ward's own results, never re-allocated.
ESP areas in this ward · 7 ?
About these figures
Notes on the IEC's figures for this page
Votes cast 7 389 · spoilt 175 · special votes 431 · All 8 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 8 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 8 voting districts here (6 952 of 15 744). The IEC publishes 47.0%.
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 60 parties (the IEC's total vs the ballots' sum): ANC 2 249 vs 4 449; ActionSA 1 561 vs 3 049; DA 1 100 vs 2 262; EFF 546 vs 1 104; MKP 419 vs 826; MAYIBUYE 334 vs 632; BOSA 157 vs 318; SACP 83 vs 154; ATM 76 vs 141; VF PLUS 54 vs 117; RISE 45 vs 73; IFP 43 vs 84; AIC 37 vs 63; ACDP 25 vs 44; Elf-SA - Economic Liberators Forum South Africa 12 vs 20; PA 10 vs 16; AHC 8 vs 14; APC 8 vs 16; COPE 8 vs 19; AZAPO 7 vs 9; ARA 6 vs 10; AZANIA 6 vs 8; BPSA 6 vs 7; IRC 6 vs 14; AUC 4 vs 16; TRUTH 4 vs 8; FISA 3 vs 8; ICM 3 vs 4; SAPCO 3 vs 4; SHOSH 3 vs 4; AEF 2 vs 4; ALJAMA 2 vs 5; LABOUR 2 vs 3; PMC 2 vs 7; UMBRELLA 2 vs 4; EKHETHU 1 vs 2; MOVE 1 vs 3; UIM 1 vs 4; AACUM 0 vs 5; ACP 0 vs 1; ACT 0 vs 11; ALC 0 vs 5; ARRC. 0 vs 1; ARU 0 vs 11; CHANGE 0 vs 1; COMBAT 0 vs 1; ECOFORUM 0 vs 2; GAZA 0 vs 1; GFSA 0 vs 1; KYP 0 vs 2; LAND 0 vs 8; LBKP 0 vs 1; MF 0 vs 1; MRP 0 vs 1; NADECO 0 vs 1; NFP 0 vs 1; Umphakathi Warona 0 vs 7; O.D 0 vs 2; PAC 0 vs 5; UAT 0 vs 14. We show each ballot's own votes.
Note: the IEC's published turnout for this ward is 47.03%; its own counts give 44.16% (PR ballots cast ÷ registered voters in its voting districts); we show the calculated figure.
Note: A party's total across ballots doesn't match its ballots: 186 times in 8 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:56 SAST.