DA 34.9%
Leading on the ward ballot so far (provisional)
Stations open 7am–9pm · results from 9pm · SourceSpecial votes 2 and 3 Nov, 8am–5pm.
Ward ballot ? · 3 380 valid votes
DADemocratic Alliance1 18034.9%
MKPUmkhonto Wesizwe Party1 11833.1%
ANCAfrican National Congress67620.0%
ActionSA1414.2%
IFPInkatha Freedom Party932.8%
VF PLUSVryheidsfront Plus | Freedom Front Plus471.4%
EFFEconomic Freedom Fighters341.0%
AICAfrican Independent Congress160.5%- SACPSouth African Communist Party150.4%
KZNIKzn Independence120.4%
PAPatriotic Alliance80.2%- NGGNext Generation Government80.2%
- MAYIBUYEAfrika Mayibuye Movement60.2%
- A.B.C.D.Abantu Bezwelethu Congress Democracy40.1%
PACPan Africanist Congress of Azania30.1%
MFMinority Front30.1%
NFPNational Freedom Party30.1%- TRUTHTruth and Solidarity Movement30.1%
- INDIndependent Councillors30.1%
AZAPOAzanian People's Organisation20.1%
ALJAMAAl Jama-ah10.0%
JEPJustice and Employment Party10.0%
ARUAfrican Renaissance Unity10.0%
SAFSouth Africa First10.0%
ACCActive Citizens Coalition10.0%
ESP app
How long is the queue?
Chat about the election in your area
ESP app
Who won Ward 24?
Get notified when it's declared
Hours off in Ward 24 ?
Reported in the ESP app
Voting districts · 7 ?
Candidates · 32
- Johan Mbuso NyanduAbantu Bezwelethu Congress Democracy
Mthokozisi Sakhile MkhwanaziActionSA
Yogitha NundlalActive Citizens Coalition
Noluthando Happygirl MfunekaActivists Movement of South Africa
Nomalady Eleanor DlelaAfrican Independent Congress- Mzokhona Thokozani Victus ShabanguAfrican Movement Congress
Sinothi Jerome NkabiniAfrican National Congress
Simphiwe NxumaloAfrican People's Movement
Nqobile Purity SibisiAfrican Renaissance Unity- Sisa Andile NseleAfrika Mayibuye Movement
- Bongumusa Sifiso NdlovuAfrika Unite Congress
- Freedom Nkululeko MnyanduAfro Natives
Muhammad Saabir MoosaAl Jama-ah
Mondli MolefeAzanian People's Organisation- Thandazile Nolwazi MnculwaneBumbana Mzansi
Tanki TsoananyanaDemocratic Alliance
Zibuyile Khombisile ZumaEconomic Freedom Fighters- Tshengisile ThabetheIndependent Councillors
Kwenzakufani Romanius NdlovuInkatha Freedom Party
Sinenhlanhla Love-Joy NdlovuJustice and Employment Party
Zandile Cynthia ZumaKzn Independence
Hoosen KhanMinority Front
Lucky Fortune XabaNational Freedom Party- Sinenhlanhla Nonala MlabaNext Generation Government
Shaun Elizabeth JacobsOrganic Humanity Movement
Bhekani Steven NguboPan Africanist Congress of Azania
Msizi Boikie NdlovuPatriotic Alliance
Gregory Clinton van RooyenSouth Africa First- Nkanyiso Innocent NzimandeSouth African Communist Party
- Sanele DumaTruth and Solidarity Movement
Bongiwe Judith MchunuUmkhonto Wesizwe Party
Natashia Trisha GovenderVryheidsfront 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 · 12 ?
About these figures
Notes on the IEC's figures for this page
Votes cast 3 439 · spoilt 59 · special votes 105 · 5 of 7 voting districts in (the IEC's voting-district results so far, out of its list of voting districts for this election)
Turnout is calculated as PR ballots cast ÷ registered voters, from the IEC's results for the 5 voting districts with results so far here (3 433 of 6 168). The IEC publishes 37.2%.
Note: party 52: the IEC's cross-ballot total 1180 differs from its ward + PR + DC 40% votes (3679); we show each ballot's own votes.
Note: party 1748: the IEC's cross-ballot total 1118 differs from its ward + PR + DC 40% votes (3874); we show each ballot's own votes.
Note: party 7: the IEC's cross-ballot total 676 differs from its ward + PR + DC 40% votes (1756); we show each ballot's own votes.
Note: party 1511: the IEC's cross-ballot total 141 differs from its ward + PR + DC 40% votes (541); we show each ballot's own votes.
Note: party 3: the IEC's cross-ballot total 93 differs from its ward + PR + DC 40% votes (369); we show each ballot's own votes.
Note: party 4: the IEC's cross-ballot total 47 differs from its ward + PR + DC 40% votes (128); we show each ballot's own votes.
Note: party 945: the IEC's cross-ballot total 34 differs from its ward + PR + DC 40% votes (127); we show each ballot's own votes.
Note: party 330: the IEC's cross-ballot total 16 differs from its ward + PR + DC 40% votes (53); we show each ballot's own votes.
Note: party 445: the IEC's cross-ballot total 15 differs from its ward + PR + DC 40% votes (49); we show each ballot's own votes.
Note: party 660: the IEC's cross-ballot total 12 differs from its ward + PR + DC 40% votes (17); we show each ballot's own votes.
Note: party 2133: the IEC's cross-ballot total 8 differs from its ward + PR + DC 40% votes (32); we show each ballot's own votes.
Note: party 957: the IEC's cross-ballot total 8 differs from its ward + PR + DC 40% votes (30); we show each ballot's own votes.
Note: party 1909: the IEC's cross-ballot total 6 differs from its ward + PR + DC 40% votes (19); we show each ballot's own votes.
Note: party 2006: the IEC's cross-ballot total 3 differs from its ward + PR + DC 40% votes (10); we show each ballot's own votes.
Note: party 31: the IEC's cross-ballot total 3 differs from its ward + PR + DC 40% votes (7); we show each ballot's own votes.
Note: party 591: the IEC's cross-ballot total 3 differs from its ward + PR + DC 40% votes (13); we show each ballot's own votes.
Note: party 8: the IEC's cross-ballot total 3 differs from its ward + PR + DC 40% votes (12); we show each ballot's own votes.
Note: party 1765: the IEC's cross-ballot total 3 differs from its ward + PR + DC 40% votes (10); 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 (2); we show each ballot's own votes.
Note: party 447: the IEC's cross-ballot total 1 differs from its ward + PR + DC 40% votes (3); we show each ballot's own votes.
Note: party 1305: the IEC's cross-ballot total 1 differs from its ward + PR + DC 40% votes (5); we show each ballot's own votes.
Note: party 1286: 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 1391: 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 18: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (59); we show each ballot's own votes.
Note: party 1775: 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 1318: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (60); we show each ballot's own votes.
Note: party 2134: 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 43950461: party 1748: the IEC's cross-ballot total 438 differs from its ward + PR + DC 40% votes (1292); we show each ballot's own votes.
Note: voting district 43950461: party 52: the IEC's cross-ballot total 264 differs from its ward + PR + DC 40% votes (755); we show each ballot's own votes.
Note: voting district 43950461: party 7: the IEC's cross-ballot total 166 differs from its ward + PR + DC 40% votes (534); we show each ballot's own votes.
Note: voting district 43950461: party 3: the IEC's cross-ballot total 25 differs from its ward + PR + DC 40% votes (83); we show each ballot's own votes.
Note: voting district 43950461: party 1511: the IEC's cross-ballot total 54 differs from its ward + PR + DC 40% votes (137); we show each ballot's own votes.
Note: voting district 43950461: party 945: 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 43950461: party 4: the IEC's cross-ballot total 13 differs from its ward + PR + DC 40% votes (37); we show each ballot's own votes.
Note: voting district 43950461: party 330: 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 43950461: party 660: 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 43950461: party 445: the IEC's cross-ballot total 2 differs from its ward + PR + DC 40% votes (9); we show each ballot's own votes.
Note: voting district 43950461: party 1909: 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 43950461: party 2133: 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 43950461: party 3205: 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 43950461: party 1286: 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 43950461: party 591: 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 43950461: party 1765: 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 43950461: party 17: 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 43950461: 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 43950461: party 1318: the IEC's cross-ballot total 6 differs from its ward + PR + DC 40% votes (14); we show each ballot's own votes.
Note: voting district 43950461: party 18: 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 43950461: party 1775: 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 43950461: party 1305: 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 43950461: party 2134: 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 43950472: party 18: 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 43950472: party 1511: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (23); we show each ballot's own votes.
Note: voting district 43950472: party 330: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (23); we show each ballot's own votes.
Note: voting district 43950472: party 7: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (231); we show each ballot's own votes.
Note: voting district 43950472: 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 43950472: party 1318: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (8); we show each ballot's own votes.
Note: voting district 43950472: party 2134: 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 43950472: party 52: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (332); we show each ballot's own votes.
Note: voting district 43950472: party 945: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (22); we show each ballot's own votes.
Note: voting district 43950472: party 3: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (71); we show each ballot's own votes.
Note: voting district 43950472: party 2006: 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 43950472: 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 43950472: party 660: 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 43950472: 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 43950472: party 1748: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (780); we show each ballot's own votes.
Note: voting district 43950472: 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: voting district 43950472: party 2133: 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 43950472: 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 43950472: 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 43950472: party 445: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (15); we show each ballot's own votes.
Note: voting district 43950472: party 1765: 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 43950472: party 4: 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 43950483: party 52: the IEC's cross-ballot total 392 differs from its ward + PR + DC 40% votes (1160); we show each ballot's own votes.
Note: voting district 43950483: party 1748: the IEC's cross-ballot total 274 differs from its ward + PR + DC 40% votes (848); we show each ballot's own votes.
Note: voting district 43950483: party 7: the IEC's cross-ballot total 132 differs from its ward + PR + DC 40% votes (462); we show each ballot's own votes.
Note: voting district 43950483: party 1511: the IEC's cross-ballot total 80 differs from its ward + PR + DC 40% votes (209); we show each ballot's own votes.
Note: voting district 43950483: party 3: the IEC's cross-ballot total 35 differs from its ward + PR + DC 40% votes (103); we show each ballot's own votes.
Note: voting district 43950483: party 4: 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 43950483: party 945: the IEC's cross-ballot total 12 differs from its ward + PR + DC 40% votes (31); we show each ballot's own votes.
Note: voting district 43950483: party 957: 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 43950483: party 330: 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 43950483: party 445: the IEC's cross-ballot total 3 differs from its ward + PR + DC 40% votes (7); we show each ballot's own votes.
Note: voting district 43950483: party 2006: 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 43950483: party 660: 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 43950483: party 31: 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 43950483: party 447: 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 43950483: party 1391: 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 43950483: party 1765: 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 43950483: party 18: the IEC's cross-ballot total 15 differs from its ward + PR + DC 40% votes (31); we show each ballot's own votes.
Note: voting district 43950483: party 1318: the IEC's cross-ballot total 8 differs from its ward + PR + DC 40% votes (16); we show each ballot's own votes.
Note: voting district 43950483: 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 43950483: 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 43950483: party 2134: 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 43950483: party 2133: 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 43951305: party 7: the IEC's cross-ballot total 79 differs from its ward + PR + DC 40% votes (319); we show each ballot's own votes.
Note: voting district 43951305: party 1748: the IEC's cross-ballot total 150 differs from its ward + PR + DC 40% votes (424); we show each ballot's own votes.
Note: voting district 43951305: party 52: the IEC's cross-ballot total 122 differs from its ward + PR + DC 40% votes (321); we show each ballot's own votes.
Note: voting district 43951305: party 1511: the IEC's cross-ballot total 27 differs from its ward + PR + DC 40% votes (76); we show each ballot's own votes.
Note: voting district 43951305: party 3: the IEC's cross-ballot total 17 differs from its ward + PR + DC 40% votes (47); we show each ballot's own votes.
Note: voting district 43951305: party 945: the IEC's cross-ballot total 5 differs from its ward + PR + DC 40% votes (18); we show each ballot's own votes.
Note: voting district 43951305: party 957: the IEC's cross-ballot total 5 differs from its ward + PR + DC 40% votes (18); we show each ballot's own votes.
Note: voting district 43951305: party 2133: 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 43951305: party 4: 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 43951305: party 330: 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 43951305: 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: voting district 43951305: 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 43951305: 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 43951305: party 3205: 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 43951305: party 1305: 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 43951305: party 660: 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 43951305: party 31: 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 43951305: party 1318: 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 43951305: 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 43951305: party 2134: 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 43951305: party 1765: 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 43951316: party 52: the IEC's cross-ballot total 408 differs from its ward + PR + DC 40% votes (790); we show each ballot's own votes.
Note: voting district 43951316: party 1748: the IEC's cross-ballot total 233 differs from its ward + PR + DC 40% votes (524); we show each ballot's own votes.
Note: voting district 43951316: party 7: the IEC's cross-ballot total 96 differs from its ward + PR + DC 40% votes (189); we show each ballot's own votes.
Note: voting district 43951316: party 1511: the IEC's cross-ballot total 50 differs from its ward + PR + DC 40% votes (92); we show each ballot's own votes.
Note: voting district 43951316: party 3: the IEC's cross-ballot total 32 differs from its ward + PR + DC 40% votes (54); we show each ballot's own votes.
Note: voting district 43951316: party 4: the IEC's cross-ballot total 22 differs from its ward + PR + DC 40% votes (40); we show each ballot's own votes.
Note: voting district 43951316: party 945: the IEC's cross-ballot total 8 differs from its ward + PR + DC 40% votes (15); we show each ballot's own votes.
Note: voting district 43951316: party 445: the IEC's cross-ballot total 2 differs from its ward + PR + DC 40% votes (9); we show each ballot's own votes.
Note: voting district 43951316: 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 43951316: party 660: 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 43951316: party 2133: the IEC's cross-ballot total 6 differs from its ward + PR + DC 40% votes (9); we show each ballot's own votes.
Note: voting district 43951316: 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 43951316: party 8: 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 43951316: party 2006: 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 43951316: party 591: 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 43951316: party 1473: 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 43951316: party 3205: 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 43951316: party 17: 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 43951316: party 31: 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 43951316: party 1765: 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 43951451: party 52: the IEC's cross-ballot total 107 differs from its ward + PR + DC 40% votes (321); we show each ballot's own votes.
Note: voting district 43951451: party 7: 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 43951451: party 3: 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 43951451: party 4: 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 43951451: party 1748: 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 43951451: party 1511: 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 43951451: 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 43951451: 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: the IEC's published turnout for this ward is 37.16%; its own counts give 55.66% (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: Msunduzi's DC 40% result.
Map boundaries: Municipal Demarcation Board (MDB) and the IEC.
IEC data last fetched 07 Nov 2026, 05:36 SAST.