MKP 36.6%
Umkhonto Wesizwe Party · won the ward ballot
Stations open 7am–9pm · results from 9pm · SourceSpecial votes 2 and 3 Nov, 8am–5pm.
Elected ward councillor ?
Thulani Advocate MbikoUmkhonto Wesizwe PartyWard ballot ? · 2 772 valid votes
MKPUmkhonto Wesizwe Party1 01536.6%
IFPInkatha Freedom Party76827.7%
ANCAfrican National Congress74026.7%
EFFEconomic Freedom Fighters552.0%
ATMAfrican Transformation Movement461.7%
AICAfrican Independent Congress371.3%
PACPan Africanist Congress of Azania341.2%
NFPNational Freedom Party140.5%
DADemocratic Alliance130.5%- ANOSAAll Natives of South Africa100.4%
- MAYIBUYEAfrika Mayibuye Movement70.3%
JEPJustice and Employment Party60.2%
VF PLUSVryheidsfront Plus | Freedom Front Plus50.2%
PAPatriotic Alliance50.2%
ARUAfrican Renaissance Unity50.2%
ARECOArusha Economic Coalition40.1%- AMC.ROY.African Movement Congress30.1%
- SACPSouth African Communist Party20.1%
- AFNAAfro Natives20.1%
ACCActive Citizens Coalition10.0%
Hours off in Ward 30 ?
Reported in the ESP app
Voting districts · 8 ?
- Ndimini Community HallVD 43992568IFP 54.4%
- Khumbuza Primary SchoolVD 43992579ANC 43.1%
- Qhinqa High SchoolVD 43992591MKP 51.7%
- Zakheni StoreVD 43993761IFP 65.7%
- Goqozi Community HallVD 43993884ANC 49.4%
- Mtateni Community HallVD 43994436MKP 57.7%
- Bandlane CrecheVD 43994616ANC 45.9%
- Mpunzi Drift Community HallVD 43994908IFP 82.6%
Candidates · 20
Sadiya Ahmed SeedatActive Citizens Coalition
Nomfundo Prudence MadlalaAfrican Independent Congress- Maxwell Sabelo CeleAfrican Movement Congress
Sifiso Advocate NgceceAfrican National Congress
Johannes Nhlanhla LuthuliAfrican Renaissance Unity
Mlungisi Brian NdlovuAfrican Transformation Movement- Sinenjabulo Osborne MfekaAfrika Mayibuye Movement
- Brendicia Ntombi ShangasiAfro Natives
- Dumisani Alson ShoziAll Natives of South Africa
Nompumelelo Mbali NgcongoArusha Economic Coalition
Mfanafuthi Moran NcaneDemocratic Alliance
Sonto Ingrid NgcongoEconomic Freedom Fighters
Senzo Ernest KhawulaInkatha Freedom Party
Purpose Nhloso CeleJustice and Employment Party
Nosipho Lenzi KhowaNational Freedom Party
Andreas Njabulo CelePan Africanist Congress of Azania
Nkosingiphile Simon MkizePatriotic Alliance- France Thembinkosi DwayisaSouth African Communist Party
Thulani Advocate MbikoUmkhonto Wesizwe Party
Stafford Dennis ElsworthVryheidsfront Plus | Freedom Front Plus
Source: IEC certified candidate list (PDF, 16 Sept 2026)
This ward in earlier elections ?
ESP areas in this ward · 6 ?
About these figures
Notes on the IEC's figures for this page
Votes cast 2 813 · spoilt 41 · special votes 212 · All 8 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 8 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 8 voting districts here (2 807 of 4 901). The IEC publishes 57.4%.
Note: party 1748: the IEC's cross-ballot total 1015 differs from its ward + PR + DC 40% votes (3042); we show each ballot's own votes.
Note: party 3: the IEC's cross-ballot total 768 differs from its ward + PR + DC 40% votes (2282); we show each ballot's own votes.
Note: party 7: the IEC's cross-ballot total 740 differs from its ward + PR + DC 40% votes (2312); we show each ballot's own votes.
Note: party 945: the IEC's cross-ballot total 55 differs from its ward + PR + DC 40% votes (185); we show each ballot's own votes.
Note: party 1318: the IEC's cross-ballot total 46 differs from its ward + PR + DC 40% votes (132); we show each ballot's own votes.
Note: party 330: the IEC's cross-ballot total 37 differs from its ward + PR + DC 40% votes (68); we show each ballot's own votes.
Note: party 8: the IEC's cross-ballot total 34 differs from its ward + PR + DC 40% votes (86); we show each ballot's own votes.
Note: party 591: the IEC's cross-ballot total 14 differs from its ward + PR + DC 40% votes (24); we show each ballot's own votes.
Note: party 52: the IEC's cross-ballot total 13 differs from its ward + PR + DC 40% votes (43); we show each ballot's own votes.
Note: party 1909: the IEC's cross-ballot total 7 differs from its ward + PR + DC 40% votes (25); we show each ballot's own votes.
Note: party 1286: the IEC's cross-ballot total 6 differs from its ward + PR + DC 40% votes (23); we show each ballot's own votes.
Note: party 1305: the IEC's cross-ballot total 5 differs from its ward + PR + DC 40% votes (21); we show each ballot's own votes.
Note: party 957: the IEC's cross-ballot total 5 differs from its ward + PR + DC 40% votes (11); 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 1324: the IEC's cross-ballot total 4 differs from its ward + PR + DC 40% votes (6); we show each ballot's own votes.
Note: party 1775: the IEC's cross-ballot total 3 differs from its ward + PR + DC 40% votes (6); we show each ballot's own votes.
Note: party 1703: the IEC's cross-ballot total 2 differs from its ward + PR + DC 40% votes (5); we show each ballot's own votes.
Note: 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: party 1473: 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 (4); we show each ballot's own votes.
Note: party 447: 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 43992568: party 3: the IEC's cross-ballot total 197 differs from its ward + PR + DC 40% votes (596); we show each ballot's own votes.
Note: voting district 43992568: party 7: the IEC's cross-ballot total 82 differs from its ward + PR + DC 40% votes (243); we show each ballot's own votes.
Note: voting district 43992568: party 1748: the IEC's cross-ballot total 60 differs from its ward + PR + DC 40% votes (178); we show each ballot's own votes.
Note: voting district 43992568: party 8: the IEC's cross-ballot total 10 differs from its ward + PR + DC 40% votes (31); we show each ballot's own votes.
Note: voting district 43992568: party 330: the IEC's cross-ballot total 2 differs from its ward + PR + DC 40% votes (11); we show each ballot's own votes.
Note: voting district 43992568: party 945: 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 43992568: party 52: 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 43992568: party 591: 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 43992568: party 1775: 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 43992568: party 2095: 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 43992568: party 1305: 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 43992568: party 1318: 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 43992568: party 4: 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 43992568: 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 43992568: party 447: 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 43992568: 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 43992579: party 7: the IEC's cross-ballot total 100 differs from its ward + PR + DC 40% votes (292); we show each ballot's own votes.
Note: voting district 43992579: party 3: the IEC's cross-ballot total 84 differs from its ward + PR + DC 40% votes (257); we show each ballot's own votes.
Note: voting district 43992579: party 1748: the IEC's cross-ballot total 44 differs from its ward + PR + DC 40% votes (128); we show each ballot's own votes.
Note: voting district 43992579: party 330: 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 43992579: 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 43992579: party 8: 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 43992579: party 2095: 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 43992579: party 1286: 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 43992591: party 1748: the IEC's cross-ballot total 291 differs from its ward + PR + DC 40% votes (878); we show each ballot's own votes.
Note: voting district 43992591: party 7: the IEC's cross-ballot total 147 differs from its ward + PR + DC 40% votes (450); we show each ballot's own votes.
Note: voting district 43992591: party 3: the IEC's cross-ballot total 69 differs from its ward + PR + DC 40% votes (194); we show each ballot's own votes.
Note: voting district 43992591: party 945: the IEC's cross-ballot total 25 differs from its ward + PR + DC 40% votes (84); we show each ballot's own votes.
Note: voting district 43992591: party 1318: the IEC's cross-ballot total 8 differs from its ward + PR + DC 40% votes (22); we show each ballot's own votes.
Note: voting district 43992591: party 8: 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 43992591: party 2095: 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 43992591: party 1909: 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 43992591: party 591: 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 43992591: 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 43992591: party 52: 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 43992591: party 957: 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 43992591: party 330: the IEC's cross-ballot total 6 differs from its ward + PR + DC 40% votes (12); we show each ballot's own votes.
Note: voting district 43992591: party 1305: the IEC's cross-ballot total 4 differs from its ward + PR + DC 40% votes (7); we show each ballot's own votes.
Note: voting district 43992591: party 445: 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 43992591: party 1703: 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 43992591: party 1286: 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 43993761: party 3: the IEC's cross-ballot total 159 differs from its ward + PR + DC 40% votes (495); we show each ballot's own votes.
Note: voting district 43993761: party 7: the IEC's cross-ballot total 36 differs from its ward + PR + DC 40% votes (102); we show each ballot's own votes.
Note: voting district 43993761: party 1748: 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 43993761: party 8: the IEC's cross-ballot total 7 differs from its ward + PR + DC 40% votes (19); we show each ballot's own votes.
Note: voting district 43993761: 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 43993761: party 591: 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 43993761: party 52: 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 43993761: party 1286: 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 43993761: 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 43993761: party 330: 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 43993761: party 957: 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 43993884: party 7: the IEC's cross-ballot total 81 differs from its ward + PR + DC 40% votes (239); we show each ballot's own votes.
Note: voting district 43993884: party 1748: the IEC's cross-ballot total 74 differs from its ward + PR + DC 40% votes (224); we show each ballot's own votes.
Note: voting district 43993884: party 3: the IEC's cross-ballot total 5 differs from its ward + PR + DC 40% votes (15); we show each ballot's own votes.
Note: voting district 43993884: party 330: 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 43993884: 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: voting district 43993884: party 945: 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 43993884: party 1324: 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 43993884: 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 43994436: party 1748: the IEC's cross-ballot total 388 differs from its ward + PR + DC 40% votes (1165); we show each ballot's own votes.
Note: voting district 43994436: party 7: the IEC's cross-ballot total 157 differs from its ward + PR + DC 40% votes (466); we show each ballot's own votes.
Note: voting district 43994436: party 3: the IEC's cross-ballot total 50 differs from its ward + PR + DC 40% votes (148); we show each ballot's own votes.
Note: voting district 43994436: party 1318: the IEC's cross-ballot total 30 differs from its ward + PR + DC 40% votes (95); we show each ballot's own votes.
Note: voting district 43994436: party 945: the IEC's cross-ballot total 17 differs from its ward + PR + DC 40% votes (51); we show each ballot's own votes.
Note: voting district 43994436: party 330: the IEC's cross-ballot total 4 differs from its ward + PR + DC 40% votes (20); we show each ballot's own votes.
Note: voting district 43994436: party 52: 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 43994436: party 1324: 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 43994436: party 591: 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 43994436: party 2095: 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 43994436: party 1909: 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 43994436: party 1305: the IEC's cross-ballot total 1 differs from its ward + PR + DC 40% votes (7); we show each ballot's own votes.
Note: voting district 43994436: party 8: 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 43994436: party 1703: 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 43994436: party 1286: 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 43994436: party 4: 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 43994436: party 1775: 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 43994436: party 957: 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 43994616: party 7: the IEC's cross-ballot total 163 differs from its ward + PR + DC 40% votes (477); we show each ballot's own votes.
Note: voting district 43994616: party 1748: the IEC's cross-ballot total 118 differs from its ward + PR + DC 40% votes (357); we show each ballot's own votes.
Note: voting district 43994616: party 3: the IEC's cross-ballot total 49 differs from its ward + PR + DC 40% votes (143); we show each ballot's own votes.
Note: voting district 43994616: party 330: the IEC's cross-ballot total 3 differs from its ward + PR + DC 40% votes (16); we show each ballot's own votes.
Note: voting district 43994616: party 945: the IEC's cross-ballot total 10 differs from its ward + PR + DC 40% votes (30); we show each ballot's own votes.
Note: voting district 43994616: party 8: the IEC's cross-ballot total 3 differs from its ward + PR + DC 40% votes (14); we show each ballot's own votes.
Note: voting district 43994616: party 591: 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 43994616: party 1318: 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 43994616: 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 43994616: party 1286: 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 43994616: party 1473: 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 43994616: party 1775: 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 43994616: party 2095: 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 43994616: party 1909: 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 43994908: party 3: the IEC's cross-ballot total 142 differs from its ward + PR + DC 40% votes (434); we show each ballot's own votes.
Note: voting district 43994908: party 7: the IEC's cross-ballot total 14 differs from its ward + PR + DC 40% votes (43); we show each ballot's own votes.
Note: voting district 43994908: party 1748: the IEC's cross-ballot total 8 differs from its ward + PR + DC 40% votes (23); we show each ballot's own votes.
Note: voting district 43994908: party 8: 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 43994908: party 1286: 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 43994908: party 1305: 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 43994908: 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 43994908: 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 43994908: 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 43994908: 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 43994908: party 52: 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 43994908: party 945: 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: Ray Nkonyeni's DC 40% result.
Map boundaries: Municipal Demarcation Board (MDB) and the IEC.
IEC data last fetched 08 Nov 2026, 22:15 SAST.