DA 50.0%
Democratic Alliance · won the ward ballot
Stations open 7am–9pm · results from 9pm · SourceSpecial votes 2 and 3 Nov, 8am–5pm.
Elected ward councillor ?
Rudi StevensDemocratic AllianceWard ballot ? · 7 321 valid votes
DADemocratic Alliance3 66050.0%
PAPatriotic Alliance1 44019.7%
ANCAfrican National Congress83211.4%
EFFEconomic Freedom Fighters2343.2%
ActionSA2082.8%
GOOD1321.8%
VF PLUSVryheidsfront Plus | Freedom Front Plus1301.8%- CCCNational Coloured Congress1081.5%
ACDPAfrican Christian Democratic Party911.2%
UDMUnited Democratic Movement881.2%
ATMAfrican Transformation Movement701.0%
MKPUmkhonto Wesizwe Party420.6%- IndependentIndependent candidates410.6%
PACPan Africanist Congress of Azania410.6%- CMCCape Muslim Congress380.5%
ALJAMAAl Jama-ah290.4%- SACPSouth African Communist Party210.3%
- MAYIBUYEAfrika Mayibuye Movement190.3%
BOSABuild One South Africa140.2%- D.P.ADemocratic People's Alternative100.1%
- K.A.PKhoi Aboriginal Party100.1%
IFPInkatha Freedom Party80.1%- OLAOne Love Alliance80.1%
COPECongress of the People60.1%
ARAAfrica Restoration Alliance60.1%
CAPEXITCape Independence Party / Kaapse Onafhanklikheids Party50.1%
SUNSizwe Ummah Nation50.1%- TRUTHTruth and Solidarity Movement50.1%
- LABOURLabour Party of South Africa40.1%
AACAfrican Alliance Congress30.0%- United Democratic Front PartyUnited Democratic Front Party30.0%
NFPNational Freedom Party20.0%
A.C.C.Alliance of Citizens for Change20.0%- SAKKMVPSakk Military Veterans Party20.0%
MFMinority Front10.0%
AZANIAAzania Peaceful Revolution10.0%
OHMOrganic Humanity Movement10.0%
UIMUnited Independent Movement10.0%
Hours off in Ward 108 ?
Reported in the ESP app
Voting districts · 8 ?
- Silver-Sands Primary SchoolVD 97100412DA 68.0%
- Hoofweg Primary SchoolVD 97100658DA 44.2%
- Wesbank Primary No 1VD 97100681DA 57.4%
- Wesbank High SchoolVD 97100748DA 46.2%
- Rainbow Primary SchoolVD 97100759DA 33.8%
- Community Faith Church - SilversandsVD 97100760DA 50.6%
- Hobe EducareVD 97141585DA 39.7%
- Brentwood Community ChurchVD 97141822DA 58.6%
Candidates · 43
Zwelithini GweleActionSA
Donovan Leslie WennAfrica Restoration Alliance
Mzuvumile Wiseman SonyoniAfrican Alliance Congress
Christiano van SaalAfrican Christian Democratic Party
Thembelani MelaneAfrican National Congress
Tandokazi NongqungaAfrican Transformation Movement- Therion Malusi DyantyiAfrika Mayibuye Movement
Galil BrinkhuisAl Jama-ah- Yanga NgesiAll African Allied Congress
- Nobulali DanisaAll Natives of South Africa
Sikelelwa NqwiliAlliance of Citizens for Change
Ashraf SentsoAzania Peaceful Revolution
Nireen TrantraalBuild One South Africa
Lucille Kim Philip-RothquelCape Independence Party / Kaapse Onafhanklikheids Party- Moegamad Faadiel AdamsCape Muslim Congress
Jacob van StadenCongress of the People
Rudi StevensDemocratic Alliance- Izgak de JagerDemocratic People's Alternative
Noluntu MgqongoEconomic Freedom Fighters- Silindokuhle MhlongoEkhethu Peoples Party
Christina SimonsGOOD- Dina SwartzIndependent
Cedric Elroy BruintjiesInkatha Freedom Party- Asheeqha LeonardKhoi Aboriginal Party
- Thirnal Enrico AdendorfLabour Party of South Africa
Navasha SewrajMinority Front- Aubrey SeekoeiNational Coloured Congress
Nolethu SikadeNational Freedom Party- Lethaniël Oshwill WilliamsOne Love Alliance
Khotso LebakengOrganic Humanity Movement
Shireen SorsPan Africanist Congress of Azania
Pieter Roger Hannes PhillipsPatriotic Alliance- Shantel Danielle RamokhobiSakk Military Veterans Party
- Imtiaz CassimService Delivery Party
Kulsum BrownSizwe Ummah Nation- Masixole Petric BoboSouth African Communist Party
Bantu TsotsobeSpectrum National Party- Lusindiso SawulaTruth and Solidarity Movement
Nomfundo Brightness MfekaUmkhonto Wesizwe Party- Mark MinniesUnited Democratic Front Party
Gerhard Recardo Henry AvontuurUnited Democratic Movement
Kurt André Carlo OliverUnited Independent Movement
Vuyiseka MzukwaVryheidsfront 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 · 12 ?
About these figures
Notes on the IEC's figures for this page
Votes cast 7 541 · spoilt 220 · special votes 665 · All 8 voting districts in (the IEC's voting-district results so far, out of its list of voting districts for this election)
PR ballot figures for this ward are the sum of the IEC's results for its 8 voting districts; the IEC publishes the ward ballot per ward and the PR ballot per voting district.
Turnout is calculated as PR ballots cast ÷ registered voters, from the IEC's results for the 8 voting districts here (7 573 of 15 227). The IEC publishes 50.3%.
Note: party 52: the IEC's cross-ballot total 3660 differs from its ward + PR + DC 40% votes (7369); we show each ballot's own votes.
Note: party 957: the IEC's cross-ballot total 1440 differs from its ward + PR + DC 40% votes (2859); we show each ballot's own votes.
Note: party 7: the IEC's cross-ballot total 832 differs from its ward + PR + DC 40% votes (1665); we show each ballot's own votes.
Note: party 945: the IEC's cross-ballot total 234 differs from its ward + PR + DC 40% votes (473); we show each ballot's own votes.
Note: party 1511: the IEC's cross-ballot total 208 differs from its ward + PR + DC 40% votes (431); we show each ballot's own votes.
Note: party 1368: the IEC's cross-ballot total 132 differs from its ward + PR + DC 40% votes (231); we show each ballot's own votes.
Note: party 4: the IEC's cross-ballot total 130 differs from its ward + PR + DC 40% votes (277); we show each ballot's own votes.
Note: party 1492: the IEC's cross-ballot total 108 differs from its ward + PR + DC 40% votes (236); we show each ballot's own votes.
Note: party 18: the IEC's cross-ballot total 91 differs from its ward + PR + DC 40% votes (170); we show each ballot's own votes.
Note: party 6: the IEC's cross-ballot total 88 differs from its ward + PR + DC 40% votes (181); we show each ballot's own votes.
Note: party 1318: the IEC's cross-ballot total 70 differs from its ward + PR + DC 40% votes (145); we show each ballot's own votes.
Note: party 1748: the IEC's cross-ballot total 42 differs from its ward + PR + DC 40% votes (72); we show each ballot's own votes.
Note: party 8: the IEC's cross-ballot total 41 differs from its ward + PR + DC 40% votes (82); we show each ballot's own votes.
Note: party 630: the IEC's cross-ballot total 38 differs from its ward + PR + DC 40% votes (50); we show each ballot's own votes.
Note: party 447: the IEC's cross-ballot total 29 differs from its ward + PR + DC 40% votes (60); we show each ballot's own votes.
Note: party 445: the IEC's cross-ballot total 21 differs from its ward + PR + DC 40% votes (35); we show each ballot's own votes.
Note: party 1909: the IEC's cross-ballot total 19 differs from its ward + PR + DC 40% votes (36); we show each ballot's own votes.
Note: party 1711: the IEC's cross-ballot total 14 differs from its ward + PR + DC 40% votes (27); we show each ballot's own votes.
Note: party 1631: the IEC's cross-ballot total 10 differs from its ward + PR + DC 40% votes (13); we show each ballot's own votes.
Note: party 1843: the IEC's cross-ballot total 10 differs from its ward + PR + DC 40% votes (21); we show each ballot's own votes.
Note: party 3: the IEC's cross-ballot total 8 differs from its ward + PR + DC 40% votes (12); we show each ballot's own votes.
Note: party 1968: the IEC's cross-ballot total 8 differs from its ward + PR + DC 40% votes (12); we show each ballot's own votes.
Note: party 1523: the IEC's cross-ballot total 6 differs from its ward + PR + DC 40% votes (15); we show each ballot's own votes.
Note: party 499: the IEC's cross-ballot total 6 differs from its ward + PR + DC 40% votes (16); we show each ballot's own votes.
Note: party 467: the IEC's cross-ballot total 5 differs from its ward + PR + DC 40% votes (8); we show each ballot's own votes.
Note: party 1004: the IEC's cross-ballot total 5 differs from its ward + PR + DC 40% votes (6); we show each ballot's own votes.
Note: party 1765: the IEC's cross-ballot total 5 differs from its ward + PR + DC 40% votes (8); we show each ballot's own votes.
Note: party 1047: the IEC's cross-ballot total 3 differs from its ward + PR + DC 40% votes (5); we show each ballot's own votes.
Note: party 1966: the IEC's cross-ballot total 3 differs from its ward + PR + DC 40% votes (4); we show each ballot's own votes.
Note: party 1754: the IEC's cross-ballot total 2 differs from its ward + PR + DC 40% votes (9); we show each ballot's own votes.
Note: party 591: the IEC's cross-ballot total 2 differs from its ward + PR + DC 40% votes (3); we show each ballot's own votes.
Note: party 1898: the IEC's cross-ballot total 2 differs from its ward + PR + DC 40% votes (3); we show each ballot's own votes.
Note: party 1074: the IEC's cross-ballot total 1 differs from its ward + PR + DC 40% votes (5); we show each ballot's own votes.
Note: party 31: 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 1644: 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 330: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (5); we show each ballot's own votes.
Note: party 1775: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (2); we show each ballot's own votes.
Note: party 3214: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (2); we show each ballot's own votes.
Note: party 3255: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (2); we show each ballot's own votes.
Note: party 1790: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (1); we show each ballot's own votes.
Note: party 2085: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (4); we show each ballot's own votes.
Note: party 2097: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (7); we show each ballot's own votes.
Note: party 1335: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (187); we show each ballot's own votes.
Note: party 1863: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (1); we show each ballot's own votes.
Note: party 1486: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (6); we show each ballot's own votes.
Note: voting district 97100412: party 52: the IEC's cross-ballot total 581 differs from its ward + PR + DC 40% votes (1154); we show each ballot's own votes.
Note: voting district 97100412: party 957: the IEC's cross-ballot total 65 differs from its ward + PR + DC 40% votes (133); we show each ballot's own votes.
Note: voting district 97100412: party 7: the IEC's cross-ballot total 28 differs from its ward + PR + DC 40% votes (56); we show each ballot's own votes.
Note: voting district 97100412: party 1511: the IEC's cross-ballot total 32 differs from its ward + PR + DC 40% votes (57); we show each ballot's own votes.
Note: voting district 97100412: party 1492: the IEC's cross-ballot total 27 differs from its ward + PR + DC 40% votes (51); we show each ballot's own votes.
Note: voting district 97100412: party 4: the IEC's cross-ballot total 32 differs from its ward + PR + DC 40% votes (52); we show each ballot's own votes.
Note: voting district 97100412: party 18: the IEC's cross-ballot total 17 differs from its ward + PR + DC 40% votes (37); we show each ballot's own votes.
Note: voting district 97100412: party 945: the IEC's cross-ballot total 15 differs from its ward + PR + DC 40% votes (28); we show each ballot's own votes.
Note: voting district 97100412: party 630: the IEC's cross-ballot total 3 differs from its ward + PR + DC 40% votes (15); we show each ballot's own votes.
Note: voting district 97100412: party 1318: 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 97100412: party 447: the IEC's cross-ballot total 10 differs from its ward + PR + DC 40% votes (19); we show each ballot's own votes.
Note: voting district 97100412: party 0: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (8); we show each ballot's own votes.
Note: voting district 97100412: party 1368: the IEC's cross-ballot total 7 differs from its ward + PR + DC 40% votes (13); we show each ballot's own votes.
Note: voting district 97100412: party 6: the IEC's cross-ballot total 7 differs from its ward + PR + DC 40% votes (13); we show each ballot's own votes.
Note: voting district 97100412: party 3: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (4); we show each ballot's own votes.
Note: voting district 97100412: party 8: the IEC's cross-ballot total 2 differs from its ward + PR + DC 40% votes (5); we show each ballot's own votes.
Note: voting district 97100412: party 499: the IEC's cross-ballot total 1 differs from its ward + PR + DC 40% votes (4); we show each ballot's own votes.
Note: voting district 97100412: party 1843: the IEC's cross-ballot total 3 differs from its ward + PR + DC 40% votes (5); we show each ballot's own votes.
Note: voting district 97100412: party 445: the IEC's cross-ballot total 1 differs from its ward + PR + DC 40% votes (3); we show each ballot's own votes.
Note: voting district 97100412: party 1523: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (2); we show each ballot's own votes.
Note: voting district 97100412: party 1754: 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 97100412: party 1047: 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 97100412: party 1711: 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 97100412: party 1748: 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 97100412: party 1765: 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 97100412: 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.
Note: voting district 97100412: party 591: 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 97100658: party 52: the IEC's cross-ballot total 499 differs from its ward + PR + DC 40% votes (997); we show each ballot's own votes.
Note: voting district 97100658: party 957: the IEC's cross-ballot total 295 differs from its ward + PR + DC 40% votes (612); we show each ballot's own votes.
Note: voting district 97100658: party 7: the IEC's cross-ballot total 123 differs from its ward + PR + DC 40% votes (256); we show each ballot's own votes.
Note: voting district 97100658: party 945: the IEC's cross-ballot total 18 differs from its ward + PR + DC 40% votes (40); we show each ballot's own votes.
Note: voting district 97100658: party 4: the IEC's cross-ballot total 20 differs from its ward + PR + DC 40% votes (41); we show each ballot's own votes.
Note: voting district 97100658: party 1492: the IEC's cross-ballot total 27 differs from its ward + PR + DC 40% votes (46); we show each ballot's own votes.
Note: voting district 97100658: party 1511: the IEC's cross-ballot total 19 differs from its ward + PR + DC 40% votes (34); we show each ballot's own votes.
Note: voting district 97100658: party 18: the IEC's cross-ballot total 12 differs from its ward + PR + DC 40% votes (24); we show each ballot's own votes.
Note: voting district 97100658: party 1368: the IEC's cross-ballot total 10 differs from its ward + PR + DC 40% votes (21); we show each ballot's own votes.
Note: voting district 97100658: party 8: the IEC's cross-ballot total 7 differs from its ward + PR + DC 40% votes (17); we show each ballot's own votes.
Note: voting district 97100658: party 1748: the IEC's cross-ballot total 5 differs from its ward + PR + DC 40% votes (13); we show each ballot's own votes.
Note: voting district 97100658: party 630: the IEC's cross-ballot total 3 differs from its ward + PR + DC 40% votes (9); we show each ballot's own votes.
Note: voting district 97100658: party 6: the IEC's cross-ballot total 7 differs from its ward + PR + DC 40% votes (12); we show each ballot's own votes.
Note: voting district 97100658: party 1909: the IEC's cross-ballot total 4 differs from its ward + PR + DC 40% votes (9); we show each ballot's own votes.
Note: voting district 97100658: party 1318: the IEC's cross-ballot total 6 differs from its ward + PR + DC 40% votes (10); we show each ballot's own votes.
Note: voting district 97100658: party 1631: the IEC's cross-ballot total 1 differs from its ward + PR + DC 40% votes (5); we show each ballot's own votes.
Note: voting district 97100658: party 0: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (3); we show each ballot's own votes.
Note: voting district 97100658: party 467: the IEC's cross-ballot total 1 differs from its ward + PR + DC 40% votes (3); we show each ballot's own votes.
Note: voting district 97100658: party 3: the IEC's cross-ballot total 1 differs from its ward + PR + DC 40% votes (3); we show each ballot's own votes.
Note: voting district 97100658: party 1843: the IEC's cross-ballot total 1 differs from its ward + PR + DC 40% votes (3); we show each ballot's own votes.
Note: voting district 97100658: party 447: 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 97100658: party 1711: 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 97100658: party 445: 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 97100658: party 1898: 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 97100658: party 1644: 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 97100658: party 1802: 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 97100658: party 1362: 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 97100658: party 1765: 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 97100681: party 52: the IEC's cross-ballot total 857 differs from its ward + PR + DC 40% votes (1707); we show each ballot's own votes.
Note: voting district 97100681: party 957: the IEC's cross-ballot total 326 differs from its ward + PR + DC 40% votes (676); we show each ballot's own votes.
Note: voting district 97100681: party 7: the IEC's cross-ballot total 139 differs from its ward + PR + DC 40% votes (268); we show each ballot's own votes.
Note: voting district 97100681: party 945: the IEC's cross-ballot total 36 differs from its ward + PR + DC 40% votes (66); we show each ballot's own votes.
Note: voting district 97100681: party 1368: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (23); we show each ballot's own votes.
Note: voting district 97100681: party 1492: the IEC's cross-ballot total 26 differs from its ward + PR + DC 40% votes (47); we show each ballot's own votes.
Note: voting district 97100681: party 1511: the IEC's cross-ballot total 23 differs from its ward + PR + DC 40% votes (42); we show each ballot's own votes.
Note: voting district 97100681: party 4: the IEC's cross-ballot total 19 differs from its ward + PR + DC 40% votes (34); we show each ballot's own votes.
Note: voting district 97100681: party 6: the IEC's cross-ballot total 12 differs from its ward + PR + DC 40% votes (26); we show each ballot's own votes.
Note: voting district 97100681: party 1748: the IEC's cross-ballot total 7 differs from its ward + PR + DC 40% votes (19); we show each ballot's own votes.
Note: voting district 97100681: party 1318: the IEC's cross-ballot total 13 differs from its ward + PR + DC 40% votes (24); we show each ballot's own votes.
Note: voting district 97100681: party 18: the IEC's cross-ballot total 10 differs from its ward + PR + DC 40% votes (21); we show each ballot's own votes.
Note: voting district 97100681: party 447: the IEC's cross-ballot total 4 differs from its ward + PR + DC 40% votes (8); we show each ballot's own votes.
Note: voting district 97100681: party 630: 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 97100681: party 445: 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 97100681: party 1631: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (4); we show each ballot's own votes.
Note: voting district 97100681: party 467: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (3); we show each ballot's own votes.
Note: voting district 97100681: party 8: the IEC's cross-ballot total 5 differs from its ward + PR + DC 40% votes (7); we show each ballot's own votes.
Note: voting district 97100681: party 1909: the IEC's cross-ballot total 2 differs from its ward + PR + DC 40% votes (4); we show each ballot's own votes.
Note: voting district 97100681: party 1711: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (2); we show each ballot's own votes.
Note: voting district 97100681: party 0: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (2); we show each ballot's own votes.
Note: voting district 97100681: party 1754: 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 97100681: party 3: 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 97100681: party 1843: 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 97100681: party 591: 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 97100681: party 1968: 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 97100681: party 1004: 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 97100681: party 1898: 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 97100748: party 52: the IEC's cross-ballot total 464 differs from its ward + PR + DC 40% votes (917); we show each ballot's own votes.
Note: voting district 97100748: party 957: the IEC's cross-ballot total 239 differs from its ward + PR + DC 40% votes (492); we show each ballot's own votes.
Note: voting district 97100748: party 7: the IEC's cross-ballot total 122 differs from its ward + PR + DC 40% votes (242); we show each ballot's own votes.
Note: voting district 97100748: party 945: the IEC's cross-ballot total 27 differs from its ward + PR + DC 40% votes (55); we show each ballot's own votes.
Note: voting district 97100748: party 1511: the IEC's cross-ballot total 22 differs from its ward + PR + DC 40% votes (46); we show each ballot's own votes.
Note: voting district 97100748: party 1368: 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 97100748: party 18: the IEC's cross-ballot total 8 differs from its ward + PR + DC 40% votes (20); we show each ballot's own votes.
Note: voting district 97100748: party 4: the IEC's cross-ballot total 12 differs from its ward + PR + DC 40% votes (23); we show each ballot's own votes.
Note: voting district 97100748: party 6: the IEC's cross-ballot total 12 differs from its ward + PR + DC 40% votes (22); we show each ballot's own votes.
Note: voting district 97100748: party 1492: 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 97100748: party 8: the IEC's cross-ballot total 7 differs from its ward + PR + DC 40% votes (14); we show each ballot's own votes.
Note: voting district 97100748: party 1318: the IEC's cross-ballot total 7 differs from its ward + PR + DC 40% votes (12); we show each ballot's own votes.
Note: voting district 97100748: party 630: 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 97100748: party 1748: 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 97100748: party 447: the IEC's cross-ballot total 1 differs from its ward + PR + DC 40% votes (5); we show each ballot's own votes.
Note: voting district 97100748: party 1004: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (4); we show each ballot's own votes.
Note: voting district 97100748: party 1802: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (3); we show each ballot's own votes.
Note: voting district 97100748: party 1711: the IEC's cross-ballot total 1 differs from its ward + PR + DC 40% votes (3); we show each ballot's own votes.
Note: voting district 97100748: party 1909: the IEC's cross-ballot total 1 differs from its ward + PR + DC 40% votes (3); we show each ballot's own votes.
Note: voting district 97100748: party 1523: 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 97100748: party 1843: 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 97100748: party 1968: 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 97100759: party 52: the IEC's cross-ballot total 431 differs from its ward + PR + DC 40% votes (852); we show each ballot's own votes.
Note: voting district 97100759: party 957: the IEC's cross-ballot total 388 differs from its ward + PR + DC 40% votes (727); we show each ballot's own votes.
Note: voting district 97100759: party 7: the IEC's cross-ballot total 206 differs from its ward + PR + DC 40% votes (416); we show each ballot's own votes.
Note: voting district 97100759: party 1368: the IEC's cross-ballot total 18 differs from its ward + PR + DC 40% votes (43); we show each ballot's own votes.
Note: voting district 97100759: party 1511: the IEC's cross-ballot total 23 differs from its ward + PR + DC 40% votes (45); we show each ballot's own votes.
Note: voting district 97100759: party 945: the IEC's cross-ballot total 19 differs from its ward + PR + DC 40% votes (38); we show each ballot's own votes.
Note: voting district 97100759: party 6: the IEC's cross-ballot total 19 differs from its ward + PR + DC 40% votes (37); we show each ballot's own votes.
Note: voting district 97100759: party 4: the IEC's cross-ballot total 16 differs from its ward + PR + DC 40% votes (34); we show each ballot's own votes.
Note: voting district 97100759: party 1492: 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 97100759: party 1318: the IEC's cross-ballot total 9 differs from its ward + PR + DC 40% votes (18); we show each ballot's own votes.
Note: voting district 97100759: party 8: the IEC's cross-ballot total 8 differs from its ward + PR + DC 40% votes (15); we show each ballot's own votes.
Note: voting district 97100759: party 18: the IEC's cross-ballot total 6 differs from its ward + PR + DC 40% votes (12); we show each ballot's own votes.
Note: voting district 97100759: party 1748: the IEC's cross-ballot total 4 differs from its ward + PR + DC 40% votes (10); we show each ballot's own votes.
Note: voting district 97100759: party 447: 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 97100759: party 630: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (3); we show each ballot's own votes.
Note: voting district 97100759: party 445: the IEC's cross-ballot total 1 differs from its ward + PR + DC 40% votes (3); we show each ballot's own votes.
Note: voting district 97100759: party 1523: 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 97100759: party 499: 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 97100759: party 1909: 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 97100759: party 1711: 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 97100759: party 3: 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 97100759: party 1843: 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 97100759: party 0: 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 97100759: party 1966: 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 97100760: party 52: the IEC's cross-ballot total 485 differs from its ward + PR + DC 40% votes (949); we show each ballot's own votes.
Note: voting district 97100760: party 7: the IEC's cross-ballot total 95 differs from its ward + PR + DC 40% votes (189); we show each ballot's own votes.
Note: voting district 97100760: party 1511: the IEC's cross-ballot total 75 differs from its ward + PR + DC 40% votes (152); we show each ballot's own votes.
Note: voting district 97100760: party 957: the IEC's cross-ballot total 74 differs from its ward + PR + DC 40% votes (150); we show each ballot's own votes.
Note: voting district 97100760: party 945: the IEC's cross-ballot total 61 differs from its ward + PR + DC 40% votes (120); we show each ballot's own votes.
Note: voting district 97100760: party 4: the IEC's cross-ballot total 29 differs from its ward + PR + DC 40% votes (59); we show each ballot's own votes.
Note: voting district 97100760: party 0: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (27); we show each ballot's own votes.
Note: voting district 97100760: party 18: the IEC's cross-ballot total 22 differs from its ward + PR + DC 40% votes (48); we show each ballot's own votes.
Note: voting district 97100760: party 1318: 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 97100760: party 6: the IEC's cross-ballot total 20 differs from its ward + PR + DC 40% votes (39); we show each ballot's own votes.
Note: voting district 97100760: party 1492: the IEC's cross-ballot total 16 differs from its ward + PR + DC 40% votes (30); we show each ballot's own votes.
Note: voting district 97100760: party 1368: the IEC's cross-ballot total 10 differs from its ward + PR + DC 40% votes (21); we show each ballot's own votes.
Note: voting district 97100760: party 8: the IEC's cross-ballot total 9 differs from its ward + PR + DC 40% votes (20); we show each ballot's own votes.
Note: voting district 97100760: party 445: the IEC's cross-ballot total 4 differs from its ward + PR + DC 40% votes (11); we show each ballot's own votes.
Note: voting district 97100760: party 1968: the IEC's cross-ballot total 2 differs from its ward + PR + DC 40% votes (8); we show each ballot's own votes.
Note: voting district 97100760: party 1748: the IEC's cross-ballot total 6 differs from its ward + PR + DC 40% votes (11); we show each ballot's own votes.
Note: voting district 97100760: party 1711: the IEC's cross-ballot total 5 differs from its ward + PR + DC 40% votes (10); we show each ballot's own votes.
Note: voting district 97100760: party 1843: the IEC's cross-ballot total 4 differs from its ward + PR + DC 40% votes (7); we show each ballot's own votes.
Note: voting district 97100760: party 447: 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 97100760: party 630: the IEC's cross-ballot total 1 differs from its ward + PR + DC 40% votes (4); we show each ballot's own votes.
Note: voting district 97100760: party 1765: the IEC's cross-ballot total 1 differs from its ward + PR + DC 40% votes (4); we show each ballot's own votes.
Note: voting district 97100760: party 1631: the IEC's cross-ballot total 1 differs from its ward + PR + DC 40% votes (3); we show each ballot's own votes.
Note: voting district 97100760: party 1047: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (2); we show each ballot's own votes.
Note: voting district 97100760: party 1523: 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 97100760: party 499: 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 97100760: party 1909: 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 97100760: party 31: 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 97141585: party 52: the IEC's cross-ballot total 124 differs from its ward + PR + DC 40% votes (248); we show each ballot's own votes.
Note: voting district 97141585: party 7: the IEC's cross-ballot total 73 differs from its ward + PR + DC 40% votes (146); we show each ballot's own votes.
Note: voting district 97141585: party 1368: the IEC's cross-ballot total 36 differs from its ward + PR + DC 40% votes (72); we show each ballot's own votes.
Note: voting district 97141585: party 945: the IEC's cross-ballot total 33 differs from its ward + PR + DC 40% votes (66); we show each ballot's own votes.
Note: voting district 97141585: 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 97141585: party 1511: the IEC's cross-ballot total 8 differs from its ward + PR + DC 40% votes (16); we show each ballot's own votes.
Note: voting district 97141585: party 957: the IEC's cross-ballot total 7 differs from its ward + PR + DC 40% votes (14); we show each ballot's own votes.
Note: voting district 97141585: party 1748: the IEC's cross-ballot total 5 differs from its ward + PR + DC 40% votes (10); we show each ballot's own votes.
Note: voting district 97141585: party 1909: the IEC's cross-ballot total 4 differs from its ward + PR + DC 40% votes (8); we show each ballot's own votes.
Note: voting district 97141585: 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 97141585: party 4: 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 97141585: party 1318: the IEC's cross-ballot total 2 differs from its ward + PR + DC 40% votes (4); we show each ballot's own votes.
Note: voting district 97141585: party 1074: 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 97141585: party 499: 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 97141585: party 8: 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 97141822: party 52: the IEC's cross-ballot total 268 differs from its ward + PR + DC 40% votes (545); we show each ballot's own votes.
Note: voting district 97141822: party 7: the IEC's cross-ballot total 47 differs from its ward + PR + DC 40% votes (92); we show each ballot's own votes.
Note: voting district 97141822: party 945: the IEC's cross-ballot total 30 differs from its ward + PR + DC 40% votes (60); we show each ballot's own votes.
Note: voting district 97141822: party 957: the IEC's cross-ballot total 25 differs from its ward + PR + DC 40% votes (55); we show each ballot's own votes.
Note: voting district 97141822: party 1511: the IEC's cross-ballot total 21 differs from its ward + PR + DC 40% votes (39); we show each ballot's own votes.
Note: voting district 97141822: party 4: the IEC's cross-ballot total 16 differs from its ward + PR + DC 40% votes (28); we show each ballot's own votes.
Note: voting district 97141822: party 1318: the IEC's cross-ballot total 9 differs from its ward + PR + DC 40% votes (16); we show each ballot's own votes.
Note: voting district 97141822: party 6: the IEC's cross-ballot total 6 differs from its ward + PR + DC 40% votes (12); we show each ballot's own votes.
Note: voting district 97141822: party 630: the IEC's cross-ballot total 1 differs from its ward + PR + DC 40% votes (6); we show each ballot's own votes.
Note: voting district 97141822: party 1492: the IEC's cross-ballot total 7 differs from its ward + PR + DC 40% votes (11); we show each ballot's own votes.
Note: voting district 97141822: party 18: the IEC's cross-ballot total 4 differs from its ward + PR + DC 40% votes (8); we show each ballot's own votes.
Note: voting district 97141822: party 1368: 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 97141822: party 447: the IEC's cross-ballot total 4 differs from its ward + PR + DC 40% votes (7); we show each ballot's own votes.
Note: voting district 97141822: party 1909: 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 97141822: party 1711: the IEC's cross-ballot total 4 differs from its ward + PR + DC 40% votes (6); we show each ballot's own votes.
Note: voting district 97141822: party 445: the IEC's cross-ballot total 2 differs from its ward + PR + DC 40% votes (4); we show each ballot's own votes.
Note: voting district 97141822: party 1966: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (2); we show each ballot's own votes.
Note: voting district 97141822: party 1523: 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 97141822: party 1748: 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 08 Nov 2026, 01:27 SAST.