ActionSA 27.4%
Leading on the PR ballot so far (provisional)
Stations open 7am–9pm · results from 9pm · SourceSpecial votes 2 and 3 Nov, 8am–5pm.
PR ballot ? · 95 valid votes
ActionSA2627.4%
DADemocratic Alliance2122.1%
MKPUmkhonto Wesizwe Party1818.9%
ANCAfrican National Congress1616.8%
EFFEconomic Freedom Fighters99.5%
VF PLUSVryheidsfront Plus | Freedom Front Plus22.1%
ACDPAfrican Christian Democratic Party11.1%
BOSABuild One South Africa11.1%
RISERise Mzansi11.1%
ESP app
How long is the queue?
Chat about the election in your area
ESP app
Who won Ward 51?
Get notified when it's declared
Hours off in Ward 51 ?
Reported in the ESP app
Voting districts · 8 ?
- Roodekop Ext 25 Engen OfficesVD 33061272ActionSA 27.4%
- Henkel Tamaho Child Care CentreVD 33060563Not in yet
- Tamaho Primary SchoolVD 33060574Not in yet
- Word of Life Victory CentreVD 33060585Not in yet
- Reahile Primary SchoolVD 33060596Not in yet
- Alafang High SchoolVD 33060608Not in yet
- Mogobeng Primary SchoolVD 33060956Not in yet
- Eden Garden Pre School and CrecheVD 33061092Not in yet
Candidates · 54
Luzuko Leonard MagawulanaActionSA- John MatlakalaActive African Christians United Movement
Sbongile Ivy MtembuAfrica Restoration Alliance
Nomaxabiso QandaAfrican Christian Democratic Party- Mookamedi MdalanaAfrican Congress for Transformation
Rangwato Lorraine ThamaneAfrican Heart Congress
Siphamandla NongqothoAfrican Independent Congress- Sinethemba Wiseman GxulaAfrican Labour Convention
Tintswalo Lumka PokiAfrican National Congress
Brian KhosaAfrican People's Convention
Beauty Sibongile SeratiAfrican People's Socialist Party
Maphelo Handson BulanaAfrican Transformation Movement
Ntswaki Loraine MgengoAfrican Unemployed Congress- Mzimtsha Israel GqomoAfrika Mayibuye Movement
Suleiman Abdulhuck PatelAl Jama-ah- Lerato Boitumelo Natasha MatheAll Natives of South Africa
- Molly Yolisa ShekesheAllied Independents Umbrella
- Neo Onkgopotse MatabolaAzanian Ground Forces
Sithembiso Mlamuli HadebeAzanian People's Organisation
Nkosana David DlwatiBolsheviks Party of South Africa
Daniel Prince NgwenyaneBuild One South Africa- Joseph Zolibanzi TshabalalaCivic Movement for Progressive Citizens
Siphiwe HlongwaneCongress of the People
Xolile Ernest ChamaneDemocratic Alliance
Margaret Mpho MofokengEconomic Emancipation Forum
Jabulani Phillip BandaEconomic Freedom Fighters
Joseline Lunsile SegageEconomic Liberators Forum South Africa- Sandisile Emmanuel NgoyiEkhethu Peoples Party
Matomakgole Gladys MahlanguIndependent Citizens Movement
Izak David BergIndependent Ratepayers Association of SA
Nhlanhla Victor MajoziInkatha Freedom Party
Zamani Handsome MnguniKingdom Covenant Democratic Party- Mongezi Solomuzi MahlanguKnow Your Power
- Lentikile Johannes ModiseLabour Party of South Africa
Sanjev RoopnarainMinority Front- Luvrachia Sandy WilliamsMove SA
- Mzingisi MabutyanaMovement of Residents Party
Emmerentia Jacomina Burger-HermannOrganic Humanity Movement- Sipho Bernard LindaPalmridge Community Forum
Nombali Elaine NdlovuPan Africanist Congress of Azania
Violet Siphokazi MpetsheniPatriotic Alliance
Nhongo SoloPeople's Movement for Change- Mduduzi Moses GamaPostola
Baanetse MachonaRise Mzansi- Peter Sunnyboy MonyakiService Delivery Party
Eugine MthethwaSizwe Ummah Nation- Mzubanzi PhanduvaSouth African Communist Party
- Melusi TwalaSouth African People’s Civic Organization
- Mandla Lucky MbathaTruth and Solidarity Movement
Portia NgubeniUmkhonto Wesizwe Party- Patrick KumaloUmphakathi Kai One Party
Nontembeko QayingeUnited Democratic Movement
Thabo MakeketlaneUnited Independent Movement
Arno Johann NelVryheidsfront 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 · 7 ?
About these figures
Notes on the IEC's figures for this page
Votes cast 96 · spoilt 1 · special votes 2 · 1 of 8 voting districts in (the IEC's voting-district results so far, out of its list of voting districts for this election)
Turnout is calculated as PR ballots cast ÷ registered voters, from the IEC's results for the 1 voting district with results so far here (96 of 152). The IEC publishes 63.2%.
Note: party 1511: the IEC's cross-ballot total 25 differs from its ward + PR + DC 40% votes (51); we show each ballot's own votes.
Note: party 52: the IEC's cross-ballot total 19 differs from its ward + PR + DC 40% votes (40); we show each ballot's own votes.
Note: party 1748: the IEC's cross-ballot total 17 differs from its ward + PR + DC 40% votes (35); we show each ballot's own votes.
Note: party 7: the IEC's cross-ballot total 16 differs from its ward + PR + DC 40% votes (32); we show each ballot's own votes.
Note: party 945: the IEC's cross-ballot total 10 differs from its ward + PR + DC 40% votes (19); we show each ballot's own votes.
Note: party 4: the IEC's cross-ballot total 4 differs from its ward + PR + DC 40% votes (6); we show each ballot's own votes.
Note: party 18: the IEC's cross-ballot total 1 differs from its ward + PR + DC 40% votes (2); we show each ballot's own votes.
Note: party 1755: the IEC's cross-ballot total 1 differs from its ward + PR + DC 40% votes (2); we show each ballot's own votes.
Note: party 1711: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (1); we show each ballot's own votes.
Note: voting district 33061272: party 1511: the IEC's cross-ballot total 26 differs from its ward + PR + DC 40% votes (51); we show each ballot's own votes.
Note: voting district 33061272: party 52: the IEC's cross-ballot total 21 differs from its ward + PR + DC 40% votes (40); we show each ballot's own votes.
Note: voting district 33061272: party 1748: the IEC's cross-ballot total 18 differs from its ward + PR + DC 40% votes (35); we show each ballot's own votes.
Note: voting district 33061272: party 7: the IEC's cross-ballot total 16 differs from its ward + PR + DC 40% votes (32); we show each ballot's own votes.
Note: voting district 33061272: party 945: the IEC's cross-ballot total 9 differs from its ward + PR + DC 40% votes (19); we show each ballot's own votes.
Note: voting district 33061272: party 4: the IEC's cross-ballot total 2 differs from its ward + PR + DC 40% votes (6); we show each ballot's own votes.
Note: voting district 33061272: party 18: the IEC's cross-ballot total 1 differs from its ward + PR + DC 40% votes (2); we show each ballot's own votes.
Note: voting district 33061272: party 1755: the IEC's cross-ballot total 1 differs from its ward + PR + DC 40% votes (2); we show each ballot's own votes.
Note: voting district 33061272: party 1318: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (1); we show each ballot's own votes.
Note: voting district 33061272: party 1909: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (1); we show each ballot's own votes.
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 05 Nov 2026, 01:26 SAST.