ANC 67.2%
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 ?
Victor MakhubelaAfrican National CongressWard ballot ? · 3 079 valid votes
ANCAfrican National Congress2 06867.2%- SACPSouth African Communist Party2297.4%
- IndependentIndependent candidates2147.0%
DADemocratic Alliance1404.5%
ActionSA1294.2%
EFFEconomic Freedom Fighters1133.7%- MAYIBUYEAfrika Mayibuye Movement642.1%
UATUnited Africans Transformation321.0%- GAZAGaza Democratic Front230.7%
APCAfrican People's Convention220.7%- DCMDemocratic Community Movement170.6%
- GAZANKULGazankulu National Party70.2%
VF PLUSVryheidsfront Plus | Freedom Front Plus50.2%
ATMAfrican Transformation Movement40.1%- TWMPThe Winners Movement Party30.1%
- GJDPGods Justice and Development Party30.1%
PACPan Africanist Congress of Azania20.1%
COPECongress of the People20.1%- LABOURLabour Party of South Africa10.0%
- SDPService Delivery Party10.0%
Hours off in Ward 37 ?
Reported in the ESP app
Voting districts · 6 ?
Candidates · 21
Experience Shirley MalopeActionSA
Victor MakhubelaAfrican National Congress
Hazylinah Hazel MalumaneAfrican People's Convention
Paul David SehlabelaAfrican Transformation Movement- Thembi Moira MashigoAfrika Mayibuye Movement
Ntimane Luckson MathebulaCongress of the People
Raymond Abednigo LekhuwaneDemocratic Alliance- Life Daniel MathebulaDemocratic Community Movement
Maria MokoenaEconomic Freedom Fighters- Medium Joshua ThobejaneGaza Democratic Front
- Amold Jabulani MaleniGazankulu National Party
- Walter MnisiGods Justice and Development Party
- Nduma Prince MhlangaIndependent
- Thulani Bonginkosi MkhantshwaLabour Party of South Africa
Finna Nelsie MashegoPan Africanist Congress of Azania- Moeketsi Pino MathebulaService Delivery Party
- Winnie Meriam MkansiSouth African Communist Party
- Golden ThetheThe Winners Movement Party
Kgahliso Peter MashegoUnited Africans Transformation
Sylvia Mildred MosomaUnited Residents Front
Ben Bernard DlovoVryheidsfront 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 · 5 ?
About these figures
Notes on the IEC's figures for this page
Votes cast 3 157 · spoilt 78 · special votes 426 · All 6 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 6 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 6 voting districts here (3 155 of 6 283). The IEC publishes 50.3%.
Note: party 7: the IEC's cross-ballot total 2068 differs from its ward + PR + DC 40% votes (6415); we show each ballot's own votes.
Note: party 445: the IEC's cross-ballot total 229 differs from its ward + PR + DC 40% votes (665); we show each ballot's own votes.
Note: party 52: the IEC's cross-ballot total 140 differs from its ward + PR + DC 40% votes (443); we show each ballot's own votes.
Note: party 1511: the IEC's cross-ballot total 129 differs from its ward + PR + DC 40% votes (415); we show each ballot's own votes.
Note: party 945: the IEC's cross-ballot total 113 differs from its ward + PR + DC 40% votes (431); we show each ballot's own votes.
Note: party 1909: the IEC's cross-ballot total 64 differs from its ward + PR + DC 40% votes (197); we show each ballot's own votes.
Note: party 1707: the IEC's cross-ballot total 32 differs from its ward + PR + DC 40% votes (97); we show each ballot's own votes.
Note: party 1935: the IEC's cross-ballot total 23 differs from its ward + PR + DC 40% votes (66); we show each ballot's own votes.
Note: party 450: the IEC's cross-ballot total 22 differs from its ward + PR + DC 40% votes (68); we show each ballot's own votes.
Note: party 1058: the IEC's cross-ballot total 17 differs from its ward + PR + DC 40% votes (55); we show each ballot's own votes.
Note: party 2100: the IEC's cross-ballot total 7 differs from its ward + PR + DC 40% votes (13); we show each ballot's own votes.
Note: party 4: the IEC's cross-ballot total 5 differs from its ward + PR + DC 40% votes (15); we show each ballot's own votes.
Note: party 1318: the IEC's cross-ballot total 4 differs from its ward + PR + DC 40% votes (13); we show each ballot's own votes.
Note: party 2169: the IEC's cross-ballot total 3 differs from its ward + PR + DC 40% votes (11); we show each ballot's own votes.
Note: party 1995: 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 499: 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 8: 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 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: party 1863: the IEC's cross-ballot total 1 differs from its ward + PR + DC 40% votes (4); 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 (26); we show each ballot's own votes.
Note: party 1515: 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 1606: 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 651: 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 (5); 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 (18); 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 (3); 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 (2); 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 (3); we show each ballot's own votes.
Note: voting district 76150357: party 7: the IEC's cross-ballot total 537 differs from its ward + PR + DC 40% votes (1606); we show each ballot's own votes.
Note: voting district 76150357: party 445: the IEC's cross-ballot total 31 differs from its ward + PR + DC 40% votes (94); we show each ballot's own votes.
Note: voting district 76150357: party 52: the IEC's cross-ballot total 38 differs from its ward + PR + DC 40% votes (101); we show each ballot's own votes.
Note: voting district 76150357: party 945: the IEC's cross-ballot total 30 differs from its ward + PR + DC 40% votes (91); we show each ballot's own votes.
Note: voting district 76150357: party 1707: the IEC's cross-ballot total 13 differs from its ward + PR + DC 40% votes (41); we show each ballot's own votes.
Note: voting district 76150357: party 1511: 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 76150357: party 450: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (6); we show each ballot's own votes.
Note: voting district 76150357: 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 76150357: party 1058: 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 76150357: party 2100: 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 76150357: party 1909: 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 76150357: party 1318: 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 76150357: party 0: 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 76150357: party 1748: the IEC's cross-ballot total 5 differs from its ward + PR + DC 40% votes (9); we show each ballot's own votes.
Note: voting district 76150357: party 18: 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 76150357: 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 76150357: 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 76150391: party 7: the IEC's cross-ballot total 512 differs from its ward + PR + DC 40% votes (1445); we show each ballot's own votes.
Note: voting district 76150391: party 0: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (111); we show each ballot's own votes.
Note: voting district 76150391: party 1511: the IEC's cross-ballot total 76 differs from its ward + PR + DC 40% votes (225); we show each ballot's own votes.
Note: voting district 76150391: party 1909: the IEC's cross-ballot total 27 differs from its ward + PR + DC 40% votes (83); we show each ballot's own votes.
Note: voting district 76150391: party 445: the IEC's cross-ballot total 35 differs from its ward + PR + DC 40% votes (93); we show each ballot's own votes.
Note: voting district 76150391: party 1935: the IEC's cross-ballot total 20 differs from its ward + PR + DC 40% votes (61); we show each ballot's own votes.
Note: voting district 76150391: party 52: the IEC's cross-ballot total 21 differs from its ward + PR + DC 40% votes (62); we show each ballot's own votes.
Note: voting district 76150391: party 450: the IEC's cross-ballot total 9 differs from its ward + PR + DC 40% votes (28); we show each ballot's own votes.
Note: voting district 76150391: party 945: the IEC's cross-ballot total 26 differs from its ward + PR + DC 40% votes (65); we show each ballot's own votes.
Note: voting district 76150391: party 1058: the IEC's cross-ballot total 11 differs from its ward + PR + DC 40% votes (27); we show each ballot's own votes.
Note: voting district 76150391: party 1707: 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 76150391: party 2100: 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 76150391: party 2169: 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 76150391: 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 76150391: party 499: 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 76150391: party 1802: 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 76150391: 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 76150391: party 1995: 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 76150391: party 18: 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 76150391: party 1606: 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 76150627: party 7: the IEC's cross-ballot total 274 differs from its ward + PR + DC 40% votes (826); we show each ballot's own votes.
Note: voting district 76150627: party 52: the IEC's cross-ballot total 39 differs from its ward + PR + DC 40% votes (124); we show each ballot's own votes.
Note: voting district 76150627: party 445: the IEC's cross-ballot total 23 differs from its ward + PR + DC 40% votes (79); we show each ballot's own votes.
Note: voting district 76150627: party 945: the IEC's cross-ballot total 45 differs from its ward + PR + DC 40% votes (110); we show each ballot's own votes.
Note: voting district 76150627: party 1511: the IEC's cross-ballot total 13 differs from its ward + PR + DC 40% votes (41); we show each ballot's own votes.
Note: voting district 76150627: party 0: 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 76150627: party 1058: 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 76150627: 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 76150627: party 450: 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 76150627: party 1318: 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 76150627: party 1909: 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 76150627: 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 76150627: party 18: the IEC's cross-ballot total 4 differs from its ward + PR + DC 40% votes (9); we show each ballot's own votes.
Note: voting district 76150627: 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 76150627: party 591: 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 76150627: 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 76150627: 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 76150627: 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 76150649: party 7: the IEC's cross-ballot total 207 differs from its ward + PR + DC 40% votes (614); we show each ballot's own votes.
Note: voting district 76150649: party 445: the IEC's cross-ballot total 83 differs from its ward + PR + DC 40% votes (256); we show each ballot's own votes.
Note: voting district 76150649: party 1909: the IEC's cross-ballot total 8 differs from its ward + PR + DC 40% votes (28); we show each ballot's own votes.
Note: voting district 76150649: party 945: 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 76150649: party 1707: 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 76150649: party 0: 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 76150649: party 52: 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 76150649: 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 76150649: party 450: 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 76150649: 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: voting district 76150649: party 1058: 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 76150649: party 1748: 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 76150649: 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 76150649: party 591: 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 76150728: party 7: the IEC's cross-ballot total 139 differs from its ward + PR + DC 40% votes (410); we show each ballot's own votes.
Note: voting district 76150728: party 945: the IEC's cross-ballot total 29 differs from its ward + PR + DC 40% votes (93); we show each ballot's own votes.
Note: voting district 76150728: party 52: the IEC's cross-ballot total 26 differs from its ward + PR + DC 40% votes (83); we show each ballot's own votes.
Note: voting district 76150728: party 445: the IEC's cross-ballot total 16 differs from its ward + PR + DC 40% votes (49); we show each ballot's own votes.
Note: voting district 76150728: party 1511: 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 76150728: 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 76150728: party 1995: 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 76150728: party 18: 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 76150728: 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 76150740: party 7: the IEC's cross-ballot total 521 differs from its ward + PR + DC 40% votes (1514); we show each ballot's own votes.
Note: voting district 76150740: party 0: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (94); we show each ballot's own votes.
Note: voting district 76150740: party 1511: the IEC's cross-ballot total 45 differs from its ward + PR + DC 40% votes (121); we show each ballot's own votes.
Note: voting district 76150740: party 445: the IEC's cross-ballot total 31 differs from its ward + PR + DC 40% votes (94); we show each ballot's own votes.
Note: voting district 76150740: party 1909: the IEC's cross-ballot total 28 differs from its ward + PR + DC 40% votes (80); we show each ballot's own votes.
Note: voting district 76150740: party 52: the IEC's cross-ballot total 24 differs from its ward + PR + DC 40% votes (67); we show each ballot's own votes.
Note: voting district 76150740: party 1707: the IEC's cross-ballot total 9 differs from its ward + PR + DC 40% votes (27); we show each ballot's own votes.
Note: voting district 76150740: party 945: the IEC's cross-ballot total 22 differs from its ward + PR + DC 40% votes (56); we show each ballot's own votes.
Note: voting district 76150740: party 450: 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 76150740: party 1058: 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 76150740: party 2100: 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 76150740: party 1935: 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 76150740: party 1995: 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 76150740: 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 76150740: party 18: the IEC's cross-ballot total 3 differs from its ward + PR + DC 40% votes (4); we show each ballot's own votes.
Note: voting district 76150740: party 1606: 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 76150740: party 1748: 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 76150740: party 568: 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 76150740: 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 76150740: party 2169: 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: Bushbuckridge's DC 40% result.
Map boundaries: Municipal Demarcation Board (MDB) and the IEC.
IEC data last fetched 07 Nov 2026, 19:38 SAST.