ANC 52.8%
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 ?
Colani Maxwell MhlongoAfrican National CongressWard ballot ? · 3 122 valid votes
ANCAfrican National Congress1 64752.8%
EFFEconomic Freedom Fighters1 19038.1%
MKPUmkhonto Wesizwe Party1163.7%- SACPSouth African Communist Party521.7%
DADemocratic Alliance491.6%- LABOURLabour Party of South Africa200.6%
APCAfrican People's Convention170.5%
ATMAfrican Transformation Movement130.4%
VF PLUSVryheidsfront Plus | Freedom Front Plus60.2%
ActionSA40.1%
NFPNational Freedom Party20.1%
SUNSizwe Ummah Nation20.1%- MAYIBUYEAfrika Mayibuye Movement20.1%
PACPan Africanist Congress of Azania10.0%- AEFAfrican Economic Freedom10.0%
Hours off in Ward 23 ?
Reported in the ESP app
Voting districts · 7 ?
- Ndlemane Primary SchoolVD 54890185EFF 53.8%
- Zwide Primary SchoolVD 54890196ANC 50.8%
- Mbambiso Secondary SchoolVD 54890286EFF 53.6%
- Boschfontein Holiness Union ChurchVD 54890297ANC 47.3%
- Mhlaba Primary SchoolVD 54890309ANC 56.7%
- Abundant Life Global ChurchVD 54890758ANC 76.6%
- Swazi Christian ChurchVD 54891029ANC 55.2%
Candidates · 16
Thamsanqa Isaiah MahlalelaActionSA- France Godfrey SibiyaAfrican Economic Freedom
Colani Maxwell MhlongoAfrican National Congress
Bongane Elibeth MhauleAfrican People's Convention
Zakhele Donald KhozaAfrican Transformation Movement- Bongani MasheleAfrika Mayibuye Movement
Siboniso Mattew MathabaDemocratic Alliance
Amos Sifiso MkhabelaEconomic Freedom Fighters- Priscilla Nokuthula ThwalaLabour Party of South Africa
Xolane Pardon MathebulaNational Freedom Party
Nobuhle Thembisile NtandanePan Africanist Congress of Azania
Bhekisani Moses NgomaneSizwe Ummah Nation- Mdziwa Sibusiso SifundaSouth African Communist Party
Laurence Abraham GwebuUmkhonto Wesizwe Party
Sindisiwe ShabangaUnited Residents Front
Lodewyk Johannes Christiaan KitshoffVryheidsfront 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 3 162 · spoilt 40 · special votes 451 · 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 (3 163 of 5 586). The IEC publishes 56.6%.
Note: party 7: the IEC's cross-ballot total 1647 differs from its ward + PR + DC 40% votes (5006); we show each ballot's own votes.
Note: party 945: the IEC's cross-ballot total 1190 differs from its ward + PR + DC 40% votes (3566); we show each ballot's own votes.
Note: party 1748: the IEC's cross-ballot total 116 differs from its ward + PR + DC 40% votes (331); we show each ballot's own votes.
Note: party 445: the IEC's cross-ballot total 52 differs from its ward + PR + DC 40% votes (138); we show each ballot's own votes.
Note: party 52: the IEC's cross-ballot total 49 differs from its ward + PR + DC 40% votes (146); we show each ballot's own votes.
Note: party 1802: the IEC's cross-ballot total 20 differs from its ward + PR + DC 40% votes (33); we show each ballot's own votes.
Note: party 450: the IEC's cross-ballot total 17 differs from its ward + PR + DC 40% votes (29); we show each ballot's own votes.
Note: party 1318: the IEC's cross-ballot total 13 differs from its ward + PR + DC 40% votes (44); 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 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 1909: the IEC's cross-ballot total 2 differs from its ward + PR + DC 40% votes (9); we show each ballot's own votes.
Note: party 591: the IEC's cross-ballot total 2 differs from its ward + PR + DC 40% votes (6); we show each ballot's own votes.
Note: party 1004: 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 1720: the IEC's cross-ballot total 1 differs from its ward + PR + DC 40% votes (7); 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 (8); we show each ballot's own votes.
Note: party 1606: 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 2065: 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 1058: 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 (1); 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 (5); we show each ballot's own votes.
Note: party 957: 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 1553: 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 (6); we show each ballot's own votes.
Note: party 568: 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 54890185: party 945: the IEC's cross-ballot total 217 differs from its ward + PR + DC 40% votes (655); we show each ballot's own votes.
Note: voting district 54890185: party 7: the IEC's cross-ballot total 157 differs from its ward + PR + DC 40% votes (459); we show each ballot's own votes.
Note: voting district 54890185: party 1748: the IEC's cross-ballot total 20 differs from its ward + PR + DC 40% votes (60); we show each ballot's own votes.
Note: voting district 54890185: party 52: 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 54890185: party 445: the IEC's cross-ballot total 1 differs from its ward + PR + DC 40% votes (6); we show each ballot's own votes.
Note: voting district 54890185: 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 54890185: party 8: 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 54890185: party 1004: 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 54890185: party 1511: 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 54890185: party 1058: 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 54890196: party 7: the IEC's cross-ballot total 362 differs from its ward + PR + DC 40% votes (1090); we show each ballot's own votes.
Note: voting district 54890196: party 945: the IEC's cross-ballot total 300 differs from its ward + PR + DC 40% votes (886); we show each ballot's own votes.
Note: voting district 54890196: party 1748: the IEC's cross-ballot total 22 differs from its ward + PR + DC 40% votes (62); we show each ballot's own votes.
Note: voting district 54890196: party 52: the IEC's cross-ballot total 11 differs from its ward + PR + DC 40% votes (34); we show each ballot's own votes.
Note: voting district 54890196: party 1802: 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 54890196: party 450: 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 54890196: party 1318: 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 54890196: 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: voting district 54890196: party 591: 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 54890196: party 445: 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 54890196: party 4: 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 54890196: party 1511: 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 54890196: 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 54890196: party 1935: 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 54890196: party 1863: 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 54890286: party 945: the IEC's cross-ballot total 163 differs from its ward + PR + DC 40% votes (490); we show each ballot's own votes.
Note: voting district 54890286: party 7: the IEC's cross-ballot total 98 differs from its ward + PR + DC 40% votes (288); we show each ballot's own votes.
Note: voting district 54890286: party 1748: the IEC's cross-ballot total 30 differs from its ward + PR + DC 40% votes (96); we show each ballot's own votes.
Note: voting district 54890286: party 1318: 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 54890286: party 1511: 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 54890286: party 445: 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 54890286: party 52: 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 54890286: party 4: 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 54890286: party 1606: 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 54890297: party 7: the IEC's cross-ballot total 151 differs from its ward + PR + DC 40% votes (448); we show each ballot's own votes.
Note: voting district 54890297: party 945: the IEC's cross-ballot total 146 differs from its ward + PR + DC 40% votes (427); we show each ballot's own votes.
Note: voting district 54890297: party 1748: the IEC's cross-ballot total 12 differs from its ward + PR + DC 40% votes (39); we show each ballot's own votes.
Note: voting district 54890297: party 52: 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 54890297: party 1802: 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 54890297: party 445: 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 54890297: party 1318: 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 54890297: party 450: 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 54890297: 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 54890297: party 1720: 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 54890297: 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 54890297: party 957: 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 54890297: party 1553: 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 54890297: 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 54890309: party 7: the IEC's cross-ballot total 362 differs from its ward + PR + DC 40% votes (1071); we show each ballot's own votes.
Note: voting district 54890309: party 945: the IEC's cross-ballot total 200 differs from its ward + PR + DC 40% votes (605); we show each ballot's own votes.
Note: voting district 54890309: party 445: the IEC's cross-ballot total 27 differs from its ward + PR + DC 40% votes (93); we show each ballot's own votes.
Note: voting district 54890309: party 1748: 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 54890309: party 52: the IEC's cross-ballot total 14 differs from its ward + PR + DC 40% votes (46); we show each ballot's own votes.
Note: voting district 54890309: party 1802: 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 54890309: party 1318: the IEC's cross-ballot total 6 differs from its ward + PR + DC 40% votes (17); we show each ballot's own votes.
Note: voting district 54890309: party 450: 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 54890309: party 4: 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 54890309: party 1511: 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 54890309: 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 54890309: party 3: 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 54890309: 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 54890309: party 1909: 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 54890758: party 7: the IEC's cross-ballot total 468 differs from its ward + PR + DC 40% votes (1403); we show each ballot's own votes.
Note: voting district 54890758: party 945: the IEC's cross-ballot total 120 differs from its ward + PR + DC 40% votes (355); we show each ballot's own votes.
Note: voting district 54890758: party 450: 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 54890758: party 52: the IEC's cross-ballot total 4 differs from its ward + PR + DC 40% votes (15); we show each ballot's own votes.
Note: voting district 54890758: party 445: 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 54890758: party 1748: 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 54890758: party 4: 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 54890758: party 1318: 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 54890758: party 1802: 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 54890758: party 1720: 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 54890758: party 18: 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 54890758: party 1511: 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 54890758: 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 54891029: party 7: the IEC's cross-ballot total 80 differs from its ward + PR + DC 40% votes (247); we show each ballot's own votes.
Note: voting district 54891029: party 945: the IEC's cross-ballot total 51 differs from its ward + PR + DC 40% votes (148); we show each ballot's own votes.
Note: voting district 54891029: party 52: 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 54891029: 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 54891029: party 1748: 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 54891029: party 1802: 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 54891029: 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 54891029: 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.
Percentages are calculated from the IEC's vote counts. Official results: results.elections.org.za.
The DC 40% ? ballot is published per municipality: Nkomazi's DC 40% result.
Map boundaries: Municipal Demarcation Board (MDB) and the IEC.
IEC data last fetched 07 Nov 2026, 02:22 SAST.