DA 46.8%down 15.3 pts from 62.1% in 2021
Democratic Alliance · won the ward ballot
Stations open 7am–9pm · results from 9pm · SourceSpecial votes 2 and 3 Nov, 8am–5pm.
Ward ballot ? · 8 425 valid votes
DADemocratic Alliance3 94446.8%
ActionSA1 75520.8%
EFFEconomic Freedom Fighters1 11913.3%
VF PLUSVryheidsfront Plus | Freedom Front Plus5326.3%
ANCAfrican National Congress4485.3%
RISERise Mzansi3133.7%
MKPUmkhonto Wesizwe Party881.0%
ACDPAfrican Christian Democratic Party520.6%
BOSABuild One South Africa380.5%- SPPSASecurity Personnel Party of South Africa270.3%
UDMUnited Democratic Movement220.3%- SACPSouth African Communist Party180.2%
PAPatriotic Alliance130.2%
AICAfrican Independent Congress70.1%
APCAfrican People's Convention70.1%- MAYIBUYEAfrika Mayibuye Movement70.1%
- TRUTHTruth and Solidarity Movement40.0%
AZAPOAzanian People's Organisation30.0%
ALJAMAAl Jama-ah30.0%- RCRepublican Conference of Tshwane30.0%
- SDPService Delivery Party30.0%
- CCCNational Coloured Congress20.0%
AHCAfrican Heart Congress20.0%- AACUMActive African Christians United Movement20.0%
- MA AFRIKAAfrika Unite Congress20.0%
- BPCSDTBatho Pele Community Service Delivery Tshwane20.0%
MFMinority Front10.0%
COPECongress of the People10.0%
INGUBOAbafuna Ingubo Yeskhethu Party10.0%
ARECOArusha Economic Coalition10.0%
ARAAfrica Restoration Alliance10.0%
ICMIndependent Citizens Movement10.0%- EKHETHUEkhethu Peoples Party10.0%
- Bophuthatswana Civil MovementBophuthatswana Civil Movement10.0%
- KYPKnow Your Power10.0%
Hours off in Ward 56 ?
Reported in the ESP app
Voting districts · 5 ?
Candidates · 48
Selina Poppie MathibelaAbafuna Ingubo Yeskhethu Party
Donald Patrick LetsoaloActionSA- Hlabirwa Maila MailaActive African Christians United Movement
- Jeremy SaffierAfrica Redemption Democracy
Phinius Phatolo MangwagapeAfrica Restoration Alliance
Avinesh ChettyAfrican Christian Democratic Party
Elijah Masake ModikwaneAfrican Heart Congress
Bongiwe LetsoaloAfrican Independent Congress
Mosa Godfrey MotloutseAfrican National Congress
Boysy Daniel MakgobaAfrican People's Convention- Mamoloko Constance RapetsoaAfrika Mayibuye Movement
- Xolani Mathews ShangeAfrika Unite Congress
Ebbenezah Thipane MalekaAl Jama-ah- Mpho Reuben PitsoaneAllied Independents Umbrella
Ally Salim MlaziArusha Economic Coalition
Thutloe Lipson MasemolaAzanian People's Organisation- Dineo PhalakatshelaBatho Pele Community Service Delivery Tshwane
Apson Sepadi MakaungBolsheviks Party of South Africa- Modikane Hendrick MolaoaBophuthatswana Civil Movement
Paul Matome MhlongoBuild One South Africa
Thabang Arrington LangaCongress of the People
Tiaan DippenaarDemocratic Alliance
Bafana Jan LangaEconomic Emancipation Forum
Sakhile Edison MasemulaEconomic Freedom Fighters
Cry William MakhubelaEconomic Liberators Forum South Africa- Tshegofatso Nkagisang MabusaEkhethu Peoples Party
Marquard Dirk PienaarFederal Party SA
Christopher Mandla DlongwanaIndependent Citizens Movement- Keorapetse Eugene LangaKnow Your Power
Palesa Nonhlanhla ShikoaneMinority Front- Raesetja Sanah MakolaMoshabi Party
- Wahieda LintonNational Coloured Congress
Felix Hugo PriggeOrganic Humanity Movement
Mphage Frans SedibanePan Africanist Congress of Azania
Eletsang Abednego MoeranePatriotic Alliance
Karabo Jonas SetlatjilePoelano Revelation Party- Larry Thabang MatlalaProgressive Tshwane Alliance-Pta012
- Alexander Johannes KoekemoerRepublican Conference of Tshwane
Sarah Makaoka Mabotsa MabotsaRise Mzansi- Lethabo Charlene MpeteSecurity Personnel Party of South Africa
- Rankitsing Johannes XabaService Delivery Party
- Sefuthi Lawrence MashilwaneSouth African Communist Party
- Johannah Mankekong KekanaSouth African Mass Movement
- Collen Hlelane KhozaTruth and Solidarity Movement
Gugulethu Precious MabenaUmkhonto Wesizwe Party
George BaloyiUnited Democratic Movement
Jacques VenterUnited Independent Movement
Francois van WyngaardtVryheidsfront Plus | Freedom Front Plus
Source: IEC certified candidate list (PDF, 16 Sept 2026)
This ward in earlier elections ?
ESP areas in this ward · 7 ?
About these figures
Notes on the IEC's figures for this page
Votes cast 8 462 · spoilt 37 · special votes 371 · All 5 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 5 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 5 voting districts here (8 436 of 16 097). The IEC publishes 52.3%.
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 52: the IEC's cross-ballot total 3944 differs from its ward + PR + DC 40% votes (7732); we show each ballot's own votes.
Note: party 1511: the IEC's cross-ballot total 1755 differs from its ward + PR + DC 40% votes (3820); we show each ballot's own votes.
Note: party 945: the IEC's cross-ballot total 1119 differs from its ward + PR + DC 40% votes (2055); we show each ballot's own votes.
Note: party 4: the IEC's cross-ballot total 532 differs from its ward + PR + DC 40% votes (1028); we show each ballot's own votes.
Note: party 7: the IEC's cross-ballot total 448 differs from its ward + PR + DC 40% votes (868); we show each ballot's own votes.
Note: party 1755: the IEC's cross-ballot total 313 differs from its ward + PR + DC 40% votes (562); we show each ballot's own votes.
Note: party 1748: the IEC's cross-ballot total 88 differs from its ward + PR + DC 40% votes (177); we show each ballot's own votes.
Note: party 18: the IEC's cross-ballot total 52 differs from its ward + PR + DC 40% votes (97); we show each ballot's own votes.
Note: party 1711: the IEC's cross-ballot total 38 differs from its ward + PR + DC 40% votes (71); we show each ballot's own votes.
Note: party 1948: the IEC's cross-ballot total 27 differs from its ward + PR + DC 40% votes (35); we show each ballot's own votes.
Note: party 445: the IEC's cross-ballot total 18 differs from its ward + PR + DC 40% votes (39); we show each ballot's own votes.
Note: party 957: the IEC's cross-ballot total 13 differs from its ward + PR + DC 40% votes (23); we show each ballot's own votes.
Note: party 330: the IEC's cross-ballot total 7 differs from its ward + PR + DC 40% votes (12); we show each ballot's own votes.
Note: party 450: the IEC's cross-ballot total 7 differs from its ward + PR + DC 40% votes (8); we show each ballot's own votes.
Note: party 1909: the IEC's cross-ballot total 7 differs from its ward + PR + DC 40% votes (16); we show each ballot's own votes.
Note: party 1765: 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 447: the IEC's cross-ballot total 3 differs from its ward + PR + DC 40% votes (8); we show each ballot's own votes.
Note: party 17: 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 1590: 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 1863: 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 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: party 3270: 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 1324: 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 (2); we show each ballot's own votes.
Note: party 2054: 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 2003: 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 1749: 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 938: 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 1619: 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 2091: 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 1318: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (133); we show each ballot's own votes.
Note: party 1858: 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 1260: 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 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: party 1330: 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 1935: 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 3: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (17); we show each ballot's own votes.
Note: party 3212: 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 591: 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 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 1362: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (3); we show each ballot's own votes.
Note: party 8: 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 1707: 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 2: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (3); we show each ballot's own votes.
Note: party 1920: 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 32950504: party 52: the IEC's cross-ballot total 986 differs from its ward + PR + DC 40% votes (1995); we show each ballot's own votes.
Note: voting district 32950504: party 1511: the IEC's cross-ballot total 202 differs from its ward + PR + DC 40% votes (376); we show each ballot's own votes.
Note: voting district 32950504: party 4: the IEC's cross-ballot total 134 differs from its ward + PR + DC 40% votes (296); we show each ballot's own votes.
Note: voting district 32950504: party 945: the IEC's cross-ballot total 98 differs from its ward + PR + DC 40% votes (191); we show each ballot's own votes.
Note: voting district 32950504: party 7: the IEC's cross-ballot total 51 differs from its ward + PR + DC 40% votes (107); we show each ballot's own votes.
Note: voting district 32950504: party 1755: the IEC's cross-ballot total 40 differs from its ward + PR + DC 40% votes (90); we show each ballot's own votes.
Note: voting district 32950504: party 18: the IEC's cross-ballot total 13 differs from its ward + PR + DC 40% votes (26); we show each ballot's own votes.
Note: voting district 32950504: party 1748: 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 32950504: party 1711: 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 32950504: party 445: the IEC's cross-ballot total 3 differs from its ward + PR + DC 40% votes (8); we show each ballot's own votes.
Note: voting district 32950504: party 1948: 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 32950504: party 1590: 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 32950504: party 6: 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 32950504: party 957: 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 32950504: 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 32950504: party 1693: 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 32950504: party 1544: 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 32950504: party 1492: 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 32950504: party 1781: 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 32950548: party 52: the IEC's cross-ballot total 726 differs from its ward + PR + DC 40% votes (1468); we show each ballot's own votes.
Note: voting district 32950548: party 4: the IEC's cross-ballot total 115 differs from its ward + PR + DC 40% votes (238); we show each ballot's own votes.
Note: voting district 32950548: party 1511: the IEC's cross-ballot total 78 differs from its ward + PR + DC 40% votes (143); we show each ballot's own votes.
Note: voting district 32950548: party 7: the IEC's cross-ballot total 33 differs from its ward + PR + DC 40% votes (61); we show each ballot's own votes.
Note: voting district 32950548: party 945: the IEC's cross-ballot total 16 differs from its ward + PR + DC 40% votes (35); we show each ballot's own votes.
Note: voting district 32950548: party 1755: the IEC's cross-ballot total 8 differs from its ward + PR + DC 40% votes (18); we show each ballot's own votes.
Note: voting district 32950548: 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 32950548: 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 32950548: 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 32950548: party 330: 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 32950548: party 1711: the IEC's cross-ballot total 5 differs from its ward + PR + DC 40% votes (6); we show each ballot's own votes.
Note: voting district 32950548: 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 32950548: party 1324: 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 32950548: 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: voting district 32950548: party 1595: 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 32950548: 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 32950593: party 52: the IEC's cross-ballot total 505 differs from its ward + PR + DC 40% votes (1031); we show each ballot's own votes.
Note: voting district 32950593: party 1511: the IEC's cross-ballot total 460 differs from its ward + PR + DC 40% votes (870); we show each ballot's own votes.
Note: voting district 32950593: party 945: the IEC's cross-ballot total 206 differs from its ward + PR + DC 40% votes (427); we show each ballot's own votes.
Note: voting district 32950593: party 7: the IEC's cross-ballot total 96 differs from its ward + PR + DC 40% votes (198); we show each ballot's own votes.
Note: voting district 32950593: party 1755: the IEC's cross-ballot total 47 differs from its ward + PR + DC 40% votes (111); we show each ballot's own votes.
Note: voting district 32950593: party 4: the IEC's cross-ballot total 47 differs from its ward + PR + DC 40% votes (94); we show each ballot's own votes.
Note: voting district 32950593: party 1748: 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 32950593: party 1711: 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 32950593: party 18: 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 32950593: party 445: 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 32950593: party 1948: 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 32950593: party 6: 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 32950593: party 957: 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 32950593: party 447: 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 32950593: party 1863: 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 32950593: party 1909: 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 32950593: party 330: 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 32950593: 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 32950593: 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 32950593: party 1492: 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 32950593: party 1075: 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 32950593: party 1781: 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 32952618: party 1511: the IEC's cross-ballot total 1097 differs from its ward + PR + DC 40% votes (2012); we show each ballot's own votes.
Note: voting district 32952618: party 945: the IEC's cross-ballot total 523 differs from its ward + PR + DC 40% votes (1191); we show each ballot's own votes.
Note: voting district 32952618: party 52: the IEC's cross-ballot total 423 differs from its ward + PR + DC 40% votes (895); we show each ballot's own votes.
Note: voting district 32952618: party 7: the IEC's cross-ballot total 185 differs from its ward + PR + DC 40% votes (389); we show each ballot's own votes.
Note: voting district 32952618: party 1755: the IEC's cross-ballot total 123 differs from its ward + PR + DC 40% votes (269); we show each ballot's own votes.
Note: voting district 32952618: party 4: the IEC's cross-ballot total 40 differs from its ward + PR + DC 40% votes (89); we show each ballot's own votes.
Note: voting district 32952618: party 1748: the IEC's cross-ballot total 43 differs from its ward + PR + DC 40% votes (87); we show each ballot's own votes.
Note: voting district 32952618: party 1948: the IEC's cross-ballot total 5 differs from its ward + PR + DC 40% votes (22); we show each ballot's own votes.
Note: voting district 32952618: party 1711: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (15); we show each ballot's own votes.
Note: voting district 32952618: party 18: the IEC's cross-ballot total 11 differs from its ward + PR + DC 40% votes (24); we show each ballot's own votes.
Note: voting district 32952618: party 6: 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 32952618: party 957: 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 32952618: party 450: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (5); we show each ballot's own votes.
Note: voting district 32952618: party 330: 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 32952618: 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 32952618: party 445: the IEC's cross-ballot total 7 differs from its ward + PR + DC 40% votes (9); we show each ballot's own votes.
Note: voting district 32952618: party 1909: the IEC's cross-ballot total 6 differs from its ward + PR + DC 40% votes (8); we show each ballot's own votes.
Note: voting district 32952618: 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 32952618: 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 32952618: party 3270: 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 32952618: 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 32952618: party 2052: 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 32952618: 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 32952618: party 1730: 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 32952618: 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 32952911: party 52: the IEC's cross-ballot total 1148 differs from its ward + PR + DC 40% votes (2343); we show each ballot's own votes.
Note: voting district 32952911: party 1511: the IEC's cross-ballot total 228 differs from its ward + PR + DC 40% votes (419); we show each ballot's own votes.
Note: voting district 32952911: party 4: the IEC's cross-ballot total 160 differs from its ward + PR + DC 40% votes (311); we show each ballot's own votes.
Note: voting district 32952911: party 945: the IEC's cross-ballot total 93 differs from its ward + PR + DC 40% votes (211); we show each ballot's own votes.
Note: voting district 32952911: party 7: the IEC's cross-ballot total 55 differs from its ward + PR + DC 40% votes (113); we show each ballot's own votes.
Note: voting district 32952911: party 1755: the IEC's cross-ballot total 31 differs from its ward + PR + DC 40% votes (74); we show each ballot's own votes.
Note: voting district 32952911: party 18: 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 32952911: party 1748: 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 32952911: party 1711: the IEC's cross-ballot total 9 differs from its ward + PR + DC 40% votes (15); we show each ballot's own votes.
Note: voting district 32952911: party 445: 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 32952911: party 17: 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 32952911: 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 32952911: party 450: 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 32952911: party 3270: 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 32952911: party 31: 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 07 Nov 2026, 18:40 SAST.