DA 60.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 ?
Johnathan SmitDemocratic AllianceWard ballot ? · 1 576 valid votes
DADemocratic Alliance94660.0%
ANCAfrican National Congress24915.8%
PAPatriotic Alliance1318.3%- CCCNational Coloured Congress925.8%
EFFEconomic Freedom Fighters412.6%
VF PLUSVryheidsfront Plus | Freedom Front Plus342.2%
GOOD291.8%- K.A.PKhoi Aboriginal Party181.1%
PMCPeople's Movement for Change110.7%- SAKKMVPSakk Military Veterans Party90.6%
ACDPAfrican Christian Democratic Party60.4%- AWEH!Aboriginal Warriors 4 Economic Hope!40.3%
- SACPSouth African Communist Party30.2%
- MAYIBUYEAfrika Mayibuye Movement20.1%
SAFSouth Africa First10.1%
Hours off in Ward 10 ?
Reported in the ESP app
Voting districts · 7 ?
- Dennegeur Primere SkoolVD 98100019DA 54.0%
- Applethwaite Farm Community HallVD 98100020DA 45.0%
- Whitehall Farms Community HallVD 98100042DA 79.0%
- Monteith Primary SchoolVD 98100064DA 55.2%
- Fine Farms Community HallVD 98100075DA 59.2%
- De Rust Futura Academy HallVD 98100187DA 56.4%
- Arieskraal Primary SchoolVD 98100198DA 55.7%
Candidates · 17
- Christina Johanna AbsalomAboriginal Warriors 4 Economic Hope!
Edwina Julia FaroAfrican Christian Democratic Party
Ernest Jonas SolomonAfrican National Congress
Tshepo RamoholiAfrican Transformation Movement- Bongeka MfatshaAfrika Mayibuye Movement
Johannes Louis OosthuizenCape Independence Party / Kaapse Onafhanklikheids Party
Johnathan SmitDemocratic Alliance
Unathi NkomoEconomic Freedom Fighters
Henry LinnertsGOOD- Brumilda de WeeKhoi Aboriginal Party
- Aulared Rovalen MosesNational Coloured Congress
Graig SmithPatriotic Alliance
Anthea Samantha MotzemiPeople's Movement for Change- Neville DavidsSakk Military Veterans Party
Jan FaroaSouth Africa First- Lubabalo MadizeniSouth African Communist Party
Theunis Bernardus ZimmermannVryheidsfront 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 · 1 ?
About these figures
Notes on the IEC's figures for this page
Votes cast 1 592 · spoilt 16 · special votes 144 · All 7 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 7 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 7 voting districts here (1 736 of 4 397). The IEC publishes 39.4%.
Note: party 52: the IEC's cross-ballot total 946 differs from its ward + PR + DC 40% votes (2817); we show each ballot's own votes.
Note: party 7: the IEC's cross-ballot total 249 differs from its ward + PR + DC 40% votes (759); we show each ballot's own votes.
Note: party 957: the IEC's cross-ballot total 131 differs from its ward + PR + DC 40% votes (379); we show each ballot's own votes.
Note: party 1492: the IEC's cross-ballot total 92 differs from its ward + PR + DC 40% votes (284); we show each ballot's own votes.
Note: party 945: the IEC's cross-ballot total 41 differs from its ward + PR + DC 40% votes (125); we show each ballot's own votes.
Note: party 4: the IEC's cross-ballot total 34 differs from its ward + PR + DC 40% votes (101); we show each ballot's own votes.
Note: party 1368: the IEC's cross-ballot total 29 differs from its ward + PR + DC 40% votes (82); we show each ballot's own votes.
Note: party 1843: the IEC's cross-ballot total 18 differs from its ward + PR + DC 40% votes (51); we show each ballot's own votes.
Note: party 1335: the IEC's cross-ballot total 11 differs from its ward + PR + DC 40% votes (31); we show each ballot's own votes.
Note: party 1898: the IEC's cross-ballot total 9 differs from its ward + PR + DC 40% votes (16); we show each ballot's own votes.
Note: party 18: the IEC's cross-ballot total 6 differs from its ward + PR + DC 40% votes (17); we show each ballot's own votes.
Note: party 1962: the IEC's cross-ballot total 4 differs from its ward + PR + DC 40% votes (8); we show each ballot's own votes.
Note: party 445: the IEC's cross-ballot total 3 differs from its ward + PR + DC 40% votes (9); we show each ballot's own votes.
Note: party 1909: the IEC's cross-ballot total 2 differs from its ward + PR + DC 40% votes (8); we show each ballot's own votes.
Note: party 1754: 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 1318: 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 467: 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 1748: 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 1707: 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 98100019: party 52: the IEC's cross-ballot total 174 differs from its ward + PR + DC 40% votes (520); we show each ballot's own votes.
Note: voting district 98100019: party 1492: the IEC's cross-ballot total 49 differs from its ward + PR + DC 40% votes (150); we show each ballot's own votes.
Note: voting district 98100019: party 7: the IEC's cross-ballot total 46 differs from its ward + PR + DC 40% votes (135); we show each ballot's own votes.
Note: voting district 98100019: party 4: the IEC's cross-ballot total 15 differs from its ward + PR + DC 40% votes (47); we show each ballot's own votes.
Note: voting district 98100019: party 957: the IEC's cross-ballot total 14 differs from its ward + PR + DC 40% votes (47); we show each ballot's own votes.
Note: voting district 98100019: party 945: the IEC's cross-ballot total 11 differs from its ward + PR + DC 40% votes (31); we show each ballot's own votes.
Note: voting district 98100019: party 1368: 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 98100019: party 1335: 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 98100019: party 18: 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 98100019: party 1898: 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 98100019: party 1843: 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 98100019: 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 98100019: party 1707: 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 98100020: party 52: the IEC's cross-ballot total 67 differs from its ward + PR + DC 40% votes (197); we show each ballot's own votes.
Note: voting district 98100020: party 7: the IEC's cross-ballot total 50 differs from its ward + PR + DC 40% votes (156); we show each ballot's own votes.
Note: voting district 98100020: party 957: the IEC's cross-ballot total 8 differs from its ward + PR + DC 40% votes (26); we show each ballot's own votes.
Note: voting district 98100020: party 945: the IEC's cross-ballot total 7 differs from its ward + PR + DC 40% votes (20); we show each ballot's own votes.
Note: voting district 98100020: party 1492: the IEC's cross-ballot total 8 differs from its ward + PR + DC 40% votes (21); we show each ballot's own votes.
Note: voting district 98100020: party 1368: the IEC's cross-ballot total 3 differs from its ward + PR + DC 40% votes (11); we show each ballot's own votes.
Note: voting district 98100020: party 1335: 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 98100020: 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 98100020: party 4: 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 98100020: party 18: 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 98100020: party 1318: 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 98100042: party 52: the IEC's cross-ballot total 207 differs from its ward + PR + DC 40% votes (621); we show each ballot's own votes.
Note: voting district 98100042: party 7: the IEC's cross-ballot total 33 differs from its ward + PR + DC 40% votes (111); we show each ballot's own votes.
Note: voting district 98100042: party 957: the IEC's cross-ballot total 6 differs from its ward + PR + DC 40% votes (21); we show each ballot's own votes.
Note: voting district 98100042: party 945: 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 98100042: party 1492: 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 98100042: party 1368: the IEC's cross-ballot total 3 differs from its ward + PR + DC 40% votes (11); we show each ballot's own votes.
Note: voting district 98100042: 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 98100042: 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 98100042: 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 98100042: party 1962: 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 98100042: 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 98100042: party 1754: 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 98100064: party 52: the IEC's cross-ballot total 127 differs from its ward + PR + DC 40% votes (382); we show each ballot's own votes.
Note: voting district 98100064: party 957: the IEC's cross-ballot total 41 differs from its ward + PR + DC 40% votes (124); we show each ballot's own votes.
Note: voting district 98100064: party 7: the IEC's cross-ballot total 37 differs from its ward + PR + DC 40% votes (107); we show each ballot's own votes.
Note: voting district 98100064: party 1368: 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 98100064: party 4: 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 98100064: party 1492: 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 98100064: party 945: the IEC's cross-ballot total 4 differs from its ward + PR + DC 40% votes (13); we show each ballot's own votes.
Note: voting district 98100064: 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 98100064: 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 98100064: party 1335: 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 98100064: 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 98100064: party 1391: 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 98100064: 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 98100064: party 1707: 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 98100075: party 52: the IEC's cross-ballot total 200 differs from its ward + PR + DC 40% votes (600); we show each ballot's own votes.
Note: voting district 98100075: party 7: the IEC's cross-ballot total 96 differs from its ward + PR + DC 40% votes (291); we show each ballot's own votes.
Note: voting district 98100075: party 945: the IEC's cross-ballot total 17 differs from its ward + PR + DC 40% votes (53); we show each ballot's own votes.
Note: voting district 98100075: party 957: the IEC's cross-ballot total 10 differs from its ward + PR + DC 40% votes (32); we show each ballot's own votes.
Note: voting district 98100075: party 1368: the IEC's cross-ballot total 3 differs from its ward + PR + DC 40% votes (12); we show each ballot's own votes.
Note: voting district 98100075: party 1492: 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 98100075: party 4: 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 98100075: 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 98100075: 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 98100075: party 1754: 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 98100187: party 52: the IEC's cross-ballot total 124 differs from its ward + PR + DC 40% votes (374); we show each ballot's own votes.
Note: voting district 98100187: party 957: the IEC's cross-ballot total 42 differs from its ward + PR + DC 40% votes (127); we show each ballot's own votes.
Note: voting district 98100187: party 1843: the IEC's cross-ballot total 13 differs from its ward + PR + DC 40% votes (40); we show each ballot's own votes.
Note: voting district 98100187: party 1492: the IEC's cross-ballot total 14 differs from its ward + PR + DC 40% votes (41); we show each ballot's own votes.
Note: voting district 98100187: party 1335: 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 98100187: party 7: the IEC's cross-ballot total 5 differs from its ward + PR + DC 40% votes (14); we show each ballot's own votes.
Note: voting district 98100187: party 1368: the IEC's cross-ballot total 6 differs from its ward + PR + DC 40% votes (15); we show each ballot's own votes.
Note: voting district 98100187: party 1898: 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 98100187: party 1962: 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 98100187: party 4: 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 98100187: party 18: 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 98100187: 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: voting district 98100198: party 52: the IEC's cross-ballot total 107 differs from its ward + PR + DC 40% votes (320); we show each ballot's own votes.
Note: voting district 98100198: party 7: the IEC's cross-ballot total 34 differs from its ward + PR + DC 40% votes (101); we show each ballot's own votes.
Note: voting district 98100198: party 1492: the IEC's cross-ballot total 19 differs from its ward + PR + DC 40% votes (58); we show each ballot's own votes.
Note: voting district 98100198: party 957: the IEC's cross-ballot total 7 differs from its ward + PR + DC 40% votes (28); we show each ballot's own votes.
Note: voting district 98100198: party 4: the IEC's cross-ballot total 7 differs from its ward + PR + DC 40% votes (21); we show each ballot's own votes.
Note: voting district 98100198: party 945: 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 98100198: party 1368: 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 98100198: party 1843: 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 98100198: party 1898: 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 98100198: 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 98100198: party 1335: 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 98100198: party 18: 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 98100198: party 1754: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (1); we show each ballot's own votes.
Percentages are calculated from the IEC's vote counts. Official results: results.elections.org.za.
The DC 40% ? ballot is published per municipality: Theewaterskloof's DC 40% result.
Map boundaries: Municipal Demarcation Board (MDB) and the IEC.
IEC data last fetched 06 Nov 2026, 14:22 SAST.