No results, yet
Dots: voting stations
Voting day: Wed 4 Nov
Stations open 7am–9pm · results from 9pmSpecial votes 2 and 3 Nov, 8am–5pm. Source
ESP app
How long is the queue?
Chat about the election in your area
ESP app
Who won Ward 64?
Get notified when it's declared
Your ballot papers · 2
Hours off in Ward 64 ?
Reported in the ESP app
Power1 248hours off90 outages
Water1 380hours off57 outages
Internet27hours off2 outages
Voting stations · 5 ?- You can only vote at the voting station where you're registered. Your ballots are for that ward and municipality.
- If you've moved since you registered, your station is still the old one unless you re-registered.
- Can't get there on 4 Nov? Special votes 2 and 3 Nov, 8am–5pm. Source
- Check your station: SMS your ID number to 32810 · IEC voter portal
Vote where you're registered. Not sure which? SMS your ID number to 32810.
Candidates · 53
Andiswa Promise GqamaneActionSA- Penny Masala MathibeleActive African Christians United Movement
Malehlohonolo Maria MavundhlaAfrica Restoration Alliance
Olivez Craig WilliamsAfrican Christian Democratic Party- Lehlohonolo LeballoAfrican Economic Freedom
Maggy Boniswa KgaswaneAfrican Heart Congress
Temba Aubrey MhlongoAfrican Independent Congress
Boyboi Jack SekwailaAfrican National Congress
Matjhaya Belshazar MokaeaneAfrican People's Convention
Njabulo Blessing SabelaAfrican Renaissance Unity
Lindiwe NyingwaAfrican Transformation Movement
Sifiso Ozias NkambuleAfrican Unemployed Congress- Thabo Aaron MokoenaAfrika Mayibuye Movement
Nicole Francis LoggenbergAl Jama-ah- Clementine Neheng MfeneAll Natives of South Africa
- Wandisa Melody KhumaloAllied Independents Umbrella
Ricardo MaarmanAzania Peaceful Revolution- Sizolwethu Aaron MbathaAzanian Ground Forces
Nomvuyo Connie MatinaAzanian People's Organisation
Samuel Mzwakhe MbathaBolsheviks Party of South Africa- Charmain Aletta BeetonBuild One South Africa
- Doris Nolwazi TsotetsiCivic Movement for Progressive Citizens
Wellington Mafuza MakolwaCongress of the People
Herman Frederik SchoonDemocratic Alliance
Dumazile Kate MokoenaEconomic Emancipation Forum
Sello Stephen MokhaliEconomic Freedom Fighters
Azwihangwisi NdouEconomic Liberators Forum South Africa- Nkosifikile Lucas FacuEkhethu Peoples Party
Erick Sibusiso NtuliIndependent Citizens Movement
Nosimilo Annither MncubeInkatha Freedom Party- John AgimKnow Your Power
- Xolani Magnificent HlongwaneLabour Party of South Africa
Zandile DlaminiLand Party
Sharitha NoharMinority Front- Rosinah RikhotsoMove SA
- Earl Graham DavidsNational Coloured Congress
Remember Enough MathebulaNational Democratic Convention
Panashe Dylan MalatsiOrganic Humanity Movement
Angelica MoorcroftPatriotic Alliance- Kwena Samuel ModishaPeople of Joburg
Yusuf JosephPeople's Movement for Change
Lukhona Afika MnguniRise Mzansi- Midlaas Maesela DikoboService Delivery Party
Raynauld Dumisani RussonShosholoza Progressive Party- Phumelele VumindabaSouth African Communist Party
- Loyiso ToyiyaSouth African People’s Civic Organization
- Mohamed Zaine KhanTruth and Solidarity Movement
- Sindiswa MkhizeUmkhonto Wesizwe Party
- Shadrack Thabang MoloiUmphakathi Warona
Livingstoen Lubabalo NdzoUnited Democratic Movement
Garth Stuart JackUnited Independent Movement
Nubijara Wilson TloubatlaVryheidsfront Plus | Freedom Front Plus- Sam DyersVuka 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 64, City of JohannesburgMost of this ward (60%) · 2021: ANC 51.2% · 2024 national: ANC 35.6%
- 2021 Ward 66, City of JohannesburgPart of this ward (36%) · 2021: DA 38.2% · 2024 national: DA 32.8%
- 2021 Ward 67, City of JohannesburgPart of this ward (5%) · 2021: ANC 39.8% · 2024 national: ANC 27.2%
ESP areas in this ward · 6 ?
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.