South Africa · 2026 local elections
The results are in.
The national vote
All parties| Party / group | Vote share (%) | Change since 2021 (pp) |
|---|---|---|
| AFRICAN NATIONAL CONGRESS | 30,7586 | -14,8343 |
| DEMOCRATIC ALLIANCE | 24,6407 | 2,9816 |
| UMKHONTO WESIZWE PARTY | 9,774 | Unavailable |
| ECONOMIC FREEDOM FIGHTERS | 6,2183 | -4,0938 |
| ACTIONSA | 5,6724 | 3,3376 |
| Others | 22,9359 | Unavailable |
Others combines the remaining parties.
What changed
Explore changesANC support falls
Metros without a majority
MK leads eThekwini
No overall majority
ActionSA grows in Ekurhuleni
Council seats
DA leads in Joburg
No overall majority
SACP’s first solo election
2.4% of the national vote
EFF support falls
See what changed in your area
Find your areaVote shares combine ward + municipal PR ballots.
Inside the metros
Browse by provinceJohannesburg
Tshwane
Ekurhuleni
eThekwini
Cape Town
Nelson Mandela Bay
Buffalo City
Mangaung
| Metro | Party / entry | Votes | Vote share (%) |
|---|---|---|---|
| Johannesburg | DEMOCRATIC ALLIANCE | 867 068 | 34,7874 |
| Johannesburg | AFRICAN NATIONAL CONGRESS | 504 733 | 20,2503 |
| Johannesburg | ACTIONSA | 405 488 | 16,2685 |
| Johannesburg | ECONOMIC FREEDOM FIGHTERS | 162 426 | 6,5167 |
| Johannesburg | UMKHONTO WESIZWE PARTY | 138 877 | 5,5719 |
| Johannesburg | INKATHA FREEDOM PARTY | 61 429 | 2,4646 |
| Johannesburg | PATRIOTIC ALLIANCE | 49 760 | 1,9964 |
| Johannesburg | VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 45 675 | 1,8325 |
| Johannesburg | RISE MZANSI | 44 356 | 1,7796 |
| Johannesburg | AFRICAN TRANSFORMATION MOVEMENT | 26 383 | 1,0585 |
| Johannesburg | AL JAMA-AH | 24 081 | 0,9661 |
| Johannesburg | SOUTH AFRICAN COMMUNIST PARTY | 16 550 | 0,664 |
| Johannesburg | AFRICAN CHRISTIAN DEMOCRATIC PARTY | 15 619 | 0,6266 |
| Johannesburg | AFRIKA MAYIBUYE MOVEMENT | 14 219 | 0,5705 |
| Johannesburg | AFRICAN INDEPENDENT CONGRESS | 10 703 | 0,4294 |
| Johannesburg | BUILD ONE SOUTH AFRICA | 10 623 | 0,4262 |
| Johannesburg | INDEPENDENTS | 10 154 | 0,4074 |
| Johannesburg | PEOPLE'S MOVEMENT FOR CHANGE | 7 010 | 0,2812 |
| Johannesburg | PAN AFRICANIST CONGRESS OF AZANIA | 5 560 | 0,2231 |
| Johannesburg | ECONOMIC LIBERATORS FORUM SOUTH AFRICA | 5 422 | 0,2175 |
| Johannesburg | AFRICAN PEOPLE'S CONVENTION | 4 587 | 0,184 |
| Johannesburg | AFRICAN HEART CONGRESS | 3 896 | 0,1563 |
| Johannesburg | PEOPLE OF JOBURG | 3 148 | 0,1263 |
| Johannesburg | UNITED AFRICANS TRANSFORMATION | 3 008 | 0,1207 |
| Johannesburg | CONGRESS OF THE PEOPLE | 2 716 | 0,109 |
| Johannesburg | UNITED DEMOCRATIC MOVEMENT | 2 698 | 0,1082 |
| Johannesburg | COMBAT | 2 673 | 0,1072 |
| Johannesburg | UMPHAKATHI WARONA | 2 267 | 0,091 |
| Johannesburg | COMMUNITY FIRST MOVEMENT | 2 167 | 0,0869 |
| Johannesburg | SOUTH AFRICAN PEOPLE’S CIVIC ORGANIZATION | 2 152 | 0,0863 |
| Johannesburg | TRUTH AND SOLIDARITY MOVEMENT | 2 022 | 0,0811 |
| Johannesburg | AFRICAN CONGRESS FOR TRANSFORMATION | 1 963 | 0,0788 |
| Johannesburg | MOVE SA | 1 846 | 0,0741 |
| Johannesburg | MAWUSA MOVEMENT PARTY | 1 767 | 0,0709 |
| Johannesburg | AZANIAN PEOPLE'S ORGANISATION | 1 466 | 0,0588 |
| Johannesburg | AFRICAN UNEMPLOYED CONGRESS | 1 454 | 0,0583 |
| Johannesburg | ALL CITIZENS PARTY | 1 412 | 0,0567 |
| Johannesburg | IMSTAYING | 1 278 | 0,0513 |
| Johannesburg | ALLIED INDEPENDENTS UMBRELLA | 1 254 | 0,0503 |
| Johannesburg | MINORITY FRONT | 1 143 | 0,0459 |
| Johannesburg | KNOW YOUR POWER | 920 | 0,0369 |
| Johannesburg | ECONOMIC EMANCIPATION FORUM | 885 | 0,0355 |
| Johannesburg | ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT | 858 | 0,0344 |
| Johannesburg | GAZA DEMOCRATIC FRONT | 832 | 0,0334 |
| Johannesburg | AFRICAN LABOUR CONVENTION | 827 | 0,0332 |
| Johannesburg | AFRICAN ECONOMIC FREEDOM | 817 | 0,0328 |
| Johannesburg | AFRICAN RENAISSANCE UNITY | 783 | 0,0314 |
| Johannesburg | NATIONAL FREEDOM PARTY | 746 | 0,0299 |
| Johannesburg | AFRICA RESTORATION ALLIANCE | 745 | 0,0299 |
| Johannesburg | FREEDOM IN SOUTH AFRICA | 726 | 0,0291 |
| Johannesburg | AFRICAN ROYAL RAINBOW CONGRESS | 712 | 0,0286 |
| Johannesburg | AZANIA PEACEFUL REVOLUTION | 712 | 0,0286 |
| Johannesburg | ECONOMIC REDRESS MOVEMENT | 686 | 0,0275 |
| Johannesburg | NATIONAL COLOURED CONGRESS | 666 | 0,0267 |
| Johannesburg | VUKA SA | 652 | 0,0262 |
| Johannesburg | INDEPENDENT CITIZENS MOVEMENT | 649 | 0,026 |
| Johannesburg | MOVEMENT OF RESIDENTS PARTY | 647 | 0,026 |
| Johannesburg | LAND PARTY | 620 | 0,0249 |
| Johannesburg | SERVICE DELIVERY PARTY | 608 | 0,0244 |
| Johannesburg | LABOUR PARTY OF SOUTH AFRICA | 599 | 0,024 |
| Johannesburg | INTERNATIONAL REVELATION CONGRESS | 542 | 0,0217 |
| Johannesburg | OPERATION DUDULA | 536 | 0,0215 |
| Johannesburg | ORGANIC HUMANITY MOVEMENT | 520 | 0,0209 |
| Johannesburg | UNITED INDEPENDENT MOVEMENT | 487 | 0,0195 |
| Johannesburg | EKHETHU PEOPLES PARTY | 448 | 0,018 |
| Johannesburg | BOLSHEVIKS PARTY OF SOUTH AFRICA | 423 | 0,017 |
| Johannesburg | CHANGE PARTY | 369 | 0,0148 |
| Johannesburg | SHOSHOLOZA PROGRESSIVE PARTY | 367 | 0,0147 |
| Johannesburg | AZANIAN GROUND FORCES | 362 | 0,0145 |
| Johannesburg | AMALGAMATED RAINBOW MOVEMENT | 353 | 0,0142 |
| Johannesburg | ALL NATIVES OF SOUTH AFRICA | 313 | 0,0126 |
| Johannesburg | GAP FIXERS OF SOUTH AFRICA | 268 | 0,0108 |
| Johannesburg | PRO SOUTH AFRICA | 250 | 0,01 |
| Johannesburg | PEOPLE'S CONSENT PARTY | 244 | 0,0098 |
| Johannesburg | NATIONAL DEMOCRATIC CONVENTION | 241 | 0,0097 |
| Johannesburg | CHRIST KINGDOM PARTY | 226 | 0,0091 |
| Johannesburg | KINGDOM COVENANT DEMOCRATIC PARTY | 202 | 0,0081 |
| Johannesburg | CIVIC MOVEMENT FOR PROGRESSIVE CITIZENS | 198 | 0,0079 |
| Johannesburg | ILIZWE NATHI | 139 | 0,0056 |
| Johannesburg | TAU DIA RORA CULTURAL AND TRADITIONAL LEKGOTLA | 114 | 0,0046 |
| Johannesburg | LEKWE BEPE KINGDOM PARTY | 75 | 0,003 |
| Johannesburg | RESIDENT DEVELOPMENT | 44 | 0,0018 |
| Johannesburg | AFRIKA UNITE CONGRESS | 11 | 0,0004 |
| Tshwane | DEMOCRATIC ALLIANCE | 615 694 | 34,3718 |
| Tshwane | ACTIONSA | 395 327 | 22,0696 |
| Tshwane | AFRICAN NATIONAL CONGRESS | 362 240 | 20,2225 |
| Tshwane | VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 136 646 | 7,6284 |
| Tshwane | ECONOMIC FREEDOM FIGHTERS | 103 348 | 5,7695 |
| Tshwane | UMKHONTO WESIZWE PARTY | 35 132 | 1,9613 |
| Tshwane | SOUTH AFRICAN COMMUNIST PARTY | 21 281 | 1,188 |
| Tshwane | PATRIOTIC ALLIANCE | 11 683 | 0,6522 |
| Tshwane | RISE MZANSI | 10 250 | 0,5722 |
| Tshwane | SECURITY PERSONNEL PARTY OF SOUTH AFRICA | 9 383 | 0,5238 |
| Tshwane | AFRICAN INDEPENDENT CONGRESS | 7 598 | 0,4242 |
| Tshwane | AFRICAN CHRISTIAN DEMOCRATIC PARTY | 5 741 | 0,3205 |
| Tshwane | AFRIKA MAYIBUYE MOVEMENT | 5 507 | 0,3074 |
| Tshwane | INDEPENDENTS | 5 397 | 0,3013 |
| Tshwane | AFRICAN TRANSFORMATION MOVEMENT | 4 787 | 0,2672 |
| Tshwane | BUILD ONE SOUTH AFRICA | 4 005 | 0,2236 |
| Tshwane | SERVICE DELIVERY PARTY | 3 363 | 0,1877 |
| Tshwane | UNITED AFRICANS TRANSFORMATION | 3 287 | 0,1835 |
| Tshwane | UNITED PROGRESSIVE PEOPLE ALLIANCE | 3 050 | 0,1703 |
| Tshwane | PAN AFRICANIST CONGRESS OF AZANIA | 3 009 | 0,168 |
| Tshwane | INKATHA FREEDOM PARTY | 2 966 | 0,1656 |
| Tshwane | AFRICAN HEART CONGRESS | 2 955 | 0,165 |
| Tshwane | AFRICAN PEOPLE'S CONVENTION | 2 717 | 0,1517 |
| Tshwane | CONCERN | 2 675 | 0,1493 |
| Tshwane | AL JAMA-AH | 1 976 | 0,1103 |
| Tshwane | AZANIAN PEOPLE'S ORGANISATION | 1 618 | 0,0903 |
| Tshwane | CONGRESS OF THE PEOPLE | 1 457 | 0,0813 |
| Tshwane | INTERNATIONAL REVELATION CONGRESS | 1 222 | 0,0682 |
| Tshwane | ALLIED INDEPENDENTS UMBRELLA | 1 205 | 0,0673 |
| Tshwane | ECONOMIC LIBERATORS FORUM SOUTH AFRICA | 1 200 | 0,067 |
| Tshwane | AGANG SOUTH AFRICA | 1 159 | 0,0647 |
| Tshwane | BATHO PELE COMMUNITY SERVICE DELIVERY TSHWANE | 1 156 | 0,0645 |
| Tshwane | ECONOMIC EMANCIPATION FORUM | 1 151 | 0,0643 |
| Tshwane | SOUTH AFRICAN MASS MOVEMENT | 1 062 | 0,0593 |
| Tshwane | ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT | 1 036 | 0,0578 |
| Tshwane | AFRICA RESTORATION ALLIANCE | 960 | 0,0536 |
| Tshwane | RESIDENT DEVELOPMENT | 830 | 0,0463 |
| Tshwane | INDEPENDENT CITIZENS MOVEMENT | 819 | 0,0457 |
| Tshwane | UNITED DEMOCRATIC MOVEMENT | 813 | 0,0454 |
| Tshwane | AFRICAN ROYAL RAINBOW CONGRESS | 806 | 0,045 |
| Tshwane | REPUBLICAN CONFERENCE OF TSHWANE | 776 | 0,0433 |
| Tshwane | DEFENDERS OF THE PEOPLE | 760 | 0,0424 |
| Tshwane | MOSHABI PARTY | 760 | 0,0424 |
| Tshwane | FREEDOM IN SOUTH AFRICA | 733 | 0,0409 |
| Tshwane | ALL CITIZENS PARTY | 720 | 0,0402 |
| Tshwane | TRUTH AND SOLIDARITY MOVEMENT | 714 | 0,0399 |
| Tshwane | BOLSHEVIKS PARTY OF SOUTH AFRICA | 568 | 0,0317 |
| Tshwane | OPERATION DUDULA | 516 | 0,0288 |
| Tshwane | ARUSHA ECONOMIC COALITION | 487 | 0,0272 |
| Tshwane | UNITED RESIDENTS FRONT | 477 | 0,0266 |
| Tshwane | BOPHUTHATSWANA CIVIL MOVEMENT | 474 | 0,0265 |
| Tshwane | AFRICAN INDEPENDENT PEOPLE'S ORGANISATION | 464 | 0,0259 |
| Tshwane | EKHETHU PEOPLES PARTY | 444 | 0,0248 |
| Tshwane | UNITED INDEPENDENT MOVEMENT | 443 | 0,0247 |
| Tshwane | PROGRESSIVE TSHWANE ALLIANCE-PTA012 | 428 | 0,0239 |
| Tshwane | ORGANIC HUMANITY MOVEMENT | 418 | 0,0233 |
| Tshwane | KNOW YOUR POWER | 394 | 0,022 |
| Tshwane | MINORITY FRONT | 381 | 0,0213 |
| Tshwane | AFRICA REDEMPTION DEMOCRACY | 376 | 0,021 |
| Tshwane | ABAFUNA INGUBO YESKHETHU PARTY | 366 | 0,0204 |
| Tshwane | SOUTH AFRICAN PARTY | 362 | 0,0202 |
| Tshwane | UNITED CHRISTIAN DEMOCRATIC PARTY | 341 | 0,019 |
| Tshwane | LAND PARTY | 324 | 0,0181 |
| Tshwane | FEDERAL PARTY SA | 321 | 0,0179 |
| Tshwane | NATIONAL FREEDOM PARTY | 319 | 0,0178 |
| Tshwane | NATIONAL DEMOCRATIC CONVENTION | 307 | 0,0171 |
| Tshwane | NATIONAL COLOURED CONGRESS | 271 | 0,0151 |
| Tshwane | POELANO REVELATION PARTY | 228 | 0,0127 |
| Tshwane | AFRICAN TRADITIONAL CONGRES | 226 | 0,0126 |
| Tshwane | REGION 7 NEW GENERATION PARTY | 219 | 0,0122 |
| Tshwane | GAZA DEMOCRATIC FRONT | 178 | 0,0099 |
| Tshwane | CHRIST KINGDOM PARTY | 171 | 0,0095 |
| Tshwane | ILIZWE NATHI | 155 | 0,0087 |
| Tshwane | TAU DIA RORA CULTURAL AND TRADITIONAL LEKGOTLA | 150 | 0,0084 |
| Tshwane | ECONOMIC REDRESS MOVEMENT | 137 | 0,0076 |
| Tshwane | LEKWE BEPE KINGDOM PARTY | 124 | 0,0069 |
| Tshwane | MAWUSA MOVEMENT PARTY | 121 | 0,0068 |
| Tshwane | AFRICAN RENAISSANCE UNITY | 94 | 0,0052 |
| Tshwane | AFRICAN LIBERATION ALLIANCE MOVEMENT | 14 | 0,0008 |
| Tshwane | AFRIKA UNITE CONGRESS | 2 | 0,0001 |
| Ekurhuleni | DEMOCRATIC ALLIANCE | 544 749 | 30,6834 |
| Ekurhuleni | AFRICAN NATIONAL CONGRESS | 392 495 | 22,1076 |
| Ekurhuleni | ACTIONSA | 328 434 | 18,4993 |
| Ekurhuleni | UMKHONTO WESIZWE PARTY | 124 611 | 7,0188 |
| Ekurhuleni | ECONOMIC FREEDOM FIGHTERS | 115 152 | 6,486 |
| Ekurhuleni | VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 87 864 | 4,949 |
| Ekurhuleni | PATRIOTIC ALLIANCE | 27 487 | 1,5482 |
| Ekurhuleni | INKATHA FREEDOM PARTY | 20 763 | 1,1695 |
| Ekurhuleni | SOUTH AFRICAN COMMUNIST PARTY | 14 197 | 0,7997 |
| Ekurhuleni | AFRICAN TRANSFORMATION MOVEMENT | 12 681 | 0,7143 |
| Ekurhuleni | RISE MZANSI | 10 968 | 0,6178 |
| Ekurhuleni | AFRIKA MAYIBUYE MOVEMENT | 9 705 | 0,5466 |
| Ekurhuleni | AFRICAN INDEPENDENT CONGRESS | 8 251 | 0,4647 |
| Ekurhuleni | PAN AFRICANIST CONGRESS OF AZANIA | 6 994 | 0,3939 |
| Ekurhuleni | AFRICAN CHRISTIAN DEMOCRATIC PARTY | 6 937 | 0,3907 |
| Ekurhuleni | INDEPENDENTS | 4 949 | 0,2788 |
| Ekurhuleni | BUILD ONE SOUTH AFRICA | 4 939 | 0,2782 |
| Ekurhuleni | THE MOVEMENT FOR SOCIAL JUSTICE | 3 792 | 0,2136 |
| Ekurhuleni | UNITED AFRICANS TRANSFORMATION | 3 678 | 0,2072 |
| Ekurhuleni | INDEPENDENT RATEPAYERS ASSOCIATION OF SA | 2 591 | 0,1459 |
| Ekurhuleni | MOVE SA | 2 478 | 0,1396 |
| Ekurhuleni | UNITED DEMOCRATIC MOVEMENT | 2 153 | 0,1213 |
| Ekurhuleni | AFRICAN PEOPLE'S CONVENTION | 1 957 | 0,1102 |
| Ekurhuleni | AFRICAN HEART CONGRESS | 1 873 | 0,1055 |
| Ekurhuleni | INDEPENDENT CITIZENS MOVEMENT | 1 872 | 0,1054 |
| Ekurhuleni | AL JAMA-AH | 1 870 | 0,1053 |
| Ekurhuleni | AFRICAN CONGRESS FOR TRANSFORMATION | 1 808 | 0,1018 |
| Ekurhuleni | CONGRESS OF THE PEOPLE | 1 618 | 0,0911 |
| Ekurhuleni | AFRICAN UNEMPLOYED CONGRESS | 1 615 | 0,091 |
| Ekurhuleni | AFRICAN LABOUR CONVENTION | 1 597 | 0,09 |
| Ekurhuleni | NATIONAL FREEDOM PARTY | 1 428 | 0,0804 |
| Ekurhuleni | SERVICE DELIVERY PARTY | 1 377 | 0,0776 |
| Ekurhuleni | ALLIED INDEPENDENTS UMBRELLA | 1 374 | 0,0774 |
| Ekurhuleni | SOUTH AFRICAN PEOPLE’S CIVIC ORGANIZATION | 1 347 | 0,0759 |
| Ekurhuleni | UMPHAKATHI KAI ONE PARTY | 1 184 | 0,0667 |
| Ekurhuleni | PEOPLE'S MOVEMENT FOR CHANGE | 1 162 | 0,0655 |
| Ekurhuleni | AFRICA RESTORATION ALLIANCE | 1 000 | 0,0563 |
| Ekurhuleni | ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT | 854 | 0,0481 |
| Ekurhuleni | MINORITY FRONT | 798 | 0,0449 |
| Ekurhuleni | ECONOMIC EMANCIPATION FORUM | 760 | 0,0428 |
| Ekurhuleni | AFRICAN PEOPLE'S SOCIALIST PARTY | 746 | 0,042 |
| Ekurhuleni | TRUTH AND SOLIDARITY MOVEMENT | 741 | 0,0417 |
| Ekurhuleni | OPERATION DUDULA | 728 | 0,041 |
| Ekurhuleni | DEFENDERS OF THE PEOPLE | 699 | 0,0394 |
| Ekurhuleni | AZANIAN PEOPLE'S ORGANISATION | 634 | 0,0357 |
| Ekurhuleni | ECONOMIC LIBERATORS FORUM SOUTH AFRICA | 599 | 0,0337 |
| Ekurhuleni | UNITED RESIDENTS FRONT | 576 | 0,0324 |
| Ekurhuleni | ALL CITIZENS PARTY | 551 | 0,031 |
| Ekurhuleni | EKHETHU PEOPLES PARTY | 544 | 0,0306 |
| Ekurhuleni | MOVEMENT OF RESIDENTS PARTY | 540 | 0,0304 |
| Ekurhuleni | LABOUR PARTY OF SOUTH AFRICA | 536 | 0,0302 |
| Ekurhuleni | UNITED INDEPENDENT MOVEMENT | 525 | 0,0296 |
| Ekurhuleni | BOLSHEVIKS PARTY OF SOUTH AFRICA | 508 | 0,0286 |
| Ekurhuleni | AZANIAN GROUND FORCES | 449 | 0,0253 |
| Ekurhuleni | FREEDOM IN SOUTH AFRICA | 420 | 0,0237 |
| Ekurhuleni | SIZWE UMMAH NATION | 415 | 0,0234 |
| Ekurhuleni | ORGANIC HUMANITY MOVEMENT | 398 | 0,0224 |
| Ekurhuleni | POSTOLA | 362 | 0,0204 |
| Ekurhuleni | PALMRIDGE COMMUNITY FORUM | 361 | 0,0203 |
| Ekurhuleni | AFRICAN ROYAL RAINBOW CONGRESS | 303 | 0,0171 |
| Ekurhuleni | ALL NATIVES OF SOUTH AFRICA | 298 | 0,0168 |
| Ekurhuleni | MAWUSA MOVEMENT PARTY | 297 | 0,0167 |
| Ekurhuleni | MZANSI CITIZENS’ MOVEMENT | 243 | 0,0137 |
| Ekurhuleni | ILIZWE NATHI | 235 | 0,0132 |
| Ekurhuleni | CIVIC MOVEMENT FOR PROGRESSIVE CITIZENS | 211 | 0,0119 |
| Ekurhuleni | LAND PARTY | 208 | 0,0117 |
| Ekurhuleni | NATIONAL DEMOCRATIC DIALOGUE | 205 | 0,0115 |
| Ekurhuleni | GAP FIXERS OF SOUTH AFRICA | 204 | 0,0115 |
| Ekurhuleni | GAZA DEMOCRATIC FRONT | 203 | 0,0114 |
| Ekurhuleni | KNOW YOUR POWER | 200 | 0,0113 |
| Ekurhuleni | NATIONAL DEMOCRATIC CONVENTION | 197 | 0,0111 |
| Ekurhuleni | CHRIST KINGDOM PARTY | 178 | 0,01 |
| Ekurhuleni | TAU DIA RORA CULTURAL AND TRADITIONAL LEKGOTLA | 160 | 0,009 |
| Ekurhuleni | ACTIVE BUSINESS AND CIVIL SOCIETY PARTY | 146 | 0,0082 |
| Ekurhuleni | KINGDOM COVENANT DEMOCRATIC PARTY | 126 | 0,0071 |
| Ekurhuleni | MERAFONG CIVIC ASSOCIATION | 110 | 0,0062 |
| Ekurhuleni | LEKWE BEPE KINGDOM PARTY | 56 | 0,0032 |
| Ekurhuleni | INTERNATIONAL REVELATION CONGRESS | 36 | 0,002 |
| Ekurhuleni | ALLIANCE OF CHANGE | 25 | 0,0014 |
| Ekurhuleni | AFRICAN RENAISSANCE UNITY | 22 | 0,0012 |
| Ekurhuleni | RESIDENT DEVELOPMENT | 16 | 0,0009 |
| Ekurhuleni | REBUILDING OUR OWN SOUTH AFRICA | 7 | 0,0004 |
| Ekurhuleni | AFRIKA UNITE CONGRESS | 6 | 0,0003 |
| eThekwini | UMKHONTO WESIZWE PARTY | 773 052 | 38,2947 |
| eThekwini | DEMOCRATIC ALLIANCE | 513 855 | 25,4548 |
| eThekwini | AFRICAN NATIONAL CONGRESS | 331 665 | 16,4297 |
| eThekwini | INKATHA FREEDOM PARTY | 137 110 | 6,792 |
| eThekwini | ACTIONSA | 57 559 | 2,8513 |
| eThekwini | ECONOMIC FREEDOM FIGHTERS | 32 634 | 1,6166 |
| eThekwini | VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 17 293 | 0,8566 |
| eThekwini | AFRICAN TRANSFORMATION MOVEMENT | 16 019 | 0,7935 |
| eThekwini | ETHEKWINI RATEPAYERS POLITICAL MOVEMENT | 12 415 | 0,615 |
| eThekwini | PATRIOTIC ALLIANCE | 9 223 | 0,4569 |
| eThekwini | SOUTH AFRICAN COMMUNIST PARTY | 8 006 | 0,3966 |
| eThekwini | AFRICAN CHRISTIAN DEMOCRATIC PARTY | 7 861 | 0,3894 |
| eThekwini | MINORITY FRONT | 7 631 | 0,378 |
| eThekwini | AL JAMA-AH | 7 494 | 0,3712 |
| eThekwini | 1860NIC CONGRESS | 6 655 | 0,3297 |
| eThekwini | DEMOCRATIC LIBERAL CONGRESS | 6 075 | 0,3009 |
| eThekwini | AFRICAN INDEPENDENT CONGRESS | 5 371 | 0,2661 |
| eThekwini | INDEPENDENT PEOPLE'S PARTY | 4 387 | 0,2173 |
| eThekwini | INDEPENDENTS | 4 334 | 0,2147 |
| eThekwini | PEOPLE'S REVOLUTIONARY MOVEMENT | 3 439 | 0,1704 |
| eThekwini | PEOPLE'S FREEDOM PARTY | 3 082 | 0,1527 |
| eThekwini | AFRIKA MAYIBUYE MOVEMENT | 2 830 | 0,1402 |
| eThekwini | INDIAN CONGRESS PARTY | 2 513 | 0,1245 |
| eThekwini | AFRICAN DEMOCRATIC CHANGE | 2 422 | 0,12 |
| eThekwini | ACTIVE CITIZENS COALITION | 2 342 | 0,116 |
| eThekwini | AFRICAN MOVEMENT CONGRESS | 2 252 | 0,1116 |
| eThekwini | PAN AFRICANIST CONGRESS OF AZANIA | 2 133 | 0,1057 |
| eThekwini | MINORITIES OF SOUTH AFRICA | 1 819 | 0,0901 |
| eThekwini | JUSTICE AND EMPLOYMENT PARTY | 1 777 | 0,088 |
| eThekwini | KZN INDEPENDENCE | 1 731 | 0,0857 |
| eThekwini | AFRICAN HEART CONGRESS | 1 729 | 0,0856 |
| eThekwini | A SHALL-X PARTY | 1 672 | 0,0828 |
| eThekwini | PEOPLE'S PROGRESSIVE PARTY | 1 475 | 0,0731 |
| eThekwini | SERVICE DELIVERY FRONT | 1 418 | 0,0702 |
| eThekwini | AFRICAN UNEMPLOYED CONGRESS | 1 415 | 0,0701 |
| eThekwini | NATIONAL FREEDOM PARTY | 1 396 | 0,0692 |
| eThekwini | TRULY ALLIANCE | 1 378 | 0,0683 |
| eThekwini | AFRICAN ALLIANCE CONGRESS | 1 340 | 0,0664 |
| eThekwini | TRUTH AND SOLIDARITY MOVEMENT | 1 330 | 0,0659 |
| eThekwini | ALL NATIVES OF SOUTH AFRICA | 1 294 | 0,0641 |
| eThekwini | NEXT GENERATION GOVERNMENT | 1 160 | 0,0575 |
| eThekwini | AFRICAN PEOPLE FIRST | 1 074 | 0,0532 |
| eThekwini | ORGANIC HUMANITY MOVEMENT | 1 040 | 0,0515 |
| eThekwini | AFRICAN MANTUNGWA COMMUNITY | 1 026 | 0,0508 |
| eThekwini | ARUSHA ECONOMIC COALITION | 1 008 | 0,0499 |
| eThekwini | PEOPLE'S FIRST UNITED | 832 | 0,0412 |
| eThekwini | ABANTU BATHO CONGRESS | 831 | 0,0412 |
| eThekwini | AFRICAN RENAISSANCE UNITY | 830 | 0,0411 |
| eThekwini | ABANTU BEZWELETHU CONGRESS DEMOCRACY | 809 | 0,0401 |
| eThekwini | BUMBANA MZANSI | 723 | 0,0358 |
| eThekwini | UNITED CHRISTIAN DEMOCRATIC PARTY | 677 | 0,0335 |
| eThekwini | AFRO NATIVES | 676 | 0,0335 |
| eThekwini | EKHETHU PEOPLES PARTY | 645 | 0,032 |
| eThekwini | NATIONAL PEOPLES AMBASSADORS | 598 | 0,0296 |
| eThekwini | AFRICAN ECONOMIC FREEDOM | 532 | 0,0264 |
| eThekwini | AFRICA RESTORATION ALLIANCE | 512 | 0,0254 |
| eThekwini | INKULULEKO YABANTU MOVEMENT | 505 | 0,025 |
| eThekwini | AZANIAN PEOPLE'S ORGANISATION | 499 | 0,0247 |
| eThekwini | PEOPLE’S POWER FREEDOM PARTY | 492 | 0,0244 |
| eThekwini | UMKHUMBI WESIZWE ORGANISATION | 481 | 0,0238 |
| eThekwini | NATIONAL DIALOGUE FRONT | 469 | 0,0232 |
| eThekwini | SERVICE DELIVERY PARTY | 455 | 0,0225 |
| eThekwini | AFRICAN CONGRESS FOR TRANSFORMATION | 443 | 0,0219 |
| eThekwini | SOUTH AFRICAN PEOPLES MOVEMENT | 441 | 0,0218 |
| eThekwini | GODS JUSTICE AND DEVELOPMENT PARTY | 440 | 0,0218 |
| eThekwini | SIZWE UMMAH NATION | 375 | 0,0186 |
| eThekwini | AFRICAN SECURITY CONGRESS | 367 | 0,0182 |
| eThekwini | AFRICAN RESTORATION MOVEMENT | 360 | 0,0178 |
| eThekwini | AFRIKA UNITE CONGRESS | 273 | 0,0135 |
| eThekwini | MAWUSA MOVEMENT PARTY | 264 | 0,0131 |
| eThekwini | AFRICAN ROYAL RAINBOW CONGRESS | 217 | 0,0107 |
| eThekwini | OPERATION DUDULA | 213 | 0,0106 |
| Cape Town | DEMOCRATIC ALLIANCE | 1 304 818 | 56,4217 |
| Cape Town | AFRICAN NATIONAL CONGRESS | 322 662 | 13,9522 |
| Cape Town | PATRIOTIC ALLIANCE | 87 103 | 3,7664 |
| Cape Town | ECONOMIC FREEDOM FIGHTERS | 86 172 | 3,7262 |
| Cape Town | VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 79 067 | 3,4189 |
| Cape Town | ACTIONSA | 63 496 | 2,7456 |
| Cape Town | AL JAMA-AH | 54 948 | 2,376 |
| Cape Town | GOOD | 52 958 | 2,29 |
| Cape Town | NATIONAL COLOURED CONGRESS | 51 661 | 2,2339 |
| Cape Town | UNITED DEMOCRATIC MOVEMENT | 27 872 | 1,2052 |
| Cape Town | AFRICAN CHRISTIAN DEMOCRATIC PARTY | 27 406 | 1,1851 |
| Cape Town | SOUTH AFRICAN COMMUNIST PARTY | 20 986 | 0,9075 |
| Cape Town | AFRICAN TRANSFORMATION MOVEMENT | 20 040 | 0,8666 |
| Cape Town | UMKHONTO WESIZWE PARTY | 13 325 | 0,5762 |
| Cape Town | AFRICA RESTORATION ALLIANCE | 12 170 | 0,5262 |
| Cape Town | CAPE MUSLIM CONGRESS | 10 767 | 0,4656 |
| Cape Town | BUILD ONE SOUTH AFRICA | 8 517 | 0,3683 |
| Cape Town | PAN AFRICANIST CONGRESS OF AZANIA | 7 063 | 0,3054 |
| Cape Town | PEOPLE'S MOVEMENT FOR CHANGE | 6 779 | 0,2931 |
| Cape Town | INDEPENDENTS | 5 884 | 0,2544 |
| Cape Town | AFRICAN INDEPENDENT CONGRESS | 4 963 | 0,2146 |
| Cape Town | CAPE INDEPENDENCE PARTY / KAAPSE ONAFHANKLIKHEIDS PARTY | 4 563 | 0,1973 |
| Cape Town | HOPEFUL LEADERS DEMOCRATS | 3 812 | 0,1648 |
| Cape Town | ONE LOVE ALLIANCE | 3 564 | 0,1541 |
| Cape Town | AFRIKA MAYIBUYE MOVEMENT | 3 512 | 0,1519 |
| Cape Town | ALLIANCE OF CITIZENS FOR CHANGE | 2 404 | 0,104 |
| Cape Town | CONGRESS OF THE PEOPLE | 2 314 | 0,1001 |
| Cape Town | HOME OF INDEPENDENCE | 2 168 | 0,0937 |
| Cape Town | DEMOCRATIC PEOPLE'S ALTERNATIVE | 1 924 | 0,0832 |
| Cape Town | AFRICAN ALLIANCE CONGRESS | 1 810 | 0,0783 |
| Cape Town | ORGANIC HUMANITY MOVEMENT | 1 763 | 0,0762 |
| Cape Town | INKATHA FREEDOM PARTY | 1 587 | 0,0686 |
| Cape Town | UNITED DEMOCRATIC FRONT PARTY | 1 583 | 0,0685 |
| Cape Town | SIZWE UMMAH NATION | 1 428 | 0,0617 |
| Cape Town | TRUTH AND SOLIDARITY MOVEMENT | 1 249 | 0,054 |
| Cape Town | UNITED INDEPENDENT MOVEMENT | 1 089 | 0,0471 |
| Cape Town | UNITED SOUTH AFRICA | 973 | 0,0421 |
| Cape Town | LABOUR PARTY OF SOUTH AFRICA | 852 | 0,0368 |
| Cape Town | AFRICAN MOVEMENT CONGRESS | 766 | 0,0331 |
| Cape Town | AZANIA PEACEFUL REVOLUTION | 747 | 0,0323 |
| Cape Town | KHOI ABORIGINAL PARTY | 732 | 0,0317 |
| Cape Town | LAND PARTY | 501 | 0,0217 |
| Cape Town | SERVICE DELIVERY PARTY | 497 | 0,0215 |
| Cape Town | MINORITY FRONT | 458 | 0,0198 |
| Cape Town | CHRIST KINGDOM PARTY | 447 | 0,0193 |
| Cape Town | SPECTRUM NATIONAL PARTY | 405 | 0,0175 |
| Cape Town | SAKK MILITARY VETERANS PARTY | 400 | 0,0173 |
| Cape Town | ECONOMIC LIBERATORS FORUM SOUTH AFRICA | 395 | 0,0171 |
| Cape Town | ALL AFRICAN ALLIED CONGRESS | 328 | 0,0142 |
| Cape Town | NATIONAL FREEDOM PARTY | 310 | 0,0134 |
| Cape Town | EKHETHU PEOPLES PARTY | 305 | 0,0132 |
| Cape Town | ALL NATIVES OF SOUTH AFRICA | 296 | 0,0128 |
| Cape Town | OPERATION DUDULA | 262 | 0,0113 |
| Cape Town | ABORIGINAL GORILLA FIGHTERS | 242 | 0,0105 |
| Cape Town | FREE DEMOCRATS | 169 | 0,0073 |
| Cape Town | AVRIGHT POLITICAL MOVEMENT | 103 | 0,0045 |
| Cape Town | DEMOCRATIC LABOUR PARTY | 2 | 0,0001 |
| Nelson Mandela Bay | DEMOCRATIC ALLIANCE | 289 529 | 44,174 |
| Nelson Mandela Bay | AFRICAN NATIONAL CONGRESS | 167 001 | 25,4797 |
| Nelson Mandela Bay | ECONOMIC FREEDOM FIGHTERS | 36 363 | 5,548 |
| Nelson Mandela Bay | SOUTH AFRICAN COMMUNIST PARTY | 20 938 | 3,1946 |
| Nelson Mandela Bay | PATRIOTIC ALLIANCE | 19 894 | 3,0353 |
| Nelson Mandela Bay | VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 16 238 | 2,4775 |
| Nelson Mandela Bay | UNITED DEMOCRATIC MOVEMENT | 15 822 | 2,414 |
| Nelson Mandela Bay | MAYIBUYE CIVIC MOVEMENT | 12 638 | 1,9282 |
| Nelson Mandela Bay | ACTIONSA | 11 849 | 1,8078 |
| Nelson Mandela Bay | UMKHONTO WESIZWE PARTY | 7 746 | 1,1818 |
| Nelson Mandela Bay | AFRICAN CHRISTIAN DEMOCRATIC PARTY | 7 008 | 1,0692 |
| Nelson Mandela Bay | AFRIKA MAYIBUYE MOVEMENT | 6 789 | 1,0358 |
| Nelson Mandela Bay | AFRICAN TRANSFORMATION MOVEMENT | 6 717 | 1,0248 |
| Nelson Mandela Bay | PAN AFRICANIST CONGRESS OF AZANIA | 5 662 | 0,8639 |
| Nelson Mandela Bay | INDEPENDENTS | 3 847 | 0,5869 |
| Nelson Mandela Bay | UNITED PROGRESSIVE PEOPLE ALLIANCE | 3 591 | 0,5479 |
| Nelson Mandela Bay | AFRICAN INDEPENDENT CONGRESS | 3 386 | 0,5166 |
| Nelson Mandela Bay | DEMOCRATIC MOVEMENT | 3 009 | 0,4591 |
| Nelson Mandela Bay | NATIONAL ALLIANCE | 1 884 | 0,2874 |
| Nelson Mandela Bay | GOOD | 1 711 | 0,2611 |
| Nelson Mandela Bay | AZANIAN PEOPLE'S ORGANISATION | 1 634 | 0,2493 |
| Nelson Mandela Bay | AL JAMA-AH | 1 613 | 0,2461 |
| Nelson Mandela Bay | DEFENDERS OF THE PEOPLE | 1 410 | 0,2151 |
| Nelson Mandela Bay | PEOPLE'S POWER | 1 333 | 0,2034 |
| Nelson Mandela Bay | PROGRESSIVE COMMUNITY ALLIANCE MOVEMENT | 1 325 | 0,2022 |
| Nelson Mandela Bay | EIGHTEEN TWELVE MOVEMENT | 1 085 | 0,1655 |
| Nelson Mandela Bay | ABANTU INTEGRITY MOVEMENT | 1 010 | 0,1541 |
| Nelson Mandela Bay | AFRICAN PEOPLE'S CONVENTION | 768 | 0,1172 |
| Nelson Mandela Bay | AFRICAN PEOPLES PROGRESSION | 696 | 0,1062 |
| Nelson Mandela Bay | CONGRESS OF THE PEOPLE | 566 | 0,0864 |
| Nelson Mandela Bay | SIBANYE (WE ARE ONE) | 451 | 0,0688 |
| Nelson Mandela Bay | ORGANIC HUMANITY MOVEMENT | 405 | 0,0618 |
| Nelson Mandela Bay | SERVICE DELIVERY PARTY | 294 | 0,0449 |
| Nelson Mandela Bay | FREEDOM IN SOUTH AFRICA | 267 | 0,0407 |
| Nelson Mandela Bay | AFRICAN CONGRESS FOR TRANSFORMATION | 232 | 0,0354 |
| Nelson Mandela Bay | LABOUR PARTY OF SOUTH AFRICA | 225 | 0,0343 |
| Nelson Mandela Bay | ECONOMIC EMANCIPATION FORUM | 176 | 0,0269 |
| Nelson Mandela Bay | ALL CITIZENS PARTY | 162 | 0,0247 |
| Nelson Mandela Bay | CHRIST KINGDOM PARTY | 145 | 0,0221 |
| Nelson Mandela Bay | UNITED INDEPENDENT MOVEMENT | 9 | 0,0014 |
| Buffalo City | AFRICAN NATIONAL CONGRESS | 208 573 | 41,9338 |
| Buffalo City | UNITED DEMOCRATIC MOVEMENT | 91 463 | 18,3887 |
| Buffalo City | DEMOCRATIC ALLIANCE | 83 824 | 16,8529 |
| Buffalo City | ECONOMIC FREEDOM FIGHTERS | 33 750 | 6,7855 |
| Buffalo City | SOUTH AFRICAN COMMUNIST PARTY | 22 124 | 4,4481 |
| Buffalo City | AFRICAN TRANSFORMATION MOVEMENT | 10 158 | 2,0423 |
| Buffalo City | PATRIOTIC ALLIANCE | 8 423 | 1,6935 |
| Buffalo City | ACTIONSA | 8 129 | 1,6343 |
| Buffalo City | VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 6 475 | 1,3018 |
| Buffalo City | UMKHONTO WESIZWE PARTY | 4 553 | 0,9154 |
| Buffalo City | PAN AFRICANIST CONGRESS OF AZANIA | 3 247 | 0,6528 |
| Buffalo City | AFRICAN INDEPENDENT CONGRESS | 2 779 | 0,5587 |
| Buffalo City | THINA BANTU MOVEMENT | 1 996 | 0,4013 |
| Buffalo City | AFRICAN CHRISTIAN DEMOCRATIC PARTY | 1 980 | 0,3981 |
| Buffalo City | RISE MZANSI | 1 721 | 0,346 |
| Buffalo City | SOCIAL DEMOCRATIC MOVEMENT | 1 665 | 0,3348 |
| Buffalo City | AFRICAN HEART CONGRESS | 1 319 | 0,2652 |
| Buffalo City | AL JAMA-AH | 844 | 0,1697 |
| Buffalo City | AFRICAN UNEMPLOYED CONGRESS | 608 | 0,1222 |
| Buffalo City | AFRICAN PEOPLE'S CONVENTION | 600 | 0,1206 |
| Buffalo City | CONGRESS OF THE PEOPLE | 555 | 0,1116 |
| Buffalo City | AFRIKA MAYIBUYE MOVEMENT | 450 | 0,0905 |
| Buffalo City | INDEPENDENTS | 421 | 0,0846 |
| Buffalo City | ONE LOVE ALLIANCE | 408 | 0,082 |
| Buffalo City | PROGRESSIVE COMMUNITY MOVEMENT | 376 | 0,0756 |
| Buffalo City | INKATHA FREEDOM PARTY | 332 | 0,0667 |
| Buffalo City | AFRICAN CONGRESS FOR TRANSFORMATION | 183 | 0,0368 |
| Buffalo City | AFRICAN MOVEMENT CONGRESS | 165 | 0,0332 |
| Buffalo City | SERVICE DELIVERY PARTY | 135 | 0,0271 |
| Buffalo City | ARUSHA ECONOMIC COALITION | 130 | 0,0261 |
| Mangaung | AFRICAN NATIONAL CONGRESS | 152 106 | 33,9059 |
| Mangaung | DEMOCRATIC ALLIANCE | 150 225 | 33,4866 |
| Mangaung | ECONOMIC FREEDOM FIGHTERS | 38 553 | 8,5938 |
| Mangaung | VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 26 570 | 5,9227 |
| Mangaung | PATRIOTIC ALLIANCE | 19 469 | 4,3398 |
| Mangaung | ACTIONSA | 12 202 | 2,7199 |
| Mangaung | SOUTH AFRICAN COMMUNIST PARTY | 7 059 | 1,5735 |
| Mangaung | NATIONAL SERVICE DELIVERY FORUM | 5 193 | 1,1576 |
| Mangaung | AFRICAN TRANSFORMATION MOVEMENT | 4 152 | 0,9255 |
| Mangaung | AFRICAN CULTURAL IDENTITY MOVEMENT | 3 998 | 0,8912 |
| Mangaung | UMKHONTO WESIZWE PARTY | 3 926 | 0,8751 |
| Mangaung | AFRIKAN ALLIANCE OF SOCIAL DEMOCRATS | 2 834 | 0,6317 |
| Mangaung | MANGAUNG SEVEN PEOPLE'S VOICE | 2 665 | 0,5941 |
| Mangaung | AFRICAN INDEPENDENT CONGRESS | 2 149 | 0,479 |
| Mangaung | AFRICAN CHRISTIAN DEMOCRATIC PARTY | 2 121 | 0,4728 |
| Mangaung | AFRICAN CONGRESS FOR TRANSFORMATION | 1 699 | 0,3787 |
| Mangaung | INDEPENDENTS | 1 695 | 0,3778 |
| Mangaung | UNITED RESIDENTS FRONT | 1 177 | 0,2624 |
| Mangaung | AFRIKA MAYIBUYE MOVEMENT | 1 137 | 0,2534 |
| Mangaung | AFRICAN HEART CONGRESS | 1 121 | 0,2499 |
| Mangaung | BUILD ONE SOUTH AFRICA | 1 065 | 0,2374 |
| Mangaung | CONGRESS OF THE PEOPLE | 974 | 0,2171 |
| Mangaung | PAN AFRICANIST CONGRESS OF AZANIA | 973 | 0,2169 |
| Mangaung | AFRICAN ALLIANCE CONGRESS | 879 | 0,1959 |
| Mangaung | ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT | 760 | 0,1694 |
| Mangaung | UNITED AFRICANS TRANSFORMATION | 729 | 0,1625 |
| Mangaung | UNITED CHRISTIAN DEMOCRATIC PARTY | 679 | 0,1514 |
| Mangaung | AFRICAN PEOPLE'S CONVENTION | 633 | 0,1411 |
| Mangaung | LABOUR PARTY OF SOUTH AFRICA | 586 | 0,1306 |
| Mangaung | INKATHA FREEDOM PARTY | 518 | 0,1155 |
| Mangaung | SIZWE UMMAH NATION | 312 | 0,0695 |
| Mangaung | SOUTH AFRICAN ROYAL KINGDOMS ORGANIZATION | 271 | 0,0604 |
| Mangaung | PEOPLE'S MOVEMENT FOR CHANGE | 181 | 0,0403 |
| Mangaung | AFRICAN RENAISSANCE UNITY | 1 | 0,0002 |
Ward + municipal PR vote. Majority status is based on council seats.
Across South Africa
Explore the map| Province | Highest shown party | Vote share (%) | Change (pp) | Status |
|---|---|---|---|---|
| Eastern Cape | AFRICAN NATIONAL CONGRESS | 46,0575 | -16,9337 | Results. ANC: 46.1%. Combined ballot vote share: 63.0% in 2021 → 46.1%. Change of −16.9 pp since 2021. Combined ward + municipal PR ballots. Selected parties only. |
| Free State | AFRICAN NATIONAL CONGRESS | 37,1571 | -13,454 | Results. ANC: 37.2%. Combined ballot vote share: 50.6% in 2021 → 37.2%. Change of −13.5 pp since 2021. Combined ward + municipal PR ballots. Selected parties only. |
| Gauteng | DEMOCRATIC ALLIANCE | 33,9158 | 5,2189 | Results. DA: 33.9%. Combined ballot vote share: 28.7% in 2021 → 33.9%. Change of +5.2 pp since 2021. Combined ward + municipal PR ballots. Selected parties only. |
| KwaZulu-Natal | UMKHONTO WESIZWE PARTY | 34,3451 | Unavailable | Results. MK: 34.3%. This party is not listed in the partial 2021 summary. Combined ward + municipal PR ballots. Selected parties only. |
| Limpopo | AFRICAN NATIONAL CONGRESS | 54,4425 | -13,824 | Results. ANC: 54.4%. Combined ballot vote share: 68.3% in 2021 → 54.4%. Change of −13.8 pp since 2021. Combined ward + municipal PR ballots. Selected parties only. |
| Mpumalanga | AFRICAN NATIONAL CONGRESS | 43,649 | -15,6523 | Results. ANC: 43.6%. Combined ballot vote share: 59.3% in 2021 → 43.6%. Change of −15.7 pp since 2021. Combined ward + municipal PR ballots. Selected parties only. |
| Northern Cape | AFRICAN NATIONAL CONGRESS | 41,5471 | -9,001 | Results. ANC: 41.5%. Combined ballot vote share: 50.5% in 2021 → 41.5%. Change of −9.0 pp since 2021. Combined ward + municipal PR ballots. Selected parties only. |
| North West | AFRICAN NATIONAL CONGRESS | 44,0544 | -11,3706 | Results. ANC: 44.1%. Combined ballot vote share: 55.4% in 2021 → 44.1%. Change of −11.4 pp since 2021. Combined ward + municipal PR ballots. Selected parties only. |
| Western Cape | DEMOCRATIC ALLIANCE | 53,9541 | -0,304 | Results. DA: 54.0%. Combined ballot vote share: 54.3% in 2021 → 54.0%. Change of −0.3 pp since 2021. Combined ward + municipal PR ballots. Selected parties only. |
Province summaries contain selected parties; highest shown party is not necessarily the overall leader.
How the vote changed
Ward + municipal PR votes by election
Swipe to see history
| Election | Party | Votes | Vote share (%) | Valid ballot total | Availability |
|---|---|---|---|---|---|
| 2 000 | AFRICAN NATIONAL CONGRESS | 10 248 810 | 59,3933 | 17 255 846 | Reported |
| 2 000 | DEMOCRATIC ALLIANCE | 3 816 909 | 22,1195 | 17 255 846 | Reported |
| 2 000 | ECONOMIC FREEDOM FIGHTERS | Unavailable | Unavailable | 17 255 846 | Not separately listed in this source. |
| 2 000 | UMKHONTO WESIZWE PARTY | Unavailable | Unavailable | 17 255 846 | Not separately listed in this source. |
| 2 000 | INKATHA FREEDOM PARTY | 1 576 436 | 9,1357 | 17 255 846 | Reported |
| 2 000 | ACTIONSA | Unavailable | Unavailable | 17 255 846 | Not separately listed in this source. |
| 2 000 | VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | Unavailable | Unavailable | 17 255 846 | Not separately listed in this source. |
| 2 000 | UNITED DEMOCRATIC MOVEMENT | 439 449 | 2,5467 | 17 255 846 | Reported |
| 2 000 | NATIONAL FREEDOM PARTY | Unavailable | Unavailable | 17 255 846 | Not separately listed in this source. |
| 2 000 | SOUTH AFRICAN COMMUNIST PARTY | Unavailable | Unavailable | 17 255 846 | Not separately listed in this source. |
| 2 000 | INDEPENDENT DEMOCRATS | Unavailable | Unavailable | 17 255 846 | Not separately listed in this source. |
| 2 000 | CONGRESS OF THE PEOPLE | Unavailable | Unavailable | 17 255 846 | Not separately listed in this source. |
| 2 000 | PATRIOTIC ALLIANCE | Unavailable | Unavailable | 17 255 846 | Not separately listed in this source. |
| 2 000 | PAN AFRICANIST CONGRESS OF AZANIA | 221 725 | 1,2849 | 17 255 846 | Reported |
| 2 000 | AFRICAN CHRISTIAN DEMOCRATIC PARTY | 195 952 | 1,1356 | 17 255 846 | Reported |
| 2 000 | AFRICAN TRANSFORMATION MOVEMENT | Unavailable | Unavailable | 17 255 846 | Not separately listed in this source. |
| 2 000 | UNITED CHRISTIAN DEMOCRATIC PARTY | 169 015 | 0,9795 | 17 255 846 | Reported |
| 2 000 | AFRICAN INDEPENDENT CONGRESS | Unavailable | Unavailable | 17 255 846 | Not separately listed in this source. |
| 2 000 | SERVICE DELIVERY PARTY | Unavailable | Unavailable | 17 255 846 | Not separately listed in this source. |
| 2 000 | NATIONAL DEMOCRATIC CONVENTION | Unavailable | Unavailable | 17 255 846 | Not separately listed in this source. |
| 2 000 | MINORITY FRONT | 55 063 | 0,3191 | 17 255 846 | Reported |
| 2 000 | UNITED INDEPENDENT FRONT | Unavailable | Unavailable | 17 255 846 | Not separately listed in this source. |
| 2 000 | AZANIAN PEOPLE'S ORGANISATION | 44 438 | 0,2575 | 17 255 846 | Reported |
| 2 000 | FORUM 4 SERVICE DELIVERY | Unavailable | Unavailable | 17 255 846 | Not separately listed in this source. |
| 2 000 | XIMOKO PARTY | 19 532 | 0,1132 | 17 255 846 | Reported |
| 2 000 | DIKWANKWETLA PARTY OF SOUTH AFRICA | 19 237 | 0,1115 | 17 255 846 | Reported |
| 2 000 | INDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICA | Unavailable | Unavailable | 17 255 846 | Not separately listed in this source. |
| 2 000 | RISE TSANTSABANE COMMUNITIES | Unavailable | Unavailable | 17 255 846 | Not separately listed in this source. |
| 2 000 | KAROO GEMEENSKAP PARTY | Unavailable | Unavailable | 17 255 846 | Not separately listed in this source. |
| 2 006 | AFRICAN NATIONAL CONGRESS | 12 784 494 | 64,8223 | 19 722 360 | Reported |
| 2 006 | DEMOCRATIC ALLIANCE | 3 203 896 | 16,245 | 19 722 360 | Reported |
| 2 006 | ECONOMIC FREEDOM FIGHTERS | Unavailable | Unavailable | 19 722 360 | Not separately listed in this source. |
| 2 006 | UMKHONTO WESIZWE PARTY | Unavailable | Unavailable | 19 722 360 | Not separately listed in this source. |
| 2 006 | INKATHA FREEDOM PARTY | 1 484 621 | 7,5276 | 19 722 360 | Reported |
| 2 006 | ACTIONSA | Unavailable | Unavailable | 19 722 360 | Not separately listed in this source. |
| 2 006 | VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 186 179 | 0,944 | 19 722 360 | Reported |
| 2 006 | UNITED DEMOCRATIC MOVEMENT | 229 399 | 1,1631 | 19 722 360 | Reported |
| 2 006 | NATIONAL FREEDOM PARTY | Unavailable | Unavailable | 19 722 360 | Not separately listed in this source. |
| 2 006 | SOUTH AFRICAN COMMUNIST PARTY | Unavailable | Unavailable | 19 722 360 | Not separately listed in this source. |
| 2 006 | INDEPENDENT DEMOCRATS | 422 607 | 2,1428 | 19 722 360 | Reported |
| 2 006 | CONGRESS OF THE PEOPLE | Unavailable | Unavailable | 19 722 360 | Not separately listed in this source. |
| 2 006 | PATRIOTIC ALLIANCE | Unavailable | Unavailable | 19 722 360 | Not separately listed in this source. |
| 2 006 | PAN AFRICANIST CONGRESS OF AZANIA | 218 557 | 1,1082 | 19 722 360 | Reported |
| 2 006 | AFRICAN CHRISTIAN DEMOCRATIC PARTY | 251 468 | 1,275 | 19 722 360 | Reported |
| 2 006 | AFRICAN TRANSFORMATION MOVEMENT | Unavailable | Unavailable | 19 722 360 | Not separately listed in this source. |
| 2 006 | UNITED CHRISTIAN DEMOCRATIC PARTY | 118 043 | 0,5985 | 19 722 360 | Reported |
| 2 006 | AFRICAN INDEPENDENT CONGRESS | Unavailable | Unavailable | 19 722 360 | Not separately listed in this source. |
| 2 006 | SERVICE DELIVERY PARTY | Unavailable | Unavailable | 19 722 360 | Not separately listed in this source. |
| 2 006 | NATIONAL DEMOCRATIC CONVENTION | 67 468 | 0,3421 | 19 722 360 | Reported |
| 2 006 | MINORITY FRONT | Unavailable | Unavailable | 19 722 360 | Not separately listed in this source. |
| 2 006 | UNITED INDEPENDENT FRONT | 56 090 | 0,2844 | 19 722 360 | Reported |
| 2 006 | AZANIAN PEOPLE'S ORGANISATION | Unavailable | Unavailable | 19 722 360 | Not separately listed in this source. |
| 2 006 | FORUM 4 SERVICE DELIVERY | Unavailable | Unavailable | 19 722 360 | Not separately listed in this source. |
| 2 006 | XIMOKO PARTY | Unavailable | Unavailable | 19 722 360 | Not separately listed in this source. |
| 2 006 | DIKWANKWETLA PARTY OF SOUTH AFRICA | Unavailable | Unavailable | 19 722 360 | Not separately listed in this source. |
| 2 006 | INDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICA | Unavailable | Unavailable | 19 722 360 | Not separately listed in this source. |
| 2 006 | RISE TSANTSABANE COMMUNITIES | Unavailable | Unavailable | 19 722 360 | Not separately listed in this source. |
| 2 006 | KAROO GEMEENSKAP PARTY | Unavailable | Unavailable | 19 722 360 | Not separately listed in this source. |
| 2 011 | AFRICAN NATIONAL CONGRESS | 16 548 970 | 61,9545 | 26 711 498 | Reported |
| 2 011 | DEMOCRATIC ALLIANCE | 6 393 890 | 23,9368 | 26 711 498 | Reported |
| 2 011 | ECONOMIC FREEDOM FIGHTERS | Unavailable | Unavailable | 26 711 498 | Not separately listed in this source. |
| 2 011 | UMKHONTO WESIZWE PARTY | Unavailable | Unavailable | 26 711 498 | Not separately listed in this source. |
| 2 011 | INKATHA FREEDOM PARTY | 954 021 | 3,5716 | 26 711 498 | Reported |
| 2 011 | ACTIONSA | Unavailable | Unavailable | 26 711 498 | Not separately listed in this source. |
| 2 011 | VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 120 519 | 0,4512 | 26 711 498 | Reported |
| 2 011 | UNITED DEMOCRATIC MOVEMENT | 168 351 | 0,6303 | 26 711 498 | Reported |
| 2 011 | NATIONAL FREEDOM PARTY | 644 917 | 2,4144 | 26 711 498 | Reported |
| 2 011 | SOUTH AFRICAN COMMUNIST PARTY | Unavailable | Unavailable | 26 711 498 | Not separately listed in this source. |
| 2 011 | INDEPENDENT DEMOCRATS | Unavailable | Unavailable | 26 711 498 | Not separately listed in this source. |
| 2 011 | CONGRESS OF THE PEOPLE | 570 703 | 2,1365 | 26 711 498 | Reported |
| 2 011 | PATRIOTIC ALLIANCE | Unavailable | Unavailable | 26 711 498 | Not separately listed in this source. |
| 2 011 | PAN AFRICANIST CONGRESS OF AZANIA | 118 671 | 0,4443 | 26 711 498 | Reported |
| 2 011 | AFRICAN CHRISTIAN DEMOCRATIC PARTY | 165 602 | 0,62 | 26 711 498 | Reported |
| 2 011 | AFRICAN TRANSFORMATION MOVEMENT | Unavailable | Unavailable | 26 711 498 | Not separately listed in this source. |
| 2 011 | UNITED CHRISTIAN DEMOCRATIC PARTY | Unavailable | Unavailable | 26 711 498 | Not separately listed in this source. |
| 2 011 | AFRICAN INDEPENDENT CONGRESS | Unavailable | Unavailable | 26 711 498 | Not separately listed in this source. |
| 2 011 | SERVICE DELIVERY PARTY | Unavailable | Unavailable | 26 711 498 | Not separately listed in this source. |
| 2 011 | NATIONAL DEMOCRATIC CONVENTION | Unavailable | Unavailable | 26 711 498 | Not separately listed in this source. |
| 2 011 | MINORITY FRONT | Unavailable | Unavailable | 26 711 498 | Not separately listed in this source. |
| 2 011 | UNITED INDEPENDENT FRONT | Unavailable | Unavailable | 26 711 498 | Not separately listed in this source. |
| 2 011 | AZANIAN PEOPLE'S ORGANISATION | Unavailable | Unavailable | 26 711 498 | Not separately listed in this source. |
| 2 011 | FORUM 4 SERVICE DELIVERY | Unavailable | Unavailable | 26 711 498 | Not separately listed in this source. |
| 2 011 | XIMOKO PARTY | Unavailable | Unavailable | 26 711 498 | Not separately listed in this source. |
| 2 011 | DIKWANKWETLA PARTY OF SOUTH AFRICA | Unavailable | Unavailable | 26 711 498 | Not separately listed in this source. |
| 2 011 | INDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICA | 14 596 | 0,0546 | 26 711 498 | Reported |
| 2 011 | RISE TSANTSABANE COMMUNITIES | Unavailable | Unavailable | 26 711 498 | Not separately listed in this source. |
| 2 011 | KAROO GEMEENSKAP PARTY | 5 267 | 0,0197 | 26 711 498 | Reported |
| 2 016 | AFRICAN NATIONAL CONGRESS | 16 099 189 | 53,9089 | 29 863 671 | Reported |
| 2 016 | DEMOCRATIC ALLIANCE | 8 032 294 | 26,8965 | 29 863 671 | Reported |
| 2 016 | ECONOMIC FREEDOM FIGHTERS | 2 446 662 | 8,1928 | 29 863 671 | Reported |
| 2 016 | UMKHONTO WESIZWE PARTY | Unavailable | Unavailable | 29 863 671 | Not separately listed in this source. |
| 2 016 | INKATHA FREEDOM PARTY | 1 268 808 | 4,2487 | 29 863 671 | Reported |
| 2 016 | ACTIONSA | Unavailable | Unavailable | 29 863 671 | Not separately listed in this source. |
| 2 016 | VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 228 929 | 0,7666 | 29 863 671 | Reported |
| 2 016 | UNITED DEMOCRATIC MOVEMENT | 167 611 | 0,5613 | 29 863 671 | Reported |
| 2 016 | NATIONAL FREEDOM PARTY | Unavailable | Unavailable | 29 863 671 | Not separately listed in this source. |
| 2 016 | SOUTH AFRICAN COMMUNIST PARTY | Unavailable | Unavailable | 29 863 671 | Not separately listed in this source. |
| 2 016 | INDEPENDENT DEMOCRATS | Unavailable | Unavailable | 29 863 671 | Not separately listed in this source. |
| 2 016 | CONGRESS OF THE PEOPLE | 130 352 | 0,4365 | 29 863 671 | Reported |
| 2 016 | PATRIOTIC ALLIANCE | Unavailable | Unavailable | 29 863 671 | Not separately listed in this source. |
| 2 016 | PAN AFRICANIST CONGRESS OF AZANIA | Unavailable | Unavailable | 29 863 671 | Not separately listed in this source. |
| 2 016 | AFRICAN CHRISTIAN DEMOCRATIC PARTY | 124 430 | 0,4167 | 29 863 671 | Reported |
| 2 016 | AFRICAN TRANSFORMATION MOVEMENT | Unavailable | Unavailable | 29 863 671 | Not separately listed in this source. |
| 2 016 | UNITED CHRISTIAN DEMOCRATIC PARTY | Unavailable | Unavailable | 29 863 671 | Not separately listed in this source. |
| 2 016 | AFRICAN INDEPENDENT CONGRESS | 234 356 | 0,7848 | 29 863 671 | Reported |
| 2 016 | SERVICE DELIVERY PARTY | Unavailable | Unavailable | 29 863 671 | Not separately listed in this source. |
| 2 016 | NATIONAL DEMOCRATIC CONVENTION | Unavailable | Unavailable | 29 863 671 | Not separately listed in this source. |
| 2 016 | MINORITY FRONT | Unavailable | Unavailable | 29 863 671 | Not separately listed in this source. |
| 2 016 | UNITED INDEPENDENT FRONT | Unavailable | Unavailable | 29 863 671 | Not separately listed in this source. |
| 2 016 | AZANIAN PEOPLE'S ORGANISATION | Unavailable | Unavailable | 29 863 671 | Not separately listed in this source. |
| 2 016 | FORUM 4 SERVICE DELIVERY | 57 487 | 0,1925 | 29 863 671 | Reported |
| 2 016 | XIMOKO PARTY | Unavailable | Unavailable | 29 863 671 | Not separately listed in this source. |
| 2 016 | DIKWANKWETLA PARTY OF SOUTH AFRICA | Unavailable | Unavailable | 29 863 671 | Not separately listed in this source. |
| 2 016 | INDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICA | 30 479 | 0,1021 | 29 863 671 | Reported |
| 2 016 | RISE TSANTSABANE COMMUNITIES | Unavailable | Unavailable | 29 863 671 | Not separately listed in this source. |
| 2 016 | KAROO GEMEENSKAP PARTY | Unavailable | Unavailable | 29 863 671 | Not separately listed in this source. |
| 2 021 | AFRICAN NATIONAL CONGRESS | 10 699 300 | 45,593 | 23 466 998 | Reported |
| 2 021 | DEMOCRATIC ALLIANCE | 5 082 747 | 21,6591 | 23 466 998 | Reported |
| 2 021 | ECONOMIC FREEDOM FIGHTERS | 2 419 950 | 10,3121 | 23 466 998 | Reported |
| 2 021 | UMKHONTO WESIZWE PARTY | Unavailable | Unavailable | 23 466 998 | Not separately listed in this source. |
| 2 021 | INKATHA FREEDOM PARTY | 1 324 267 | 5,6431 | 23 466 998 | Reported |
| 2 021 | ACTIONSA | 547 905 | 2,3348 | 23 466 998 | Reported |
| 2 021 | VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 549 877 | 2,3432 | 23 466 998 | Reported |
| 2 021 | UNITED DEMOCRATIC MOVEMENT | 111 201 | 0,4739 | 23 466 998 | Reported |
| 2 021 | NATIONAL FREEDOM PARTY | 118 030 | 0,503 | 23 466 998 | Reported |
| 2 021 | SOUTH AFRICAN COMMUNIST PARTY | Unavailable | Unavailable | 23 466 998 | Not separately listed in this source. |
| 2 021 | INDEPENDENT DEMOCRATS | Unavailable | Unavailable | 23 466 998 | Not separately listed in this source. |
| 2 021 | CONGRESS OF THE PEOPLE | Unavailable | Unavailable | 23 466 998 | Not separately listed in this source. |
| 2 021 | PATRIOTIC ALLIANCE | 226 859 | 0,9667 | 23 466 998 | Reported |
| 2 021 | PAN AFRICANIST CONGRESS OF AZANIA | Unavailable | Unavailable | 23 466 998 | Not separately listed in this source. |
| 2 021 | AFRICAN CHRISTIAN DEMOCRATIC PARTY | Unavailable | Unavailable | 23 466 998 | Not separately listed in this source. |
| 2 021 | AFRICAN TRANSFORMATION MOVEMENT | 134 434 | 0,5729 | 23 466 998 | Reported |
| 2 021 | UNITED CHRISTIAN DEMOCRATIC PARTY | Unavailable | Unavailable | 23 466 998 | Not separately listed in this source. |
| 2 021 | AFRICAN INDEPENDENT CONGRESS | Unavailable | Unavailable | 23 466 998 | Not separately listed in this source. |
| 2 021 | SERVICE DELIVERY PARTY | Unavailable | Unavailable | 23 466 998 | Not separately listed in this source. |
| 2 021 | NATIONAL DEMOCRATIC CONVENTION | Unavailable | Unavailable | 23 466 998 | Not separately listed in this source. |
| 2 021 | MINORITY FRONT | Unavailable | Unavailable | 23 466 998 | Not separately listed in this source. |
| 2 021 | UNITED INDEPENDENT FRONT | Unavailable | Unavailable | 23 466 998 | Not separately listed in this source. |
| 2 021 | AZANIAN PEOPLE'S ORGANISATION | Unavailable | Unavailable | 23 466 998 | Not separately listed in this source. |
| 2 021 | FORUM 4 SERVICE DELIVERY | Unavailable | Unavailable | 23 466 998 | Not separately listed in this source. |
| 2 021 | XIMOKO PARTY | Unavailable | Unavailable | 23 466 998 | Not separately listed in this source. |
| 2 021 | DIKWANKWETLA PARTY OF SOUTH AFRICA | Unavailable | Unavailable | 23 466 998 | Not separately listed in this source. |
| 2 021 | INDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICA | 21 277 | 0,0907 | 23 466 998 | Reported |
| 2 021 | RISE TSANTSABANE COMMUNITIES | Unavailable | Unavailable | 23 466 998 | Not separately listed in this source. |
| 2 021 | KAROO GEMEENSKAP PARTY | Unavailable | Unavailable | 23 466 998 | Not separately listed in this source. |
| 2 026 | AFRICAN NATIONAL CONGRESS | 9 160 614 | 30,7586 | 29 782 241 | Reported |
| 2 026 | DEMOCRATIC ALLIANCE | 7 338 553 | 24,6407 | 29 782 241 | Reported |
| 2 026 | ECONOMIC FREEDOM FIGHTERS | 1 851 954 | 6,2183 | 29 782 241 | Reported |
| 2 026 | UMKHONTO WESIZWE PARTY | 2 910 914 | 9,774 | 29 782 241 | Reported |
| 2 026 | INKATHA FREEDOM PARTY | 1 396 919 | 4,6904 | 29 782 241 | Reported |
| 2 026 | ACTIONSA | 1 689 369 | 5,6724 | 29 782 241 | Reported |
| 2 026 | VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 890 081 | 2,9886 | 29 782 241 | Reported |
| 2 026 | UNITED DEMOCRATIC MOVEMENT | Unavailable | Unavailable | 29 782 241 | Not separately listed in this source. |
| 2 026 | NATIONAL FREEDOM PARTY | Unavailable | Unavailable | 29 782 241 | Not separately listed in this source. |
| 2 026 | SOUTH AFRICAN COMMUNIST PARTY | 709 104 | 2,381 | 29 782 241 | Reported |
| 2 026 | INDEPENDENT DEMOCRATS | Unavailable | Unavailable | 29 782 241 | Not separately listed in this source. |
| 2 026 | CONGRESS OF THE PEOPLE | Unavailable | Unavailable | 29 782 241 | Not separately listed in this source. |
| 2 026 | PATRIOTIC ALLIANCE | 588 331 | 1,9754 | 29 782 241 | Reported |
| 2 026 | PAN AFRICANIST CONGRESS OF AZANIA | Unavailable | Unavailable | 29 782 241 | Not separately listed in this source. |
| 2 026 | AFRICAN CHRISTIAN DEMOCRATIC PARTY | Unavailable | Unavailable | 29 782 241 | Not separately listed in this source. |
| 2 026 | AFRICAN TRANSFORMATION MOVEMENT | 291 919 | 0,9802 | 29 782 241 | Reported |
| 2 026 | UNITED CHRISTIAN DEMOCRATIC PARTY | Unavailable | Unavailable | 29 782 241 | Not separately listed in this source. |
| 2 026 | AFRICAN INDEPENDENT CONGRESS | Unavailable | Unavailable | 29 782 241 | Not separately listed in this source. |
| 2 026 | SERVICE DELIVERY PARTY | 131 115 | 0,4402 | 29 782 241 | Reported |
| 2 026 | NATIONAL DEMOCRATIC CONVENTION | Unavailable | Unavailable | 29 782 241 | Not separately listed in this source. |
| 2 026 | MINORITY FRONT | Unavailable | Unavailable | 29 782 241 | Not separately listed in this source. |
| 2 026 | UNITED INDEPENDENT FRONT | Unavailable | Unavailable | 29 782 241 | Not separately listed in this source. |
| 2 026 | AZANIAN PEOPLE'S ORGANISATION | Unavailable | Unavailable | 29 782 241 | Not separately listed in this source. |
| 2 026 | FORUM 4 SERVICE DELIVERY | Unavailable | Unavailable | 29 782 241 | Not separately listed in this source. |
| 2 026 | XIMOKO PARTY | Unavailable | Unavailable | 29 782 241 | Not separately listed in this source. |
| 2 026 | DIKWANKWETLA PARTY OF SOUTH AFRICA | Unavailable | Unavailable | 29 782 241 | Not separately listed in this source. |
| 2 026 | INDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICA | Unavailable | Unavailable | 29 782 241 | Not separately listed in this source. |
| 2 026 | RISE TSANTSABANE COMMUNITIES | 13 570 | 0,0456 | 29 782 241 | Reported |
| 2 026 | KAROO GEMEENSKAP PARTY | Unavailable | Unavailable | 29 782 241 | Not separately listed in this source. |
Ward + municipal PR votes. Missing and grouped entries are not assumed to be zero. Published boundaries may differ between elections.
Sources & result details
IEC: 09 Nov 2026, 10:09 SAST · checked 11 Nov 2026, 10:51 SAST
Feed coverage and seat allocations are separate from the national declaration: missing figures remain missing and estimates remain estimates. Corrections and re-votes may follow. Reporting progress measures voting districts, not turnout.
Historical comparisons use published area results. Boundaries may change between elections. Vote shares use the ballot labelled on each chart; ballots are not individual voters.
Seat majorities count local and metro councils once, using reported seat allocations. District councils have a separate ballot. Changes compare councils with reported seats in both elections; pending allocations do not count as gains or losses.
Government comparisons use the confirmed pre-election administration when available, otherwise the latest dated record. The new government appears when its membership is confirmed. A retained or changed government requires confirmed records on both sides; seats alone cannot establish it.
What do these totals show?
Local election votes added together. Each municipality elects its own council.
Ward and municipal PR ballots are added together to show party support across the area.
These totals do not elect Parliament or a provincial legislature, or establish a council majority.
Ballots are not individual voters: one person can cast more than one ballot. Council outcomes are based on seats in each municipality.
IEC guide to council seats