Local elections 2026 / Official IEC data
eThekwini election results
Ballots, council seats and the reporting behind them.
Last accepted data shown. Source times appear with each record.
Official IEC data / Provisional
eThekwini
839 of 839 voting districts completed in the IEC municipality record. Processing completion is separate from a formal declaration.
Council at a glance / Provisional
No party has an outright majority
Seats needed for an outright majority
112 of 223 council seats
Leading allocations / Council seats
Allocation: 11 Nov 2026, 11:31 SAST.
Council size source: 11 Nov 2026, 11:31 SAST. Official IEC source.
This is the outright-majority threshold. It does not confirm a governing agreement, an elected mayor or a formal declaration.
839 of 839 voting districts processed · Ballot source: 11 Nov 2026, 11:31 SAST
Cite TPR or embed a results card
Figures can change. Keep each source date with its ballot or council allocation.
The image uses the current accepted record when loaded. Its timestamp remains visible; it does not refresh an already loaded page by itself.
Explore possible seat combinations
Select parties to add their council seats. This is arithmetic, not a prediction, recommendation or agreement. The threshold shown is an outright majority of the full council, not a statement of every voting rule at a council meeting. Grouped independents cannot be selected as a single negotiating bloc.
IEC allocation dated 11 Nov 2026, 11:31 SAST.
Council seats: eThekwini
IEC dashboard allocation / Provisional. These are seats for the whole municipal council. They are not seats for this ward or station, a TPR projection, or a verified formal declaration.
| Party / IEC grouping | Ward seats | PR seats | Council total | Seats short of a majority |
|---|---|---|---|---|
| UMKHONTO WESIZWE PARTY | 73 | 13 | 86 | 26 |
| DEMOCRATIC ALLIANCE | 33 | 24 | 57 | 55 |
| AFRICAN NATIONAL CONGRESS | 2 | 35 | 37 | 75 |
| INKATHA FREEDOM PARTY | 4 | 11 | 15 | 97 |
| ACTIONSA | 0 | 7 | 7 | 105 |
| ECONOMIC FREEDOM FIGHTERS | 0 | 4 | 4 | 108 |
| VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 0 | 2 | 2 | 110 |
| AFRICAN TRANSFORMATION MOVEMENT | 0 | 2 | 2 | 110 |
| ETHEKWINI RATEPAYERS POLITICAL MOVEMENT | 0 | 2 | 2 | 110 |
| AFRICAN CHRISTIAN DEMOCRATIC PARTY | 0 | 1 | 1 | 111 |
| MINORITY FRONT | 0 | 1 | 1 | 111 |
| AFRICAN INDEPENDENT CONGRESS | 0 | 1 | 1 | 111 |
| SOUTH AFRICAN COMMUNIST PARTY | 0 | 1 | 1 | 111 |
| AL JAMA-AH | 0 | 1 | 1 | 111 |
| PATRIOTIC ALLIANCE | 0 | 1 | 1 | 111 |
| PEOPLE'S REVOLUTIONARY MOVEMENT | 0 | 1 | 1 | 111 |
| DEMOCRATIC LIBERAL CONGRESS | 0 | 1 | 1 | 111 |
| INDEPENDENT PEOPLE'S PARTY | 0 | 1 | 1 | 111 |
| PEOPLE'S FREEDOM PARTY | 0 | 1 | 1 | 111 |
| 1860NIC CONGRESS | 0 | 1 | 1 | 111 |
All 223 council seats accounted for. Outright majority: 112 seats. This does not establish a governing agreement or elected mayor. Grouped independent seats do not identify individual councillors.
Allocation source: . Retrieved: . View official IEC allocation source ↗
Ward ballot
Votes for ward contestants, grouped by the IEC party categories.
| Party / IEC grouping | Votes | Share | Council seats |
|---|---|---|---|
| UMKHONTO WESIZWE PARTY | 387 138 | 38.35% | 86 |
| DEMOCRATIC ALLIANCE | 250 237 | 24.79% | 57 |
| AFRICAN NATIONAL CONGRESS | 167 879 | 16.63% | 37 |
| INKATHA FREEDOM PARTY | 70 787 | 7.01% | 15 |
| ACTIONSA | 26 058 | 2.58% | 7 |
| ECONOMIC FREEDOM FIGHTERS | 16 744 | 1.66% | 4 |
| VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 8 517 | 0.84% | 2 |
| AFRICAN TRANSFORMATION MOVEMENT | 8 085 | 0.80% | 2 |
Show the remaining 64 rows
| Party / IEC grouping | Votes | Share | Council seats |
|---|---|---|---|
| ETHEKWINI RATEPAYERS POLITICAL MOVEMENT | 7 258 | 0.72% | 2 |
| PATRIOTIC ALLIANCE | 4 776 | 0.47% | 1 |
| SOUTH AFRICAN COMMUNIST PARTY | 4 348 | 0.43% | 1 |
| Independents, grouped by IEC | 4 334 | 0.43% | 0 |
| MINORITY FRONT | 4 092 | 0.41% | 1 |
| AL JAMA-AH | 3 949 | 0.39% | 1 |
| DEMOCRATIC LIBERAL CONGRESS | 3 641 | 0.36% | 1 |
| AFRICAN CHRISTIAN DEMOCRATIC PARTY | 3 622 | 0.36% | 1 |
| 1860NIC CONGRESS | 3 592 | 0.36% | 1 |
| AFRICAN INDEPENDENT CONGRESS | 2 736 | 0.27% | 1 |
| INDEPENDENT PEOPLE'S PARTY | 1 958 | 0.19% | 1 |
| PEOPLE'S REVOLUTIONARY MOVEMENT | 1 886 | 0.19% | 1 |
| PEOPLE'S FREEDOM PARTY | 1 647 | 0.16% | 1 |
| AFRIKA MAYIBUYE MOVEMENT | 1 528 | 0.15% | 0 |
| AFRICAN DEMOCRATIC CHANGE | 1 349 | 0.13% | 0 |
| INDIAN CONGRESS PARTY | 1 303 | 0.13% | 0 |
| ACTIVE CITIZENS COALITION | 1 101 | 0.11% | 0 |
| PAN AFRICANIST CONGRESS OF AZANIA | 1 095 | 0.11% | 0 |
| MINORITIES OF SOUTH AFRICA | 1 065 | 0.11% | 0 |
| KZN INDEPENDENCE | 989 | 0.10% | 0 |
| AFRICAN MOVEMENT CONGRESS | 982 | 0.10% | 0 |
| A SHALL-X PARTY | 967 | 0.10% | 0 |
| JUSTICE AND EMPLOYMENT PARTY | 917 | 0.09% | 0 |
| SERVICE DELIVERY FRONT | 909 | 0.09% | 0 |
| PEOPLE'S PROGRESSIVE PARTY | 876 | 0.09% | 0 |
| TRULY ALLIANCE | 857 | 0.08% | 0 |
| AFRICAN UNEMPLOYED CONGRESS | 837 | 0.08% | 0 |
| AFRICAN ALLIANCE CONGRESS | 757 | 0.07% | 0 |
| ALL NATIVES OF SOUTH AFRICA | 754 | 0.07% | 0 |
| ARUSHA ECONOMIC COALITION | 708 | 0.07% | 0 |
| AFRICAN HEART CONGRESS | 657 | 0.07% | 0 |
| AFRICAN MANTUNGWA COMMUNITY | 621 | 0.06% | 0 |
| NATIONAL FREEDOM PARTY | 611 | 0.06% | 0 |
| TRUTH AND SOLIDARITY MOVEMENT | 559 | 0.06% | 0 |
| PEOPLE'S FIRST UNITED | 502 | 0.05% | 0 |
| NEXT GENERATION GOVERNMENT | 495 | 0.05% | 0 |
| AFRICAN PEOPLE FIRST | 486 | 0.05% | 0 |
| AFRO NATIVES | 413 | 0.04% | 0 |
| ORGANIC HUMANITY MOVEMENT | 376 | 0.04% | 0 |
| UNITED CHRISTIAN DEMOCRATIC PARTY | 357 | 0.04% | 0 |
| AZANIAN PEOPLE'S ORGANISATION | 328 | 0.03% | 0 |
| AFRICAN ECONOMIC FREEDOM | 269 | 0.03% | 0 |
| AFRICA RESTORATION ALLIANCE | 259 | 0.03% | 0 |
| BUMBANA MZANSI | 252 | 0.02% | 0 |
| SIZWE UMMAH NATION | 244 | 0.02% | 0 |
| NATIONAL PEOPLES AMBASSADORS | 241 | 0.02% | 0 |
| NATIONAL DIALOGUE FRONT | 236 | 0.02% | 0 |
| AFRICAN SECURITY CONGRESS | 229 | 0.02% | 0 |
| AFRICAN RENAISSANCE UNITY | 224 | 0.02% | 0 |
| SERVICE DELIVERY PARTY | 217 | 0.02% | 0 |
| EKHETHU PEOPLES PARTY | 211 | 0.02% | 0 |
| AFRICAN RESTORATION MOVEMENT | 202 | 0.02% | 0 |
| INKULULEKO YABANTU MOVEMENT | 200 | 0.02% | 0 |
| GODS JUSTICE AND DEVELOPMENT PARTY | 199 | 0.02% | 0 |
| AFRICAN CONGRESS FOR TRANSFORMATION | 194 | 0.02% | 0 |
| ABANTU BATHO CONGRESS | 158 | 0.02% | 0 |
| SOUTH AFRICAN PEOPLES MOVEMENT | 154 | 0.02% | 0 |
| PEOPLE’S POWER FREEDOM PARTY | 84 | 0.01% | 0 |
| AFRIKA UNITE CONGRESS | 40 | 0.00% | 0 |
| AFRICAN ROYAL RAINBOW CONGRESS | 38 | 0.00% | 0 |
| OPERATION DUDULA | 28 | 0.00% | 0 |
| MAWUSA MOVEMENT PARTY | 13 | 0.00% | 0 |
| ABANTU BEZWELETHU CONGRESS DEMOCRACY | 8 | 0.00% | 0 |
| UMKHUMBI WESIZWE ORGANISATION | 0 | 0.00% | 0 |
Council seats apply to the entire municipality across both ballots. Allocation source: . Read the separate council allocation.
Valid ballots shown: 1 009 383. Every percentage uses the full valid-ballot total. The independents row is an IEC grouping, not an individual candidate.
This source does not split rejected ballots by ballot type.
Municipal PR ballot
Votes on the municipal proportional representation ballot.
| Party / IEC grouping | Votes | Share | Council seats |
|---|---|---|---|
| UMKHONTO WESIZWE PARTY | 385 914 | 38.24% | 86 |
| DEMOCRATIC ALLIANCE | 263 618 | 26.12% | 57 |
| AFRICAN NATIONAL CONGRESS | 163 786 | 16.23% | 37 |
| INKATHA FREEDOM PARTY | 66 323 | 6.57% | 15 |
| ACTIONSA | 31 501 | 3.12% | 7 |
| ECONOMIC FREEDOM FIGHTERS | 15 890 | 1.57% | 4 |
| VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 8 776 | 0.87% | 2 |
| AFRICAN TRANSFORMATION MOVEMENT | 7 934 | 0.79% | 2 |
Show the remaining 64 rows
| Party / IEC grouping | Votes | Share | Council seats |
|---|---|---|---|
| ETHEKWINI RATEPAYERS POLITICAL MOVEMENT | 5 157 | 0.51% | 2 |
| PATRIOTIC ALLIANCE | 4 447 | 0.44% | 1 |
| AFRICAN CHRISTIAN DEMOCRATIC PARTY | 4 239 | 0.42% | 1 |
| SOUTH AFRICAN COMMUNIST PARTY | 3 658 | 0.36% | 1 |
| AL JAMA-AH | 3 545 | 0.35% | 1 |
| MINORITY FRONT | 3 539 | 0.35% | 1 |
| 1860NIC CONGRESS | 3 063 | 0.30% | 1 |
| AFRICAN INDEPENDENT CONGRESS | 2 635 | 0.26% | 1 |
| DEMOCRATIC LIBERAL CONGRESS | 2 434 | 0.24% | 1 |
| INDEPENDENT PEOPLE'S PARTY | 2 429 | 0.24% | 1 |
| PEOPLE'S REVOLUTIONARY MOVEMENT | 1 553 | 0.15% | 1 |
| PEOPLE'S FREEDOM PARTY | 1 435 | 0.14% | 1 |
| AFRIKA MAYIBUYE MOVEMENT | 1 302 | 0.13% | 0 |
| AFRICAN MOVEMENT CONGRESS | 1 270 | 0.13% | 0 |
| ACTIVE CITIZENS COALITION | 1 241 | 0.12% | 0 |
| INDIAN CONGRESS PARTY | 1 210 | 0.12% | 0 |
| AFRICAN DEMOCRATIC CHANGE | 1 073 | 0.11% | 0 |
| AFRICAN HEART CONGRESS | 1 072 | 0.11% | 0 |
| PAN AFRICANIST CONGRESS OF AZANIA | 1 038 | 0.10% | 0 |
| JUSTICE AND EMPLOYMENT PARTY | 860 | 0.09% | 0 |
| ABANTU BEZWELETHU CONGRESS DEMOCRACY | 801 | 0.08% | 0 |
| NATIONAL FREEDOM PARTY | 785 | 0.08% | 0 |
| TRUTH AND SOLIDARITY MOVEMENT | 771 | 0.08% | 0 |
| MINORITIES OF SOUTH AFRICA | 754 | 0.07% | 0 |
| KZN INDEPENDENCE | 742 | 0.07% | 0 |
| A SHALL-X PARTY | 705 | 0.07% | 0 |
| ABANTU BATHO CONGRESS | 673 | 0.07% | 0 |
| NEXT GENERATION GOVERNMENT | 665 | 0.07% | 0 |
| ORGANIC HUMANITY MOVEMENT | 664 | 0.07% | 0 |
| AFRICAN RENAISSANCE UNITY | 606 | 0.06% | 0 |
| PEOPLE'S PROGRESSIVE PARTY | 599 | 0.06% | 0 |
| AFRICAN PEOPLE FIRST | 588 | 0.06% | 0 |
| AFRICAN ALLIANCE CONGRESS | 583 | 0.06% | 0 |
| AFRICAN UNEMPLOYED CONGRESS | 578 | 0.06% | 0 |
| ALL NATIVES OF SOUTH AFRICA | 540 | 0.05% | 0 |
| TRULY ALLIANCE | 521 | 0.05% | 0 |
| SERVICE DELIVERY FRONT | 509 | 0.05% | 0 |
| UMKHUMBI WESIZWE ORGANISATION | 481 | 0.05% | 0 |
| BUMBANA MZANSI | 471 | 0.05% | 0 |
| EKHETHU PEOPLES PARTY | 434 | 0.04% | 0 |
| PEOPLE’S POWER FREEDOM PARTY | 408 | 0.04% | 0 |
| AFRICAN MANTUNGWA COMMUNITY | 405 | 0.04% | 0 |
| NATIONAL PEOPLES AMBASSADORS | 357 | 0.04% | 0 |
| PEOPLE'S FIRST UNITED | 330 | 0.03% | 0 |
| UNITED CHRISTIAN DEMOCRATIC PARTY | 320 | 0.03% | 0 |
| INKULULEKO YABANTU MOVEMENT | 305 | 0.03% | 0 |
| ARUSHA ECONOMIC COALITION | 300 | 0.03% | 0 |
| SOUTH AFRICAN PEOPLES MOVEMENT | 287 | 0.03% | 0 |
| AFRO NATIVES | 263 | 0.03% | 0 |
| AFRICAN ECONOMIC FREEDOM | 263 | 0.03% | 0 |
| AFRICA RESTORATION ALLIANCE | 253 | 0.03% | 0 |
| MAWUSA MOVEMENT PARTY | 251 | 0.02% | 0 |
| AFRICAN CONGRESS FOR TRANSFORMATION | 249 | 0.02% | 0 |
| GODS JUSTICE AND DEVELOPMENT PARTY | 241 | 0.02% | 0 |
| SERVICE DELIVERY PARTY | 238 | 0.02% | 0 |
| AFRIKA UNITE CONGRESS | 233 | 0.02% | 0 |
| NATIONAL DIALOGUE FRONT | 233 | 0.02% | 0 |
| OPERATION DUDULA | 185 | 0.02% | 0 |
| AFRICAN ROYAL RAINBOW CONGRESS | 179 | 0.02% | 0 |
| AZANIAN PEOPLE'S ORGANISATION | 171 | 0.02% | 0 |
| AFRICAN RESTORATION MOVEMENT | 158 | 0.02% | 0 |
| AFRICAN SECURITY CONGRESS | 138 | 0.01% | 0 |
| SIZWE UMMAH NATION | 131 | 0.01% | 0 |
| Independents, grouped by IEC | 0 | 0.00% | 0 |
Council seats apply to the entire municipality across both ballots. Allocation source: . Read the separate council allocation.
Valid ballots shown: 1 009 310. Every percentage uses the full valid-ballot total. The independents row is an IEC grouping, not an individual candidate.
This source does not split rejected ballots by ballot type.
Rejected ballots across the two municipal ballots combined: 40 876.
A provisional dashboard allocation and a formal declaration are separate records.
A national processing revision is awaiting review. The national overview retains its last accepted figures. This is separate from the local ballot and council records shown here.
A source revision for eThekwini is awaiting review. This municipality retains its last accepted ballot and council records.
Collector last checked: . Source publication times remain separate.
