No results, yet
Dots: voting stations
Stations open 7am–9pm · results from 9pm · SourceSpecial votes 2 and 3 Nov, 8am–5pm.
ESP app
How long is the queue?
Chat about the election in your area
ESP app
Who won Ward 31?
Get notified when it's declared
Hours off in Ward 31 ?
Reported in the ESP app
Power1 134hours off72 outages
Water263hours off19 outages
Internet23hours off3 outages
Voting districts · 11 ?
- Lofentse Secondary SchoolVD 32840647Not in yet
- The African Congregational ChurchVD 32840681Not in yet
- African Methodist Episcopal ChurchVD 32840704Not in yet
- Orlando East Footprints HospiceVD 32840726Not in yet
- Thembalihle Primary SchoolVD 32840759Not in yet
- Leresche Primary SchoolVD 32840760Not in yet
- Municipal Multipurpose Community CentreVD 32840771Not in yet
- Job Rathebe Junior Secondary SchoolVD 32840782Not in yet
- GOOD News Outreach Bible ChurchVD 32840805Not in yet
- Orlando East Communal HallVD 32840816Not in yet
- St Matthew Church of England in South AfricaVD 32841356Not in yet
Candidates · 56
Kathleen Desiree MoticoeActionSA- Penny Masala MathibeleActive African Christians United Movement
Malehlohonolo Maria MavundhlaAfrica Restoration Alliance- Lehlohonolo LeballoAfrican Economic Freedom
Moloko Michael MpoloboshoAfrican Heart Congress
Johannes Mandla KubekaAfrican Independent Congress- Sibongile Tryphinah ZwaneAfrican Labour Convention
Teboho MongoyaAfrican National Congress
Raymond MakhathiniAfrican People's Convention
Princess Simphiwe ZunguAfrican Renaissance Unity
Nomzamo DlaminiAfrican Transformation Movement
Sifiso Ozias NkambuleAfrican Unemployed Congress- Tebogo Joseph BopapeAfrika Mayibuye Movement
Seth Sandile MazibukoAl Jama-ah
Edith Thembi SikosanaAll Citizens Party- Refilwe MasemolaAll Natives of South Africa
- Enoch NdhlovuAllied Independents Umbrella
Ricardo MaarmanAzania Peaceful Revolution- Nthabeleng Sarafina MohammadAzanian Ground Forces
Nthabiseng LetsoelaAzanian People's Organisation
Samuel Mzwakhe MbathaBolsheviks Party of South Africa
Lerato Rebecca MashigoBuild One South Africa- Doris Nolwazi TsotetsiCivic Movement for Progressive Citizens
Busisiwe Florence NdabaCongress of the People
Noxolo Leandra MasekoDemocratic Alliance
Dumazile Kate MokoenaEconomic Emancipation Forum
Moeketsi Matthews MoahloliEconomic Freedom Fighters
Phumudzo Collen MutavhatsindiEconomic Liberators Forum South Africa- Mpho Lilian NgcwabeEkhethu Peoples Party
- Isaac MaswanganyiGaza Democratic Front
- Axon Tsepe TauIlizwe Nathi
Erick Sibusiso NtuliIndependent Citizens Movement
Nomsa Precious ShabalalaInkatha Freedom Party- Rebecca Palisa QotyanaKnow Your Power
- Israel Dumisani MkhaliphiLabour Party of South Africa
Ruchir Jai Aryan SinghMinority Front- Ndivhoniswani Albert TshitavhaMove SA
- Gadija DavidsNational Coloured Congress
Londiwe Zanele MasangoNational Democratic Convention
Matthew William PienaarOrganic Humanity Movement
Charles Mlungisi NgelezaPan Africanist Congress of Azania
Lebogang Trevor KgatlePatriotic Alliance- Gideon MpanzaPeople of Joburg
Caroline Motsilisi MoshoadibaPeople's Movement for Change
Lukhona Afika MnguniRise Mzansi- Midlaas Maesela DikoboService Delivery Party
Raynauld Dumisani RussonShosholoza Progressive Party- Lethukthula Mxolisi Eugene Ndabenhle MdluliSouth African Communist Party
- Ketshegeditse Sarah MarupingSouth African People’s Civic Organization
- Mohamed Zaine KhanTruth and Solidarity Movement
Lerato Mirriam MokoenaUmkhonto Wesizwe Party- Shadrack Thabang MoloiUmphakathi Warona
Fezile MhlebiUnited Democratic Movement
Garth Stuart JackUnited Independent Movement
Nubijara Wilson TloubatlaVryheidsfront Plus | Freedom Front Plus- Sipho Jim JantjieVuka SA
Source: IEC certified candidate list (PDF, 16 Sept 2026)
This ward in earlier elections ?
Boundaries changed after 2021: each ward's own results, never re-allocated.
- 2021 Ward 31, City of JohannesburgMost of this ward (69%) · 2021: ANC 50.9% · 2024 national: ANC 47.2%
- 2021 Ward 29, City of JohannesburgPart of this ward (17%) · 2021: ANC 38.8% · 2024 national: ANC 42.4%
- 2021 Ward 28, City of JohannesburgPart of this ward (8%) · 2021: ANC 54.0% · 2024 national: ANC 53.1%
- 2021 Ward 30, City of JohannesburgPart of this ward (6%) · 2021: ANC 47.5% · 2024 national: ANC 48.7%
ESP areas in this ward · 1 ?
About these figures
Official IEC figures: how we add them up
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 26 Oct 2026, 17:38 SAST.