ANC 33.0%
African National Congress · won the ward ballot
Stations open 7am–9pm · results from 9pm · SourceSpecial votes 2 and 3 Nov, 8am–5pm.
Elected ward councillor ?
Nomathamsanqa Mavis TinanaAfrican National CongressWard ballot ? · 2 452 valid votes
ANCAfrican National Congress80833.0%
DADemocratic Alliance66227.0%
PAPatriotic Alliance37015.1%
EFFEconomic Freedom Fighters31913.0%- SACPSouth African Communist Party712.9%
VF PLUSVryheidsfront Plus | Freedom Front Plus542.2%
ALJAMAAl Jama-ah381.5%
ATMAfrican Transformation Movement371.5%
GOOD301.2%
PACPan Africanist Congress of Azania110.4%
MKPUmkhonto Wesizwe Party110.4%
PMCPeople's Movement for Change90.4%
ACDPAfrican Christian Democratic Party80.3%
PDMPeople's Democratic Movement80.3%- CCCNational Coloured Congress60.2%
OHMOrganic Humanity Movement30.1%- MAYIBUYEAfrika Mayibuye Movement30.1%
- AWEH!Aboriginal Warriors 4 Economic Hope!20.1%
CAPEXITCape Independence Party / Kaapse Onafhanklikheids Party10.0%
ARAAfrica Restoration Alliance10.0%
Hours off in Ward 5 ?
Reported in the ESP app
Voting districts · 2 ?
Candidates · 20
- Anrita Sofia WilliamsAboriginal Warriors 4 Economic Hope!
Sergio Frederick PetersenAfrica Restoration Alliance
Wendy Shurita QupaAfrican Christian Democratic Party
Nomathamsanqa Mavis TinanaAfrican National Congress
Sabelo TomoseAfrican Transformation Movement- Charlene DavidsAfrika Mayibuye Movement
Doris FransmanAl Jama-ah
Jacquiline Desere MeyerCape Independence Party / Kaapse Onafhanklikheids Party
Jovan-Re Warnick CupidoDemocratic Alliance
Aphendule MbunduEconomic Freedom Fighters
Luzaan HoosainGOOD- Mariska Heslin Antionette van HeerdenNational Coloured Congress
Rosaline Sharon van der MerweOrganic Humanity Movement
Ayanda Godfrey FondilePan Africanist Congress of Azania
Christo PienaarPatriotic Alliance
Derrick Solomon BlanckenbergPeople's Democratic Movement- Ayanda Mzoleli RinganeService Delivery Party
- Luthando NteseSouth African Communist Party
Tumelo Max MoleUmkhonto Wesizwe Party
Jacob Mduduzi MhlangaVryheidsfront 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 · 2 ?
About these figures
Notes on the IEC's figures for this page
Votes cast 2 485 · spoilt 33 · special votes 395 · All 2 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 2 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 2 voting districts here (2 553 of 4 863). The IEC publishes 52.5%.
Note: party 7: the IEC's cross-ballot total 808 differs from its ward + PR + DC 40% votes (2504); we show each ballot's own votes.
Note: party 52: the IEC's cross-ballot total 662 differs from its ward + PR + DC 40% votes (1962); we show each ballot's own votes.
Note: party 957: the IEC's cross-ballot total 370 differs from its ward + PR + DC 40% votes (1119); we show each ballot's own votes.
Note: party 945: the IEC's cross-ballot total 319 differs from its ward + PR + DC 40% votes (912); we show each ballot's own votes.
Note: party 445: the IEC's cross-ballot total 71 differs from its ward + PR + DC 40% votes (195); we show each ballot's own votes.
Note: party 4: the IEC's cross-ballot total 54 differs from its ward + PR + DC 40% votes (194); we show each ballot's own votes.
Note: party 447: the IEC's cross-ballot total 38 differs from its ward + PR + DC 40% votes (72); we show each ballot's own votes.
Note: party 1318: the IEC's cross-ballot total 37 differs from its ward + PR + DC 40% votes (128); we show each ballot's own votes.
Note: party 1368: the IEC's cross-ballot total 30 differs from its ward + PR + DC 40% votes (100); we show each ballot's own votes.
Note: party 1748: the IEC's cross-ballot total 11 differs from its ward + PR + DC 40% votes (35); we show each ballot's own votes.
Note: party 8: the IEC's cross-ballot total 11 differs from its ward + PR + DC 40% votes (33); we show each ballot's own votes.
Note: party 1335: the IEC's cross-ballot total 9 differs from its ward + PR + DC 40% votes (28); we show each ballot's own votes.
Note: 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: party 321: the IEC's cross-ballot total 8 differs from its ward + PR + DC 40% votes (23); we show each ballot's own votes.
Note: party 1492: 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 1909: 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 1962: the IEC's cross-ballot total 2 differs from its ward + PR + DC 40% votes (7); we show each ballot's own votes.
Note: party 1523: 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 467: 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 593: 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 2172: 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 1044: 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 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 1765: 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 1585: 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 98410136: party 7: the IEC's cross-ballot total 630 differs from its ward + PR + DC 40% votes (1758); we show each ballot's own votes.
Note: voting district 98410136: party 945: the IEC's cross-ballot total 199 differs from its ward + PR + DC 40% votes (619); we show each ballot's own votes.
Note: voting district 98410136: party 52: the IEC's cross-ballot total 211 differs from its ward + PR + DC 40% votes (635); we show each ballot's own votes.
Note: voting district 98410136: party 957: the IEC's cross-ballot total 103 differs from its ward + PR + DC 40% votes (298); we show each ballot's own votes.
Note: voting district 98410136: party 445: the IEC's cross-ballot total 44 differs from its ward + PR + DC 40% votes (132); we show each ballot's own votes.
Note: voting district 98410136: party 4: the IEC's cross-ballot total 30 differs from its ward + PR + DC 40% votes (89); we show each ballot's own votes.
Note: voting district 98410136: party 1318: the IEC's cross-ballot total 26 differs from its ward + PR + DC 40% votes (79); we show each ballot's own votes.
Note: voting district 98410136: party 8: the IEC's cross-ballot total 5 differs from its ward + PR + DC 40% votes (17); we show each ballot's own votes.
Note: voting district 98410136: party 447: 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 98410136: party 1748: 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 98410136: party 1368: 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 98410136: party 1335: 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 98410136: party 1492: 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 98410136: party 1962: 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 98410136: party 1909: 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 98410136: party 18: 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 98410136: 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 98410136: party 467: 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 98410136: party 321: 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 98410136: party 1044: 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 98410147: party 52: the IEC's cross-ballot total 440 differs from its ward + PR + DC 40% votes (1327); we show each ballot's own votes.
Note: voting district 98410147: party 957: the IEC's cross-ballot total 274 differs from its ward + PR + DC 40% votes (821); we show each ballot's own votes.
Note: voting district 98410147: party 7: the IEC's cross-ballot total 247 differs from its ward + PR + DC 40% votes (746); we show each ballot's own votes.
Note: voting district 98410147: party 945: the IEC's cross-ballot total 99 differs from its ward + PR + DC 40% votes (293); we show each ballot's own votes.
Note: voting district 98410147: party 447: the IEC's cross-ballot total 29 differs from its ward + PR + DC 40% votes (61); we show each ballot's own votes.
Note: voting district 98410147: party 4: the IEC's cross-ballot total 39 differs from its ward + PR + DC 40% votes (105); we show each ballot's own votes.
Note: voting district 98410147: party 1368: the IEC's cross-ballot total 31 differs from its ward + PR + DC 40% votes (89); we show each ballot's own votes.
Note: voting district 98410147: party 445: the IEC's cross-ballot total 21 differs from its ward + PR + DC 40% votes (63); we show each ballot's own votes.
Note: voting district 98410147: party 1318: the IEC's cross-ballot total 19 differs from its ward + PR + DC 40% votes (49); we show each ballot's own votes.
Note: voting district 98410147: party 321: the IEC's cross-ballot total 11 differs from its ward + PR + DC 40% votes (21); we show each ballot's own votes.
Note: voting district 98410147: party 1748: the IEC's cross-ballot total 8 differs from its ward + PR + DC 40% votes (24); we show each ballot's own votes.
Note: voting district 98410147: party 18: the IEC's cross-ballot total 5 differs from its ward + PR + DC 40% votes (17); we show each ballot's own votes.
Note: voting district 98410147: party 1335: 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 98410147: party 8: the IEC's cross-ballot total 5 differs from its ward + PR + DC 40% votes (16); we show each ballot's own votes.
Note: voting district 98410147: party 1492: 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 98410147: 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: voting district 98410147: party 1909: 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 98410147: party 1962: 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 98410147: 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 98410147: party 1523: 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 98410147: party 467: 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 98410147: party 593: 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 98410147: party 1585: the IEC's cross-ballot total 0 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.
The DC 40% ? ballot is published per municipality: Drakenstein's DC 40% result.
Map boundaries: Municipal Demarcation Board (MDB) and the IEC.
IEC data last fetched 07 Nov 2026, 05:59 SAST.