ANC 36.9%
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 ? · 352 valid votes
ANCAfrican National Congress13036.9%
DADemocratic Alliance6317.9%
ActionSA4011.4%
EFFEconomic Freedom Fighters3810.8%
PAPatriotic Alliance205.7%
VF PLUSVryheidsfront Plus | Freedom Front Plus154.3%
UDMUnited Democratic Movement102.8%
PACPan Africanist Congress of Azania102.8%
ATMAfrican Transformation Movement82.3%
GOOD61.7%- SACPSouth African Communist Party30.9%
Elf-SA - Economic Liberators Forum South AfricaElf-SA - Economic Liberators Forum South Africa30.9%
AICAfrican Independent Congress20.6%
COPECongress of the People20.6%
ARAAfrica Restoration Alliance10.3%- ANOSAAll Natives of South Africa10.3%
ESP app
How long is the queue?
Chat about the election in your area
ESP app
Who won Ward 41?
Get notified when it's declared
Hours off in Ward 41 ?
Reported in the ESP app
Voting districts · 9 ?
- United Methodist ChurchVD 97093402ANC 36.9%
- Bonga Primary SchoolVD 97090106Not in yet
- Luzuko Primary SchoolVD 97090117Not in yet
- Litha Primary SchoolVD 97091129Not in yet
- Intshukumo Secondary SchoolVD 97091130Not in yet
- Lotus Park Neighborhood CentreVD 97091174Not in yet
- Nonzame Educare CentreVD 97092298Not in yet
- Lukhanyo Educare CentreVD 97092399Not in yet
- Lucas Mbebe Educare CentreVD 97093558Not in yet
Candidates · 45
- Graham Alfred DreyerAboriginal Gorilla Fighters
Anthony Serache MatheActionSA
Sakhele Fezekile KulaAfrica Restoration Alliance
Mzuvumile Wiseman SonyoniAfrican Alliance Congress
Sharon Elizabeth LangAfrican Christian Democratic Party
Mandla BidliAfrican Independent Congress
Masibulele Anthony TolofaneAfrican National Congress
Khayakazi ButheleziAfrican Transformation Movement- Mzukisi Arnold TshanduAfrika Mayibuye Movement
Galil BrinkhuisAl Jama-ah- Nobulali DanisaAll Natives of South Africa
Andisa MbaliAlliance of Citizens for Change
Ashraf SentsoAzania Peaceful Revolution
Mirriam Xoliswa MhlanaBuild One South Africa
Sihle Qhamani NgangalazaCape Independence Party / Kaapse Onafhanklikheids Party- Isgak AdamsCape Muslim Congress
Jacob van StadenCongress of the People
Sivuyile Million MbalisoDemocratic Alliance- Fondi Trevor MathebulaDemocratic People's Alternative
Nompumelelo Shylock NzeluEconomic Freedom Fighters
Albert Thembile MantshaEconomic Liberators Forum South Africa- Fundiswa MhlongoEkhethu Peoples Party
Siyabulela MamkeliGOOD- Phillomina SayoIndependent
Yolande Sharon Cox-ChettyInkatha Freedom Party- Marcdreo Richardo JordaanKhoi Aboriginal Party
- Thirnal Enrico AdendorfLabour Party of South Africa
Lynnell GovindasamiMinority Front- Naboeweya JacobsNational Coloured Congress
- Dawayne Gilbert JacobsOne Love Alliance
Khotso LebakengOrganic Humanity Movement
Jongikhaya Pittwell MahalubaPan Africanist Congress of Azania
Lindile Partmos SonyokaPatriotic Alliance
Mziwoxolo BakeniPeople's Movement for Change- Shantel Danielle RamokhobiSakk Military Veterans Party
- Imtiaz CassimService Delivery Party
Kulsum BrownSizwe Ummah Nation- Xhobani KenteSouth African Communist Party
Bantu TsotsobeSpectrum National Party- Priscilla Zukiswa MalokoTruth and Solidarity Movement
Malusi Richard TukuluUmkhonto Wesizwe Party- Andhor Grey MarksUnited Democratic Front Party
Nkosivumile Doing HlangisaUnited Democratic Movement
Kurt André Carlo OliverUnited Independent Movement
Mark Sematle Mbulelo MutlaneVryheidsfront 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
Notes on the IEC's figures for this page
Votes cast 372 · spoilt 11 · special votes 33 · 1 of 9 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 (361 of 757). The IEC publishes 49.1%.
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: party 7: the IEC's cross-ballot total 125 differs from its ward + PR + DC 40% votes (255); we show each ballot's own votes.
Note: party 52: the IEC's cross-ballot total 56 differs from its ward + PR + DC 40% votes (119); we show each ballot's own votes.
Note: party 1511: the IEC's cross-ballot total 32 differs from its ward + PR + DC 40% votes (72); we show each ballot's own votes.
Note: party 945: the IEC's cross-ballot total 31 differs from its ward + PR + DC 40% votes (69); we show each ballot's own votes.
Note: party 4: the IEC's cross-ballot total 23 differs from its ward + PR + DC 40% votes (38); we show each ballot's own votes.
Note: party 957: the IEC's cross-ballot total 22 differs from its ward + PR + DC 40% votes (42); we show each ballot's own votes.
Note: party 8: the IEC's cross-ballot total 12 differs from its ward + PR + DC 40% votes (22); we show each ballot's own votes.
Note: party 1368: the IEC's cross-ballot total 10 differs from its ward + PR + DC 40% votes (16); we show each ballot's own votes.
Note: party 6: the IEC's cross-ballot total 10 differs from its ward + PR + DC 40% votes (20); we show each ballot's own votes.
Note: party 330: the IEC's cross-ballot total 5 differs from its ward + PR + DC 40% votes (7); we show each ballot's own votes.
Note: party 1318: the IEC's cross-ballot total 5 differs from its ward + PR + DC 40% votes (13); we show each ballot's own votes.
Note: party 445: the IEC's cross-ballot total 3 differs from its ward + PR + DC 40% votes (6); we show each ballot's own votes.
Note: party 2095: 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 499: the IEC's cross-ballot total 1 differs from its ward + PR + DC 40% votes (3); we show each ballot's own votes.
Note: party 1790: the IEC's cross-ballot total 1 differs from its ward + PR + DC 40% votes (4); we show each ballot's own votes.
Note: party 1523: 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 97093402: party 7: the IEC's cross-ballot total 130 differs from its ward + PR + DC 40% votes (255); we show each ballot's own votes.
Note: voting district 97093402: party 52: the IEC's cross-ballot total 63 differs from its ward + PR + DC 40% votes (119); we show each ballot's own votes.
Note: voting district 97093402: party 1511: the IEC's cross-ballot total 40 differs from its ward + PR + DC 40% votes (72); we show each ballot's own votes.
Note: voting district 97093402: party 945: the IEC's cross-ballot total 38 differs from its ward + PR + DC 40% votes (69); we show each ballot's own votes.
Note: voting district 97093402: party 4: the IEC's cross-ballot total 15 differs from its ward + PR + DC 40% votes (38); we show each ballot's own votes.
Note: voting district 97093402: party 957: the IEC's cross-ballot total 20 differs from its ward + PR + DC 40% votes (42); we show each ballot's own votes.
Note: voting district 97093402: party 8: the IEC's cross-ballot total 10 differs from its ward + PR + DC 40% votes (22); we show each ballot's own votes.
Note: voting district 97093402: party 0: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (12); we show each ballot's own votes.
Note: voting district 97093402: party 6: the IEC's cross-ballot total 10 differs from its ward + PR + DC 40% votes (20); we show each ballot's own votes.
Note: voting district 97093402: party 1368: the IEC's cross-ballot total 6 differs from its ward + PR + DC 40% votes (16); we show each ballot's own votes.
Note: voting district 97093402: party 1748: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (9); we show each ballot's own votes.
Note: voting district 97093402: party 1318: the IEC's cross-ballot total 8 differs from its ward + PR + DC 40% votes (13); we show each ballot's own votes.
Note: voting district 97093402: party 330: the IEC's cross-ballot total 2 differs from its ward + PR + DC 40% votes (7); we show each ballot's own votes.
Note: voting district 97093402: party 445: the IEC's cross-ballot total 3 differs from its ward + PR + DC 40% votes (6); we show each ballot's own votes.
Note: voting district 97093402: party 1790: the IEC's cross-ballot total 3 differs from its ward + PR + DC 40% votes (4); we show each ballot's own votes.
Note: voting district 97093402: party 499: the IEC's cross-ballot total 2 differs from its ward + PR + DC 40% votes (3); we show each ballot's own votes.
Note: voting district 97093402: party 2095: 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 97093402: party 1754: 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 97093402: 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 97093402: party 1843: 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, 04:31 SAST.