ANC 49.5%
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 ?
Kedibone Maria MakgaseAfrican National CongressWard ballot ? · 1 696 valid votes
ANCAfrican National Congress84049.5%
EFFEconomic Freedom Fighters50830.0%- MSDMMatlosana Service Delivery Movement955.6%
DADemocratic Alliance824.8%
MKPUmkhonto Wesizwe Party804.7%
ACPAll Citizens Party261.5%- SACPSouth African Communist Party160.9%
PACPan Africanist Congress of Azania140.8%
PAPatriotic Alliance100.6%- ASMAfrican Spear Movement70.4%
VF PLUSVryheidsfront Plus | Freedom Front Plus60.4%- MAYIBUYEAfrika Mayibuye Movement50.3%
ActionSA40.2%
PFPPeople's Freedom Party20.1%
UCDPUnited Christian Democratic Party10.1%
Hours off in Ward 4 ?
Reported in the ESP app
Voting districts · 2 ?
Candidates · 15
Kaizer Sannyboy CalvertActionSA
Kedibone Maria MakgaseAfrican National Congress- Johanna Onkarabetse KgagodiAfrican Spear Movement
- Keaobaka Mogorosi LebeseAfrika Mayibuye Movement
Mpuseng John MongaleAll Citizens Party
Itumeleng Mmuso Thomas NthapangDemocratic Alliance
Kagiso PetlekiEconomic Freedom Fighters- Tumelo Lourence MamogwaMatlosana Service Delivery Movement
Kebotsemang Jonas SelekePan Africanist Congress of Azania
Moekene Jeremiah BalipilePatriotic Alliance
Motlalepule Gail NtoagaePeople's Freedom Party- Mojaki Katlego PhutiagaeSouth African Communist Party
Mpho Ernest MasibiUmkhonto Wesizwe Party
Eva Nomthandazo NaphakadeUnited Christian Democratic Party
Johannes Adriaan RouxVryheidsfront 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 · 3 ?
About these figures
Notes on the IEC's figures for this page
Votes cast 1 802 · spoilt 106 · special votes 667 · 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 (1 719 of 2 781). The IEC publishes 64.8%.
Note: party 7: the IEC's cross-ballot total 840 differs from its ward + PR + DC 40% votes (2317); we show each ballot's own votes.
Note: party 945: the IEC's cross-ballot total 508 differs from its ward + PR + DC 40% votes (1505); we show each ballot's own votes.
Note: party 1971: the IEC's cross-ballot total 95 differs from its ward + PR + DC 40% votes (296); we show each ballot's own votes.
Note: party 52: the IEC's cross-ballot total 82 differs from its ward + PR + DC 40% votes (253); we show each ballot's own votes.
Note: party 1748: the IEC's cross-ballot total 80 differs from its ward + PR + DC 40% votes (229); we show each ballot's own votes.
Note: party 1749: the IEC's cross-ballot total 26 differs from its ward + PR + DC 40% votes (81); we show each ballot's own votes.
Note: party 445: the IEC's cross-ballot total 16 differs from its ward + PR + DC 40% votes (46); we show each ballot's own votes.
Note: party 8: the IEC's cross-ballot total 14 differs from its ward + PR + DC 40% votes (48); we show each ballot's own votes.
Note: party 957: the IEC's cross-ballot total 10 differs from its ward + PR + DC 40% votes (35); we show each ballot's own votes.
Note: party 1924: the IEC's cross-ballot total 7 differs from its ward + PR + DC 40% votes (28); we show each ballot's own votes.
Note: party 4: the IEC's cross-ballot total 6 differs from its ward + PR + DC 40% votes (18); we show each ballot's own votes.
Note: party 1909: the IEC's cross-ballot total 5 differs from its ward + PR + DC 40% votes (12); we show each ballot's own votes.
Note: party 1511: the IEC's cross-ballot total 4 differs from its ward + PR + DC 40% votes (17); we show each ballot's own votes.
Note: party 18: 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 2028: 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 1707: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (20); we show each ballot's own votes.
Note: voting district 86960021: party 7: the IEC's cross-ballot total 570 differs from its ward + PR + DC 40% votes (1814); we show each ballot's own votes.
Note: voting district 86960021: party 945: the IEC's cross-ballot total 316 differs from its ward + PR + DC 40% votes (926); we show each ballot's own votes.
Note: voting district 86960021: party 1748: the IEC's cross-ballot total 66 differs from its ward + PR + DC 40% votes (210); we show each ballot's own votes.
Note: voting district 86960021: party 52: the IEC's cross-ballot total 66 differs from its ward + PR + DC 40% votes (203); we show each ballot's own votes.
Note: voting district 86960021: party 1749: the IEC's cross-ballot total 18 differs from its ward + PR + DC 40% votes (50); we show each ballot's own votes.
Note: voting district 86960021: party 445: the IEC's cross-ballot total 13 differs from its ward + PR + DC 40% votes (36); we show each ballot's own votes.
Note: voting district 86960021: party 1971: the IEC's cross-ballot total 20 differs from its ward + PR + DC 40% votes (49); we show each ballot's own votes.
Note: voting district 86960021: party 8: the IEC's cross-ballot total 16 differs from its ward + PR + DC 40% votes (42); we show each ballot's own votes.
Note: voting district 86960021: party 957: the IEC's cross-ballot total 13 differs from its ward + PR + DC 40% votes (33); we show each ballot's own votes.
Note: voting district 86960021: party 4: the IEC's cross-ballot total 7 differs from its ward + PR + DC 40% votes (16); we show each ballot's own votes.
Note: voting district 86960021: party 1909: 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 86960021: party 1511: the IEC's cross-ballot total 10 differs from its ward + PR + DC 40% votes (17); we show each ballot's own votes.
Note: voting district 86960021: party 1924: the IEC's cross-ballot total 3 differs from its ward + PR + DC 40% votes (10); we show each ballot's own votes.
Note: voting district 86960021: party 18: 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 86960021: party 2028: 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 86960021: party 1707: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (20); we show each ballot's own votes.
Note: voting district 86960054: party 945: the IEC's cross-ballot total 187 differs from its ward + PR + DC 40% votes (579); we show each ballot's own votes.
Note: voting district 86960054: party 7: the IEC's cross-ballot total 167 differs from its ward + PR + DC 40% votes (503); we show each ballot's own votes.
Note: voting district 86960054: party 1971: the IEC's cross-ballot total 84 differs from its ward + PR + DC 40% votes (247); we show each ballot's own votes.
Note: voting district 86960054: party 52: the IEC's cross-ballot total 18 differs from its ward + PR + DC 40% votes (50); we show each ballot's own votes.
Note: voting district 86960054: party 1749: 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 86960054: party 1748: the IEC's cross-ballot total 8 differs from its ward + PR + DC 40% votes (19); we show each ballot's own votes.
Note: voting district 86960054: party 1924: 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 86960054: party 445: 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 86960054: party 8: the IEC's cross-ballot total 2 differs from its ward + PR + DC 40% votes (6); we show each ballot's own votes.
Note: voting district 86960054: party 1377: 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 86960054: party 4: 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 86960054: party 957: 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 86960054: party 2: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (1); we show each ballot's own votes.
Note: the IEC's published turnout for this ward is 64.8%; its own counts give 61.81% (PR ballots cast ÷ registered voters in its voting districts); we show the calculated figure.
Percentages are calculated from the IEC's vote counts. Official results: results.elections.org.za.
The DC 40% ? ballot is published per municipality: Maquassi Hills's DC 40% result.
Map boundaries: Municipal Demarcation Board (MDB) and the IEC.
IEC data last fetched 07 Nov 2026, 07:13 SAST.