PA 24.0%
Leading on the ward ballot so far (provisional)
Stations open 7am–9pm · results from 9pm · SourceSpecial votes 2 and 3 Nov, 8am–5pm.
Ward ballot ? · 6 216 valid votes
PAPatriotic Alliance1 49324.0%
ANCAfrican National Congress1 46623.6%
ActionSA1 06917.2%
DADemocratic Alliance98215.8%
MKPUmkhonto Wesizwe Party3706.0%
EFFEconomic Freedom Fighters3014.8%
VF PLUSVryheidsfront Plus | Freedom Front Plus1612.6%
ATMAfrican Transformation Movement681.1%
IFPInkatha Freedom Party420.7%
PACPan Africanist Congress of Azania300.5%
RISERise Mzansi300.5%
ACDPAfrican Christian Democratic Party270.4%- SACPSouth African Communist Party240.4%
PMCPeople's Movement for Change230.4%
UATUnited Africans Transformation170.3%
BOSABuild One South Africa140.2%
AICAfrican Independent Congress120.2%- MOVEMove SA120.2%
UDMUnited Democratic Movement60.1%
COPECongress of the People60.1%- MAYIBUYEAfrika Mayibuye Movement60.1%
IRASAIndependent Ratepayers Association of SA50.1%
ALJAMAAl Jama-ah40.1%
NFPNational Freedom Party40.1%
SUNSizwe Ummah Nation40.1%
AUCAfrican Unemployed Congress40.1%
AHCAfrican Heart Congress40.1%- LABOURLabour Party of South Africa30.0%
- UMBRELLAAllied Independents Umbrella30.0%
MFMinority Front20.0%
APCAfrican People's Convention20.0%
ECOFORUMEconomic Emancipation Forum20.0%
OHMOrganic Humanity Movement20.0%- AACUMActive African Christians United Movement20.0%
ACPAll Citizens Party20.0%
Elf-SA - Economic Liberators Forum South AfricaElf-SA - Economic Liberators Forum South Africa20.0%- SDPService Delivery Party20.0%
- KYPKnow Your Power20.0%
AZAPOAzanian People's Organisation10.0%- PALCOFPalmridge Community Forum10.0%
UIMUnited Independent Movement10.0%- EKHETHUEkhethu Peoples Party10.0%
- FISAFreedom in South Africa10.0%
- TRUTHTruth and Solidarity Movement10.0%
- ARRC.African Royal Rainbow Congress10.0%
- CMPCCivic Movement for Progressive Citizens10.0%
ESP app
How long is the queue?
Chat about the election in your area
ESP app
Who won Ward 82?
Get notified when it's declared
Hours off in Ward 82 ?
Reported in the ESP app
Voting districts · 7 ?
- Freedom in Christ MinistriesVD 33030098ActionSA 33.3%
- J E Malepe Secondary SchoolVD 33030199ActionSA 30.5%
- Geluksdal Old Age HomeVD 33030357PA 29.8%
- Geluksdal Primary SchoolVD 33030368PA 39.5%
- Salvation of God Family Fellow ChurchVD 33030492ANC 28.5%
- Impilo Farm ProduceVD 33030650DA 42.0%
- Michael Zulu SchoolVD 33030201Not in yet
Candidates · 54
Musa James MokoenaActionSA- Nombuso Princess MtshaliActive African Christians United Movement
Grace Nonkazimulo MhlahloAfrica Restoration Alliance
Lucius Vhahangwele MahadaAfrican Christian Democratic Party
Glandrick Glandy MkhabelaAfrican Heart Congress
Danwell Sikiza SitholeAfrican Independent Congress
Henry Christopher BuitendachtAfrican National Congress
Polite NguyuzaAfrican People's Convention
Siphosethu PhaliAfrican People's Socialist Party- Paulos Stephen LeeuwAfrican Royal Rainbow Congress
Portia LuvaloAfrican Transformation Movement
Makgorometshe Solomon MahlakwaneAfrican Unemployed Congress- Mandla Walter SitholeAfrika Mayibuye Movement
Suleiman Abdulhuck PatelAl Jama-ah
Moses Sipho ThabetheAll Citizens Party- Lerato Boitumelo Natasha MatheAll Natives of South Africa
- Thulani Nimrod NcubeAlliance of Change
- Manesi Alvinah SitholeAllied Independents Umbrella
- Jeremiah MakhokoloAzanian Ground Forces
Sydwell Mthandazo PlaatjieAzanian People's Organisation
Nkosana David DlwatiBolsheviks Party of South Africa
Nomfusi MlamlaBuild One South Africa- Joseph Zolibanzi TshabalalaCivic Movement for Progressive Citizens
Mahummed Lowrence KhanCongress of the People
Charmelene Glynese Lockie-BuntingDemocratic Alliance
Puleng Princess PhutswanaEconomic Emancipation Forum
Kgotso KaleEconomic Freedom Fighters
Velila Hleziphi Cordelia ZuluEconomic Liberators Forum South Africa- Jerry Makshol PheeloEkhethu Peoples Party
Matomakgole Gladys MahlanguIndependent Citizens Movement
Izak David BergIndependent Ratepayers Association of SA
Daniel Omie NdlovuInkatha Freedom Party- Boingotlo Precious MooketsiKnow Your Power
- Michael Thabo SelepeLabour Party of South Africa
Sanjev RoopnarainMinority Front- Viwe XhalabileMove SA
Martha Mboniseni NgomaneNational Freedom Party
Renée Lynette WentzelOrganic Humanity Movement- Sipho Bernard LindaPalmridge Community Forum
Thapelo Frederick RamalopePan Africanist Congress of Azania
Selwyn Henry AfrikanderPatriotic Alliance
Nonhlanhla KumaloPeople's Movement for Change- Elliot Sabelo MakhuboPostola
Phelokazi BooiRise Mzansi- Busisiwe Patience NkabindeService Delivery Party
Bafana Johannes NkosiSizwe Ummah Nation- Matshidiso Judith MoletsaneSouth African Communist Party
- Eunita Chokotha KgatlaneTruth and Solidarity Movement
Boy Mike NkosiUmkhonto Wesizwe Party- Patrick KumaloUmphakathi Kai One Party
Thandiwe Makhozazana Ntombizodwa NgubaneUnited Africans Transformation
Xolisa KoloUnited Democratic Movement
Jacobus Christiaan JonckUnited Independent Movement
Felicia Rowena AdolphVryheidsfront 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 · 11 ?
About these figures
Notes on the IEC's figures for this page
Votes cast 6 272 · spoilt 56 · special votes 639 · 6 of 7 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 6 voting districts with results so far here (6 301 of 10 564). The IEC publishes 60.4%.
Note: party 957: the IEC's cross-ballot total 1493 differs from its ward + PR + DC 40% votes (2649); we show each ballot's own votes.
Note: party 7: the IEC's cross-ballot total 1466 differs from its ward + PR + DC 40% votes (2845); we show each ballot's own votes.
Note: party 1511: the IEC's cross-ballot total 1069 differs from its ward + PR + DC 40% votes (2409); we show each ballot's own votes.
Note: party 52: the IEC's cross-ballot total 982 differs from its ward + PR + DC 40% votes (2057); we show each ballot's own votes.
Note: party 1748: the IEC's cross-ballot total 370 differs from its ward + PR + DC 40% votes (746); we show each ballot's own votes.
Note: party 945: the IEC's cross-ballot total 301 differs from its ward + PR + DC 40% votes (545); we show each ballot's own votes.
Note: party 4: the IEC's cross-ballot total 161 differs from its ward + PR + DC 40% votes (354); we show each ballot's own votes.
Note: party 1318: the IEC's cross-ballot total 68 differs from its ward + PR + DC 40% votes (145); we show each ballot's own votes.
Note: party 3: the IEC's cross-ballot total 42 differs from its ward + PR + DC 40% votes (75); we show each ballot's own votes.
Note: party 8: the IEC's cross-ballot total 30 differs from its ward + PR + DC 40% votes (63); we show each ballot's own votes.
Note: party 1755: the IEC's cross-ballot total 30 differs from its ward + PR + DC 40% votes (56); we show each ballot's own votes.
Note: party 18: the IEC's cross-ballot total 27 differs from its ward + PR + DC 40% votes (64); we show each ballot's own votes.
Note: party 445: the IEC's cross-ballot total 24 differs from its ward + PR + DC 40% votes (40); we show each ballot's own votes.
Note: party 1335: the IEC's cross-ballot total 23 differs from its ward + PR + DC 40% votes (47); we show each ballot's own votes.
Note: party 1707: the IEC's cross-ballot total 17 differs from its ward + PR + DC 40% votes (34); 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 (35); we show each ballot's own votes.
Note: party 330: the IEC's cross-ballot total 12 differs from its ward + PR + DC 40% votes (26); we show each ballot's own votes.
Note: party 3231: the IEC's cross-ballot total 12 differs from its ward + PR + DC 40% votes (23); 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 (10); we show each ballot's own votes.
Note: party 1909: 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 326: the IEC's cross-ballot total 5 differs from its ward + PR + DC 40% votes (11); we show each ballot's own votes.
Note: party 1544: the IEC's cross-ballot total 4 differs from its ward + PR + DC 40% votes (13); we show each ballot's own votes.
Note: party 447: the IEC's cross-ballot total 4 differs from its ward + PR + DC 40% votes (10); we show each ballot's own votes.
Note: party 1059: 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 591: the IEC's cross-ballot total 4 differs from its ward + PR + DC 40% votes (7); we show each ballot's own votes.
Note: party 1004: the IEC's cross-ballot total 4 differs from its ward + PR + DC 40% votes (5); we show each ballot's own votes.
Note: party 1802: the IEC's cross-ballot total 3 differs from its ward + PR + DC 40% votes (7); we show each ballot's own votes.
Note: party 2173: 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 1693: the IEC's cross-ballot total 2 differs from its ward + PR + DC 40% votes (4); we show each ballot's own votes.
Note: party 1749: the IEC's cross-ballot total 2 differs from its ward + PR + DC 40% votes (4); we show each ballot's own votes.
Note: party 1260: 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 2054: 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 31: the IEC's cross-ballot total 2 differs from its ward + PR + DC 40% votes (4); we show each ballot's own votes.
Note: party 1863: 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 2091: 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 17: 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 1730: 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 1128: 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 1765: 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 2167: 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 1740: 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 1986: the IEC's cross-ballot total 0 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 0 differs from its ward + PR + DC 40% votes (1); we show each ballot's own votes.
Note: party 997: 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 (5); we show each ballot's own votes.
Note: party 1559: 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 2138: 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 3251: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (83); we show each ballot's own votes.
Note: party 1758: 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 2046: 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 2149: 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 33030098: party 1511: the IEC's cross-ballot total 405 differs from its ward + PR + DC 40% votes (742); we show each ballot's own votes.
Note: voting district 33030098: party 7: the IEC's cross-ballot total 297 differs from its ward + PR + DC 40% votes (599); we show each ballot's own votes.
Note: voting district 33030098: party 957: the IEC's cross-ballot total 160 differs from its ward + PR + DC 40% votes (400); we show each ballot's own votes.
Note: voting district 33030098: party 52: the IEC's cross-ballot total 133 differs from its ward + PR + DC 40% votes (261); we show each ballot's own votes.
Note: voting district 33030098: party 1748: the IEC's cross-ballot total 51 differs from its ward + PR + DC 40% votes (101); we show each ballot's own votes.
Note: voting district 33030098: party 945: the IEC's cross-ballot total 36 differs from its ward + PR + DC 40% votes (73); we show each ballot's own votes.
Note: voting district 33030098: party 1318: 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 33030098: party 4: the IEC's cross-ballot total 20 differs from its ward + PR + DC 40% votes (36); we show each ballot's own votes.
Note: voting district 33030098: party 1335: the IEC's cross-ballot total 17 differs from its ward + PR + DC 40% votes (32); we show each ballot's own votes.
Note: voting district 33030098: party 18: the IEC's cross-ballot total 11 differs from its ward + PR + DC 40% votes (18); we show each ballot's own votes.
Note: voting district 33030098: party 3231: the IEC's cross-ballot total 11 differs from its ward + PR + DC 40% votes (18); we show each ballot's own votes.
Note: voting district 33030098: party 1707: 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 33030098: party 3: the IEC's cross-ballot total 3 differs from its ward + PR + DC 40% votes (7); we show each ballot's own votes.
Note: voting district 33030098: party 591: 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 33030098: party 326: the IEC's cross-ballot total 5 differs from its ward + PR + DC 40% votes (8); we show each ballot's own votes.
Note: voting district 33030098: 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 33030098: 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 33030098: party 1711: the IEC's cross-ballot total 10 differs from its ward + PR + DC 40% votes (12); we show each ballot's own votes.
Note: voting district 33030098: party 1802: 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 33030098: party 1755: 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 33030098: party 1059: 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 33030098: party 6: 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 33030098: 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 33030098: 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 33030098: party 2173: 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 33030199: party 7: the IEC's cross-ballot total 405 differs from its ward + PR + DC 40% votes (905); we show each ballot's own votes.
Note: voting district 33030199: party 1511: the IEC's cross-ballot total 412 differs from its ward + PR + DC 40% votes (749); we show each ballot's own votes.
Note: voting district 33030199: party 945: the IEC's cross-ballot total 109 differs from its ward + PR + DC 40% votes (265); we show each ballot's own votes.
Note: voting district 33030199: party 52: the IEC's cross-ballot total 136 differs from its ward + PR + DC 40% votes (277); we show each ballot's own votes.
Note: voting district 33030199: party 1748: the IEC's cross-ballot total 119 differs from its ward + PR + DC 40% votes (246); we show each ballot's own votes.
Note: voting district 33030199: party 957: the IEC's cross-ballot total 30 differs from its ward + PR + DC 40% votes (65); we show each ballot's own votes.
Note: voting district 33030199: party 3: the IEC's cross-ballot total 23 differs from its ward + PR + DC 40% votes (55); we show each ballot's own votes.
Note: voting district 33030199: party 1318: the IEC's cross-ballot total 27 differs from its ward + PR + DC 40% votes (53); we show each ballot's own votes.
Note: voting district 33030199: party 4: the IEC's cross-ballot total 30 differs from its ward + PR + DC 40% votes (50); we show each ballot's own votes.
Note: voting district 33030199: party 445: the IEC's cross-ballot total 6 differs from its ward + PR + DC 40% votes (18); we show each ballot's own votes.
Note: voting district 33030199: party 8: 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 33030199: party 1755: 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 33030199: party 18: the IEC's cross-ballot total 1 differs from its ward + PR + DC 40% votes (8); we show each ballot's own votes.
Note: voting district 33030199: party 1335: 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 33030199: party 1711: the IEC's cross-ballot total 6 differs from its ward + PR + DC 40% votes (9); we show each ballot's own votes.
Note: voting district 33030199: party 1707: 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 33030199: party 1749: 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 33030199: party 1544: 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 33030199: party 330: 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 33030199: party 1059: 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 33030199: party 6: 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 33030199: party 2173: 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 33030199: party 1730: 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 33030199: party 1909: 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 33030199: 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 33030199: party 1260: 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 33030199: party 2054: 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 33030199: party 1863: 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 33030199: party 450: 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 33030199: party 3231: 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 33030199: 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 33030199: party 1004: 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 33030199: party 1644: 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 33030357: party 957: the IEC's cross-ballot total 393 differs from its ward + PR + DC 40% votes (910); we show each ballot's own votes.
Note: voting district 33030357: party 52: the IEC's cross-ballot total 296 differs from its ward + PR + DC 40% votes (555); we show each ballot's own votes.
Note: voting district 33030357: party 7: the IEC's cross-ballot total 195 differs from its ward + PR + DC 40% votes (384); we show each ballot's own votes.
Note: voting district 33030357: party 1511: the IEC's cross-ballot total 224 differs from its ward + PR + DC 40% votes (394); we show each ballot's own votes.
Note: voting district 33030357: party 1748: the IEC's cross-ballot total 49 differs from its ward + PR + DC 40% votes (90); we show each ballot's own votes.
Note: voting district 33030357: party 945: the IEC's cross-ballot total 33 differs from its ward + PR + DC 40% votes (74); we show each ballot's own votes.
Note: voting district 33030357: party 4: the IEC's cross-ballot total 50 differs from its ward + PR + DC 40% votes (87); we show each ballot's own votes.
Note: voting district 33030357: party 1318: the IEC's cross-ballot total 21 differs from its ward + PR + DC 40% votes (36); we show each ballot's own votes.
Note: voting district 33030357: party 1755: the IEC's cross-ballot total 11 differs from its ward + PR + DC 40% votes (19); we show each ballot's own votes.
Note: voting district 33030357: party 1711: the IEC's cross-ballot total 4 differs from its ward + PR + DC 40% votes (12); we show each ballot's own votes.
Note: voting district 33030357: party 18: the IEC's cross-ballot total 14 differs from its ward + PR + DC 40% votes (21); we show each ballot's own votes.
Note: voting district 33030357: party 330: the IEC's cross-ballot total 3 differs from its ward + PR + DC 40% votes (7); we show each ballot's own votes.
Note: voting district 33030357: party 8: the IEC's cross-ballot total 8 differs from its ward + PR + DC 40% votes (11); we show each ballot's own votes.
Note: voting district 33030357: party 445: 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 33030357: party 3: 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 33030357: party 499: 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 33030357: party 1707: 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 33030357: 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 33030357: 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 33030357: 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 33030357: 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: voting district 33030357: party 6: 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 33030368: party 957: the IEC's cross-ballot total 548 differs from its ward + PR + DC 40% votes (1212); we show each ballot's own votes.
Note: voting district 33030368: party 52: the IEC's cross-ballot total 397 differs from its ward + PR + DC 40% votes (743); we show each ballot's own votes.
Note: voting district 33030368: party 7: the IEC's cross-ballot total 219 differs from its ward + PR + DC 40% votes (445); we show each ballot's own votes.
Note: voting district 33030368: party 4: the IEC's cross-ballot total 59 differs from its ward + PR + DC 40% votes (109); we show each ballot's own votes.
Note: voting district 33030368: party 1511: the IEC's cross-ballot total 93 differs from its ward + PR + DC 40% votes (140); we show each ballot's own votes.
Note: voting district 33030368: party 1748: the IEC's cross-ballot total 10 differs from its ward + PR + DC 40% votes (18); we show each ballot's own votes.
Note: voting district 33030368: party 945: the IEC's cross-ballot total 12 differs from its ward + PR + DC 40% votes (19); we show each ballot's own votes.
Note: voting district 33030368: party 18: the IEC's cross-ballot total 10 differs from its ward + PR + DC 40% votes (16); we show each ballot's own votes.
Note: voting district 33030368: party 330: the IEC's cross-ballot total 5 differs from its ward + PR + DC 40% votes (11); we show each ballot's own votes.
Note: voting district 33030368: party 1707: 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 33030368: party 1755: the IEC's cross-ballot total 3 differs from its ward + PR + DC 40% votes (7); we show each ballot's own votes.
Note: voting district 33030368: party 8: 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 33030368: party 1318: 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 33030368: party 499: 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 33030368: party 1335: 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 33030368: 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 33030368: party 326: 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 33030368: party 1544: 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 33030368: party 1693: 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 33030368: party 2091: 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 33030368: 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 33030368: party 17: 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 33030368: party 2106: 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 33030368: party 3: 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 33030368: party 3231: 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 33030368: party 1128: 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 33030368: party 445: 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 33030368: party 1004: 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 33030492: party 7: the IEC's cross-ballot total 263 differs from its ward + PR + DC 40% votes (512); we show each ballot's own votes.
Note: voting district 33030492: party 1511: the IEC's cross-ballot total 200 differs from its ward + PR + DC 40% votes (371); we show each ballot's own votes.
Note: voting district 33030492: party 1748: the IEC's cross-ballot total 144 differs from its ward + PR + DC 40% votes (286); we show each ballot's own votes.
Note: voting district 33030492: party 52: the IEC's cross-ballot total 92 differs from its ward + PR + DC 40% votes (183); we show each ballot's own votes.
Note: voting district 33030492: party 945: the IEC's cross-ballot total 53 differs from its ward + PR + DC 40% votes (112); we show each ballot's own votes.
Note: voting district 33030492: party 957: the IEC's cross-ballot total 25 differs from its ward + PR + DC 40% votes (62); we show each ballot's own votes.
Note: voting district 33030492: party 4: the IEC's cross-ballot total 17 differs from its ward + PR + DC 40% votes (33); we show each ballot's own votes.
Note: voting district 33030492: party 8: 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 33030492: party 445: 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 33030492: party 1755: 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 33030492: party 1318: the IEC's cross-ballot total 9 differs from its ward + PR + DC 40% votes (13); we show each ballot's own votes.
Note: voting district 33030492: party 3: 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 33030492: party 1707: 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 33030492: party 3231: 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 33030492: party 1004: 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 33030492: party 1790: 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 33030492: 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 33030492: party 1693: 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 33030492: party 1544: 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 33030492: 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 33030492: party 450: 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 33030492: party 499: 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 33030492: party 1260: 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 33030492: party 1751: 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 33030492: party 2054: 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 33030492: party 1335: 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 33030492: party 6: 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 33030650: party 4: the IEC's cross-ballot total 17 differs from its ward + PR + DC 40% votes (39); we show each ballot's own votes.
Note: voting district 33030650: party 52: the IEC's cross-ballot total 21 differs from its ward + PR + DC 40% votes (38); we show each ballot's own votes.
Note: voting district 33030650: party 1511: the IEC's cross-ballot total 6 differs from its ward + PR + DC 40% votes (13); we show each ballot's own votes.
Note: voting district 33030650: party 1748: 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 33030650: party 945: 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 33030650: 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.
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 06 Nov 2026, 11:21 SAST.