No results, yet
Dots: voting stations
Voting day: Wed 4 Nov
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 97?
Get notified when it's declared
Your ballot papers · 2
Hours off in Ward 97 ?
Reported in the ESP app
Power1 141hours off86 outages
Water138hours off11 outages
Internet55hours off3 outages
Voting stations · 8 ?- 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.
- Holy Spirit International CharpelVD 32951729
- Sediba SA Thuto Primary SchoolVD 32952102
- Assemblies of God-Stanza BopapeVD 32952157
- Legora Primary SchoolVD 32952247
- Tent @ Diteneng Kgagara StreetVD 32952685
- Great and Mighty God ChurchVD 32952708
- The Church of Jesus ChristVD 32953158
- Kingdom of Power ChurchVD 32953237
Candidates · 48
- Selina Poppie MathibelaAbafuna Ingubo Yeskhethu Party
Madumetja James SekhwelaActionSA- Mmatshadi Reginah MoloiActive African Christians United Movement
- Petrus Jacobus BlomAfrica Redemption Democracy
Samuel Tshepo MoobengAfrica Restoration Alliance
Lucia Jeanett MampuruAfrican Heart Congress
Rubesta Monyamane ManhiqueAfrican Independent Congress
Nkoata Ananias MokgalotsiAfrican National Congress
Samson Talo MafutaAfrican People's Convention- Patrick Phineas Tutu HlabahlabaAfrika Mayibuye Movement
Lati Doctor MtsweniAl Jama-ah
Emmah Nojusenza NtuliAll Citizens Party- Danile LafuthiAllied Independents Umbrella
Ally Salim MlaziArusha Economic Coalition
Maudi Goodman MogoboAzanian People's Organisation- Simon Katlego MashishiBatho Pele Community Service Delivery Tshwane
Raymond MalopeBolsheviks Party of South Africa- Goodnes Zonke NcongwaneBuild One South Africa
Tshwarelo Juliah MatakaneCongress of the People
David Sovela XabaDemocratic Alliance
Bafana Jan LangaEconomic Emancipation Forum
Sydney Ngoako SeanegoEconomic Freedom Fighters
Somolekae Daniel MogaleEconomic Liberators Forum South Africa- Johannes Katlego RamotebeleEkhethu Peoples Party
Marquard Dirk PienaarFederal Party SA
Christopher Mandla DlongwanaIndependent Citizens Movement- Kleinbooi Merican KabineKnow Your Power
Manuel MoodleyMinority Front- Raesetja Sanah MakolaMoshabi Party
- Shereen Beulah Te WaterNational Coloured Congress
David Wonder MasangoOperation Dudula
Felix Hugo PriggeOrganic Humanity Movement
Eunice Lindiwe SibisiPan Africanist Congress of Azania
Samuel MophutingPatriotic Alliance
Teballo Ofentse SadickPoelano Revelation Party- Larry Thabang MatlalaProgressive Tshwane Alliance-Pta012
- Judith MdhlovuRepublican Conference of Tshwane
Tshephiso Leonard KgasagoRise Mzansi- Andrew Oupa RaborokoSecurity Personnel Party of South Africa
- Rankitsing Johannes XabaService Delivery Party
- Mosa Mmeshi PokwaneSouth African Communist Party
- John Themba SekgobelaSouth African Mass Movement
- Kgathludi Alfred NgwepeTruth and Solidarity Movement
- Mfundisi Andrew NhlapoUmkhonto Wesizwe Party
George BaloyiUnited Democratic Movement
Jacques VenterUnited Independent Movement- Bokang Rosy MokweboUnited Progressive People Alliance
Solly MahlanguVryheidsfront Plus | Freedom Front Plus
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.
ESP areas in this ward · 3 ?
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:36 SAST.