Counted.co.zaPlay game

South Africa · 2026 local elections

The results are in.

The national vote

All parties
30.8%
ANC−14.8 pp
24.6%
DA+3.0 pp
9.8%
MK
6.2%
EFF−4.1 pp
5.7%
ActionSA+3.3 pp
22.9%
Others
2026 · National ward + municipal PR vote
Party / groupVote share (%)Change since 2021 (pp)
AFRICAN NATIONAL CONGRESS30,7586-14,8343
DEMOCRATIC ALLIANCE24,64072,9816
UMKHONTO WESIZWE PARTY9,774Unavailable
ECONOMIC FREEDOM FIGHTERS6,2183-4,0938
ACTIONSA5,67243,3376
Others22,9359Unavailable

Others combines the remaining parties.

IEC source

Ward + municipal PR votesChange since 2021

What changed

Explore changes

ANC support falls

45.6%
2021
30.8%
2026

Metros without a majority

7of 8

MK leads eThekwini

MK
38.3%
DA
25.5%
ANC
16.4%

No overall majority

ActionSA grows in Ekurhuleni

15
2021
40
2026

Council seats

DA leads in Joburg

DA
34.8%
ANC
20.3%
ActionSA
16.3%

No overall majority

SACP’s first solo election

271seats

2.4% of the national vote

EFF support falls

10.3%
2021
6.2%
2026

See what changed in your area

Find your area

Vote shares combine ward + municipal PR ballots.

Inside the metros

Browse by province
2026 · Metro ward + municipal PR vote
MetroParty / entryVotesVote share (%)
JohannesburgDEMOCRATIC ALLIANCE867 06834,7874
JohannesburgAFRICAN NATIONAL CONGRESS504 73320,2503
JohannesburgACTIONSA405 48816,2685
JohannesburgECONOMIC FREEDOM FIGHTERS162 4266,5167
JohannesburgUMKHONTO WESIZWE PARTY138 8775,5719
JohannesburgINKATHA FREEDOM PARTY61 4292,4646
JohannesburgPATRIOTIC ALLIANCE49 7601,9964
JohannesburgVRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS45 6751,8325
JohannesburgRISE MZANSI44 3561,7796
JohannesburgAFRICAN TRANSFORMATION MOVEMENT26 3831,0585
JohannesburgAL JAMA-AH24 0810,9661
JohannesburgSOUTH AFRICAN COMMUNIST PARTY16 5500,664
JohannesburgAFRICAN CHRISTIAN DEMOCRATIC PARTY15 6190,6266
JohannesburgAFRIKA MAYIBUYE MOVEMENT14 2190,5705
JohannesburgAFRICAN INDEPENDENT CONGRESS10 7030,4294
JohannesburgBUILD ONE SOUTH AFRICA10 6230,4262
JohannesburgINDEPENDENTS10 1540,4074
JohannesburgPEOPLE'S MOVEMENT FOR CHANGE7 0100,2812
JohannesburgPAN AFRICANIST CONGRESS OF AZANIA5 5600,2231
JohannesburgECONOMIC LIBERATORS FORUM SOUTH AFRICA5 4220,2175
JohannesburgAFRICAN PEOPLE'S CONVENTION4 5870,184
JohannesburgAFRICAN HEART CONGRESS3 8960,1563
JohannesburgPEOPLE OF JOBURG3 1480,1263
JohannesburgUNITED AFRICANS TRANSFORMATION3 0080,1207
JohannesburgCONGRESS OF THE PEOPLE2 7160,109
JohannesburgUNITED DEMOCRATIC MOVEMENT2 6980,1082
JohannesburgCOMBAT2 6730,1072
JohannesburgUMPHAKATHI WARONA2 2670,091
JohannesburgCOMMUNITY FIRST MOVEMENT2 1670,0869
JohannesburgSOUTH AFRICAN PEOPLE’S CIVIC ORGANIZATION2 1520,0863
JohannesburgTRUTH AND SOLIDARITY MOVEMENT2 0220,0811
JohannesburgAFRICAN CONGRESS FOR TRANSFORMATION1 9630,0788
JohannesburgMOVE SA1 8460,0741
JohannesburgMAWUSA MOVEMENT PARTY1 7670,0709
JohannesburgAZANIAN PEOPLE'S ORGANISATION1 4660,0588
JohannesburgAFRICAN UNEMPLOYED CONGRESS1 4540,0583
JohannesburgALL CITIZENS PARTY1 4120,0567
JohannesburgIMSTAYING1 2780,0513
JohannesburgALLIED INDEPENDENTS UMBRELLA1 2540,0503
JohannesburgMINORITY FRONT1 1430,0459
JohannesburgKNOW YOUR POWER9200,0369
JohannesburgECONOMIC EMANCIPATION FORUM8850,0355
JohannesburgACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT8580,0344
JohannesburgGAZA DEMOCRATIC FRONT8320,0334
JohannesburgAFRICAN LABOUR CONVENTION8270,0332
JohannesburgAFRICAN ECONOMIC FREEDOM8170,0328
JohannesburgAFRICAN RENAISSANCE UNITY7830,0314
JohannesburgNATIONAL FREEDOM PARTY7460,0299
JohannesburgAFRICA RESTORATION ALLIANCE7450,0299
JohannesburgFREEDOM IN SOUTH AFRICA7260,0291
JohannesburgAFRICAN ROYAL RAINBOW CONGRESS7120,0286
JohannesburgAZANIA PEACEFUL REVOLUTION7120,0286
JohannesburgECONOMIC REDRESS MOVEMENT6860,0275
JohannesburgNATIONAL COLOURED CONGRESS6660,0267
JohannesburgVUKA SA6520,0262
JohannesburgINDEPENDENT CITIZENS MOVEMENT6490,026
JohannesburgMOVEMENT OF RESIDENTS PARTY6470,026
JohannesburgLAND PARTY6200,0249
JohannesburgSERVICE DELIVERY PARTY6080,0244
JohannesburgLABOUR PARTY OF SOUTH AFRICA5990,024
JohannesburgINTERNATIONAL REVELATION CONGRESS5420,0217
JohannesburgOPERATION DUDULA5360,0215
JohannesburgORGANIC HUMANITY MOVEMENT5200,0209
JohannesburgUNITED INDEPENDENT MOVEMENT4870,0195
JohannesburgEKHETHU PEOPLES PARTY4480,018
JohannesburgBOLSHEVIKS PARTY OF SOUTH AFRICA4230,017
JohannesburgCHANGE PARTY3690,0148
JohannesburgSHOSHOLOZA PROGRESSIVE PARTY3670,0147
JohannesburgAZANIAN GROUND FORCES3620,0145
JohannesburgAMALGAMATED RAINBOW MOVEMENT3530,0142
JohannesburgALL NATIVES OF SOUTH AFRICA3130,0126
JohannesburgGAP FIXERS OF SOUTH AFRICA2680,0108
JohannesburgPRO SOUTH AFRICA2500,01
JohannesburgPEOPLE'S CONSENT PARTY2440,0098
JohannesburgNATIONAL DEMOCRATIC CONVENTION2410,0097
JohannesburgCHRIST KINGDOM PARTY2260,0091
JohannesburgKINGDOM COVENANT DEMOCRATIC PARTY2020,0081
JohannesburgCIVIC MOVEMENT FOR PROGRESSIVE CITIZENS1980,0079
JohannesburgILIZWE NATHI1390,0056
JohannesburgTAU DIA RORA CULTURAL AND TRADITIONAL LEKGOTLA1140,0046
JohannesburgLEKWE BEPE KINGDOM PARTY750,003
JohannesburgRESIDENT DEVELOPMENT440,0018
JohannesburgAFRIKA UNITE CONGRESS110,0004
TshwaneDEMOCRATIC ALLIANCE615 69434,3718
TshwaneACTIONSA395 32722,0696
TshwaneAFRICAN NATIONAL CONGRESS362 24020,2225
TshwaneVRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS136 6467,6284
TshwaneECONOMIC FREEDOM FIGHTERS103 3485,7695
TshwaneUMKHONTO WESIZWE PARTY35 1321,9613
TshwaneSOUTH AFRICAN COMMUNIST PARTY21 2811,188
TshwanePATRIOTIC ALLIANCE11 6830,6522
TshwaneRISE MZANSI10 2500,5722
TshwaneSECURITY PERSONNEL PARTY OF SOUTH AFRICA9 3830,5238
TshwaneAFRICAN INDEPENDENT CONGRESS7 5980,4242
TshwaneAFRICAN CHRISTIAN DEMOCRATIC PARTY5 7410,3205
TshwaneAFRIKA MAYIBUYE MOVEMENT5 5070,3074
TshwaneINDEPENDENTS5 3970,3013
TshwaneAFRICAN TRANSFORMATION MOVEMENT4 7870,2672
TshwaneBUILD ONE SOUTH AFRICA4 0050,2236
TshwaneSERVICE DELIVERY PARTY3 3630,1877
TshwaneUNITED AFRICANS TRANSFORMATION3 2870,1835
TshwaneUNITED PROGRESSIVE PEOPLE ALLIANCE3 0500,1703
TshwanePAN AFRICANIST CONGRESS OF AZANIA3 0090,168
TshwaneINKATHA FREEDOM PARTY2 9660,1656
TshwaneAFRICAN HEART CONGRESS2 9550,165
TshwaneAFRICAN PEOPLE'S CONVENTION2 7170,1517
TshwaneCONCERN2 6750,1493
TshwaneAL JAMA-AH1 9760,1103
TshwaneAZANIAN PEOPLE'S ORGANISATION1 6180,0903
TshwaneCONGRESS OF THE PEOPLE1 4570,0813
TshwaneINTERNATIONAL REVELATION CONGRESS1 2220,0682
TshwaneALLIED INDEPENDENTS UMBRELLA1 2050,0673
TshwaneECONOMIC LIBERATORS FORUM SOUTH AFRICA1 2000,067
TshwaneAGANG SOUTH AFRICA1 1590,0647
TshwaneBATHO PELE COMMUNITY SERVICE DELIVERY TSHWANE1 1560,0645
TshwaneECONOMIC EMANCIPATION FORUM1 1510,0643
TshwaneSOUTH AFRICAN MASS MOVEMENT1 0620,0593
TshwaneACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT1 0360,0578
TshwaneAFRICA RESTORATION ALLIANCE9600,0536
TshwaneRESIDENT DEVELOPMENT8300,0463
TshwaneINDEPENDENT CITIZENS MOVEMENT8190,0457
TshwaneUNITED DEMOCRATIC MOVEMENT8130,0454
TshwaneAFRICAN ROYAL RAINBOW CONGRESS8060,045
TshwaneREPUBLICAN CONFERENCE OF TSHWANE7760,0433
TshwaneDEFENDERS OF THE PEOPLE7600,0424
TshwaneMOSHABI PARTY7600,0424
TshwaneFREEDOM IN SOUTH AFRICA7330,0409
TshwaneALL CITIZENS PARTY7200,0402
TshwaneTRUTH AND SOLIDARITY MOVEMENT7140,0399
TshwaneBOLSHEVIKS PARTY OF SOUTH AFRICA5680,0317
TshwaneOPERATION DUDULA5160,0288
TshwaneARUSHA ECONOMIC COALITION4870,0272
TshwaneUNITED RESIDENTS FRONT4770,0266
TshwaneBOPHUTHATSWANA CIVIL MOVEMENT4740,0265
TshwaneAFRICAN INDEPENDENT PEOPLE'S ORGANISATION4640,0259
TshwaneEKHETHU PEOPLES PARTY4440,0248
TshwaneUNITED INDEPENDENT MOVEMENT4430,0247
TshwanePROGRESSIVE TSHWANE ALLIANCE-PTA0124280,0239
TshwaneORGANIC HUMANITY MOVEMENT4180,0233
TshwaneKNOW YOUR POWER3940,022
TshwaneMINORITY FRONT3810,0213
TshwaneAFRICA REDEMPTION DEMOCRACY3760,021
TshwaneABAFUNA INGUBO YESKHETHU PARTY3660,0204
TshwaneSOUTH AFRICAN PARTY3620,0202
TshwaneUNITED CHRISTIAN DEMOCRATIC PARTY3410,019
TshwaneLAND PARTY3240,0181
TshwaneFEDERAL PARTY SA3210,0179
TshwaneNATIONAL FREEDOM PARTY3190,0178
TshwaneNATIONAL DEMOCRATIC CONVENTION3070,0171
TshwaneNATIONAL COLOURED CONGRESS2710,0151
TshwanePOELANO REVELATION PARTY2280,0127
TshwaneAFRICAN TRADITIONAL CONGRES2260,0126
TshwaneREGION 7 NEW GENERATION PARTY2190,0122
TshwaneGAZA DEMOCRATIC FRONT1780,0099
TshwaneCHRIST KINGDOM PARTY1710,0095
TshwaneILIZWE NATHI1550,0087
TshwaneTAU DIA RORA CULTURAL AND TRADITIONAL LEKGOTLA1500,0084
TshwaneECONOMIC REDRESS MOVEMENT1370,0076
TshwaneLEKWE BEPE KINGDOM PARTY1240,0069
TshwaneMAWUSA MOVEMENT PARTY1210,0068
TshwaneAFRICAN RENAISSANCE UNITY940,0052
TshwaneAFRICAN LIBERATION ALLIANCE MOVEMENT140,0008
TshwaneAFRIKA UNITE CONGRESS20,0001
EkurhuleniDEMOCRATIC ALLIANCE544 74930,6834
EkurhuleniAFRICAN NATIONAL CONGRESS392 49522,1076
EkurhuleniACTIONSA328 43418,4993
EkurhuleniUMKHONTO WESIZWE PARTY124 6117,0188
EkurhuleniECONOMIC FREEDOM FIGHTERS115 1526,486
EkurhuleniVRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS87 8644,949
EkurhuleniPATRIOTIC ALLIANCE27 4871,5482
EkurhuleniINKATHA FREEDOM PARTY20 7631,1695
EkurhuleniSOUTH AFRICAN COMMUNIST PARTY14 1970,7997
EkurhuleniAFRICAN TRANSFORMATION MOVEMENT12 6810,7143
EkurhuleniRISE MZANSI10 9680,6178
EkurhuleniAFRIKA MAYIBUYE MOVEMENT9 7050,5466
EkurhuleniAFRICAN INDEPENDENT CONGRESS8 2510,4647
EkurhuleniPAN AFRICANIST CONGRESS OF AZANIA6 9940,3939
EkurhuleniAFRICAN CHRISTIAN DEMOCRATIC PARTY6 9370,3907
EkurhuleniINDEPENDENTS4 9490,2788
EkurhuleniBUILD ONE SOUTH AFRICA4 9390,2782
EkurhuleniTHE MOVEMENT FOR SOCIAL JUSTICE3 7920,2136
EkurhuleniUNITED AFRICANS TRANSFORMATION3 6780,2072
EkurhuleniINDEPENDENT RATEPAYERS ASSOCIATION OF SA2 5910,1459
EkurhuleniMOVE SA2 4780,1396
EkurhuleniUNITED DEMOCRATIC MOVEMENT2 1530,1213
EkurhuleniAFRICAN PEOPLE'S CONVENTION1 9570,1102
EkurhuleniAFRICAN HEART CONGRESS1 8730,1055
EkurhuleniINDEPENDENT CITIZENS MOVEMENT1 8720,1054
EkurhuleniAL JAMA-AH1 8700,1053
EkurhuleniAFRICAN CONGRESS FOR TRANSFORMATION1 8080,1018
EkurhuleniCONGRESS OF THE PEOPLE1 6180,0911
EkurhuleniAFRICAN UNEMPLOYED CONGRESS1 6150,091
EkurhuleniAFRICAN LABOUR CONVENTION1 5970,09
EkurhuleniNATIONAL FREEDOM PARTY1 4280,0804
EkurhuleniSERVICE DELIVERY PARTY1 3770,0776
EkurhuleniALLIED INDEPENDENTS UMBRELLA1 3740,0774
EkurhuleniSOUTH AFRICAN PEOPLE’S CIVIC ORGANIZATION1 3470,0759
EkurhuleniUMPHAKATHI KAI ONE PARTY1 1840,0667
EkurhuleniPEOPLE'S MOVEMENT FOR CHANGE1 1620,0655
EkurhuleniAFRICA RESTORATION ALLIANCE1 0000,0563
EkurhuleniACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT8540,0481
EkurhuleniMINORITY FRONT7980,0449
EkurhuleniECONOMIC EMANCIPATION FORUM7600,0428
EkurhuleniAFRICAN PEOPLE'S SOCIALIST PARTY7460,042
EkurhuleniTRUTH AND SOLIDARITY MOVEMENT7410,0417
EkurhuleniOPERATION DUDULA7280,041
EkurhuleniDEFENDERS OF THE PEOPLE6990,0394
EkurhuleniAZANIAN PEOPLE'S ORGANISATION6340,0357
EkurhuleniECONOMIC LIBERATORS FORUM SOUTH AFRICA5990,0337
EkurhuleniUNITED RESIDENTS FRONT5760,0324
EkurhuleniALL CITIZENS PARTY5510,031
EkurhuleniEKHETHU PEOPLES PARTY5440,0306
EkurhuleniMOVEMENT OF RESIDENTS PARTY5400,0304
EkurhuleniLABOUR PARTY OF SOUTH AFRICA5360,0302
EkurhuleniUNITED INDEPENDENT MOVEMENT5250,0296
EkurhuleniBOLSHEVIKS PARTY OF SOUTH AFRICA5080,0286
EkurhuleniAZANIAN GROUND FORCES4490,0253
EkurhuleniFREEDOM IN SOUTH AFRICA4200,0237
EkurhuleniSIZWE UMMAH NATION4150,0234
EkurhuleniORGANIC HUMANITY MOVEMENT3980,0224
EkurhuleniPOSTOLA3620,0204
EkurhuleniPALMRIDGE COMMUNITY FORUM3610,0203
EkurhuleniAFRICAN ROYAL RAINBOW CONGRESS3030,0171
EkurhuleniALL NATIVES OF SOUTH AFRICA2980,0168
EkurhuleniMAWUSA MOVEMENT PARTY2970,0167
EkurhuleniMZANSI CITIZENS’ MOVEMENT2430,0137
EkurhuleniILIZWE NATHI2350,0132
EkurhuleniCIVIC MOVEMENT FOR PROGRESSIVE CITIZENS2110,0119
EkurhuleniLAND PARTY2080,0117
EkurhuleniNATIONAL DEMOCRATIC DIALOGUE2050,0115
EkurhuleniGAP FIXERS OF SOUTH AFRICA2040,0115
EkurhuleniGAZA DEMOCRATIC FRONT2030,0114
EkurhuleniKNOW YOUR POWER2000,0113
EkurhuleniNATIONAL DEMOCRATIC CONVENTION1970,0111
EkurhuleniCHRIST KINGDOM PARTY1780,01
EkurhuleniTAU DIA RORA CULTURAL AND TRADITIONAL LEKGOTLA1600,009
EkurhuleniACTIVE BUSINESS AND CIVIL SOCIETY PARTY1460,0082
EkurhuleniKINGDOM COVENANT DEMOCRATIC PARTY1260,0071
EkurhuleniMERAFONG CIVIC ASSOCIATION1100,0062
EkurhuleniLEKWE BEPE KINGDOM PARTY560,0032
EkurhuleniINTERNATIONAL REVELATION CONGRESS360,002
EkurhuleniALLIANCE OF CHANGE250,0014
EkurhuleniAFRICAN RENAISSANCE UNITY220,0012
EkurhuleniRESIDENT DEVELOPMENT160,0009
EkurhuleniREBUILDING OUR OWN SOUTH AFRICA70,0004
EkurhuleniAFRIKA UNITE CONGRESS60,0003
eThekwiniUMKHONTO WESIZWE PARTY773 05238,2947
eThekwiniDEMOCRATIC ALLIANCE513 85525,4548
eThekwiniAFRICAN NATIONAL CONGRESS331 66516,4297
eThekwiniINKATHA FREEDOM PARTY137 1106,792
eThekwiniACTIONSA57 5592,8513
eThekwiniECONOMIC FREEDOM FIGHTERS32 6341,6166
eThekwiniVRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS17 2930,8566
eThekwiniAFRICAN TRANSFORMATION MOVEMENT16 0190,7935
eThekwiniETHEKWINI RATEPAYERS POLITICAL MOVEMENT12 4150,615
eThekwiniPATRIOTIC ALLIANCE9 2230,4569
eThekwiniSOUTH AFRICAN COMMUNIST PARTY8 0060,3966
eThekwiniAFRICAN CHRISTIAN DEMOCRATIC PARTY7 8610,3894
eThekwiniMINORITY FRONT7 6310,378
eThekwiniAL JAMA-AH7 4940,3712
eThekwini1860NIC CONGRESS6 6550,3297
eThekwiniDEMOCRATIC LIBERAL CONGRESS6 0750,3009
eThekwiniAFRICAN INDEPENDENT CONGRESS5 3710,2661
eThekwiniINDEPENDENT PEOPLE'S PARTY4 3870,2173
eThekwiniINDEPENDENTS4 3340,2147
eThekwiniPEOPLE'S REVOLUTIONARY MOVEMENT3 4390,1704
eThekwiniPEOPLE'S FREEDOM PARTY3 0820,1527
eThekwiniAFRIKA MAYIBUYE MOVEMENT2 8300,1402
eThekwiniINDIAN CONGRESS PARTY2 5130,1245
eThekwiniAFRICAN DEMOCRATIC CHANGE2 4220,12
eThekwiniACTIVE CITIZENS COALITION2 3420,116
eThekwiniAFRICAN MOVEMENT CONGRESS2 2520,1116
eThekwiniPAN AFRICANIST CONGRESS OF AZANIA2 1330,1057
eThekwiniMINORITIES OF SOUTH AFRICA1 8190,0901
eThekwiniJUSTICE AND EMPLOYMENT PARTY1 7770,088
eThekwiniKZN INDEPENDENCE1 7310,0857
eThekwiniAFRICAN HEART CONGRESS1 7290,0856
eThekwiniA SHALL-X PARTY1 6720,0828
eThekwiniPEOPLE'S PROGRESSIVE PARTY1 4750,0731
eThekwiniSERVICE DELIVERY FRONT1 4180,0702
eThekwiniAFRICAN UNEMPLOYED CONGRESS1 4150,0701
eThekwiniNATIONAL FREEDOM PARTY1 3960,0692
eThekwiniTRULY ALLIANCE1 3780,0683
eThekwiniAFRICAN ALLIANCE CONGRESS1 3400,0664
eThekwiniTRUTH AND SOLIDARITY MOVEMENT1 3300,0659
eThekwiniALL NATIVES OF SOUTH AFRICA1 2940,0641
eThekwiniNEXT GENERATION GOVERNMENT1 1600,0575
eThekwiniAFRICAN PEOPLE FIRST1 0740,0532
eThekwiniORGANIC HUMANITY MOVEMENT1 0400,0515
eThekwiniAFRICAN MANTUNGWA COMMUNITY1 0260,0508
eThekwiniARUSHA ECONOMIC COALITION1 0080,0499
eThekwiniPEOPLE'S FIRST UNITED8320,0412
eThekwiniABANTU BATHO CONGRESS8310,0412
eThekwiniAFRICAN RENAISSANCE UNITY8300,0411
eThekwiniABANTU BEZWELETHU CONGRESS DEMOCRACY8090,0401
eThekwiniBUMBANA MZANSI7230,0358
eThekwiniUNITED CHRISTIAN DEMOCRATIC PARTY6770,0335
eThekwiniAFRO NATIVES6760,0335
eThekwiniEKHETHU PEOPLES PARTY6450,032
eThekwiniNATIONAL PEOPLES AMBASSADORS5980,0296
eThekwiniAFRICAN ECONOMIC FREEDOM5320,0264
eThekwiniAFRICA RESTORATION ALLIANCE5120,0254
eThekwiniINKULULEKO YABANTU MOVEMENT5050,025
eThekwiniAZANIAN PEOPLE'S ORGANISATION4990,0247
eThekwiniPEOPLE’S POWER FREEDOM PARTY4920,0244
eThekwiniUMKHUMBI WESIZWE ORGANISATION4810,0238
eThekwiniNATIONAL DIALOGUE FRONT4690,0232
eThekwiniSERVICE DELIVERY PARTY4550,0225
eThekwiniAFRICAN CONGRESS FOR TRANSFORMATION4430,0219
eThekwiniSOUTH AFRICAN PEOPLES MOVEMENT4410,0218
eThekwiniGODS JUSTICE AND DEVELOPMENT PARTY4400,0218
eThekwiniSIZWE UMMAH NATION3750,0186
eThekwiniAFRICAN SECURITY CONGRESS3670,0182
eThekwiniAFRICAN RESTORATION MOVEMENT3600,0178
eThekwiniAFRIKA UNITE CONGRESS2730,0135
eThekwiniMAWUSA MOVEMENT PARTY2640,0131
eThekwiniAFRICAN ROYAL RAINBOW CONGRESS2170,0107
eThekwiniOPERATION DUDULA2130,0106
Cape TownDEMOCRATIC ALLIANCE1 304 81856,4217
Cape TownAFRICAN NATIONAL CONGRESS322 66213,9522
Cape TownPATRIOTIC ALLIANCE87 1033,7664
Cape TownECONOMIC FREEDOM FIGHTERS86 1723,7262
Cape TownVRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS79 0673,4189
Cape TownACTIONSA63 4962,7456
Cape TownAL JAMA-AH54 9482,376
Cape TownGOOD52 9582,29
Cape TownNATIONAL COLOURED CONGRESS51 6612,2339
Cape TownUNITED DEMOCRATIC MOVEMENT27 8721,2052
Cape TownAFRICAN CHRISTIAN DEMOCRATIC PARTY27 4061,1851
Cape TownSOUTH AFRICAN COMMUNIST PARTY20 9860,9075
Cape TownAFRICAN TRANSFORMATION MOVEMENT20 0400,8666
Cape TownUMKHONTO WESIZWE PARTY13 3250,5762
Cape TownAFRICA RESTORATION ALLIANCE12 1700,5262
Cape TownCAPE MUSLIM CONGRESS10 7670,4656
Cape TownBUILD ONE SOUTH AFRICA8 5170,3683
Cape TownPAN AFRICANIST CONGRESS OF AZANIA7 0630,3054
Cape TownPEOPLE'S MOVEMENT FOR CHANGE6 7790,2931
Cape TownINDEPENDENTS5 8840,2544
Cape TownAFRICAN INDEPENDENT CONGRESS4 9630,2146
Cape TownCAPE INDEPENDENCE PARTY / KAAPSE ONAFHANKLIKHEIDS PARTY4 5630,1973
Cape TownHOPEFUL LEADERS DEMOCRATS3 8120,1648
Cape TownONE LOVE ALLIANCE3 5640,1541
Cape TownAFRIKA MAYIBUYE MOVEMENT3 5120,1519
Cape TownALLIANCE OF CITIZENS FOR CHANGE2 4040,104
Cape TownCONGRESS OF THE PEOPLE2 3140,1001
Cape TownHOME OF INDEPENDENCE2 1680,0937
Cape TownDEMOCRATIC PEOPLE'S ALTERNATIVE1 9240,0832
Cape TownAFRICAN ALLIANCE CONGRESS1 8100,0783
Cape TownORGANIC HUMANITY MOVEMENT1 7630,0762
Cape TownINKATHA FREEDOM PARTY1 5870,0686
Cape TownUNITED DEMOCRATIC FRONT PARTY1 5830,0685
Cape TownSIZWE UMMAH NATION1 4280,0617
Cape TownTRUTH AND SOLIDARITY MOVEMENT1 2490,054
Cape TownUNITED INDEPENDENT MOVEMENT1 0890,0471
Cape TownUNITED SOUTH AFRICA9730,0421
Cape TownLABOUR PARTY OF SOUTH AFRICA8520,0368
Cape TownAFRICAN MOVEMENT CONGRESS7660,0331
Cape TownAZANIA PEACEFUL REVOLUTION7470,0323
Cape TownKHOI ABORIGINAL PARTY7320,0317
Cape TownLAND PARTY5010,0217
Cape TownSERVICE DELIVERY PARTY4970,0215
Cape TownMINORITY FRONT4580,0198
Cape TownCHRIST KINGDOM PARTY4470,0193
Cape TownSPECTRUM NATIONAL PARTY4050,0175
Cape TownSAKK MILITARY VETERANS PARTY4000,0173
Cape TownECONOMIC LIBERATORS FORUM SOUTH AFRICA3950,0171
Cape TownALL AFRICAN ALLIED CONGRESS3280,0142
Cape TownNATIONAL FREEDOM PARTY3100,0134
Cape TownEKHETHU PEOPLES PARTY3050,0132
Cape TownALL NATIVES OF SOUTH AFRICA2960,0128
Cape TownOPERATION DUDULA2620,0113
Cape TownABORIGINAL GORILLA FIGHTERS2420,0105
Cape TownFREE DEMOCRATS1690,0073
Cape TownAVRIGHT POLITICAL MOVEMENT1030,0045
Cape TownDEMOCRATIC LABOUR PARTY20,0001
Nelson Mandela BayDEMOCRATIC ALLIANCE289 52944,174
Nelson Mandela BayAFRICAN NATIONAL CONGRESS167 00125,4797
Nelson Mandela BayECONOMIC FREEDOM FIGHTERS36 3635,548
Nelson Mandela BaySOUTH AFRICAN COMMUNIST PARTY20 9383,1946
Nelson Mandela BayPATRIOTIC ALLIANCE19 8943,0353
Nelson Mandela BayVRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS16 2382,4775
Nelson Mandela BayUNITED DEMOCRATIC MOVEMENT15 8222,414
Nelson Mandela BayMAYIBUYE CIVIC MOVEMENT12 6381,9282
Nelson Mandela BayACTIONSA11 8491,8078
Nelson Mandela BayUMKHONTO WESIZWE PARTY7 7461,1818
Nelson Mandela BayAFRICAN CHRISTIAN DEMOCRATIC PARTY7 0081,0692
Nelson Mandela BayAFRIKA MAYIBUYE MOVEMENT6 7891,0358
Nelson Mandela BayAFRICAN TRANSFORMATION MOVEMENT6 7171,0248
Nelson Mandela BayPAN AFRICANIST CONGRESS OF AZANIA5 6620,8639
Nelson Mandela BayINDEPENDENTS3 8470,5869
Nelson Mandela BayUNITED PROGRESSIVE PEOPLE ALLIANCE3 5910,5479
Nelson Mandela BayAFRICAN INDEPENDENT CONGRESS3 3860,5166
Nelson Mandela BayDEMOCRATIC MOVEMENT3 0090,4591
Nelson Mandela BayNATIONAL ALLIANCE1 8840,2874
Nelson Mandela BayGOOD1 7110,2611
Nelson Mandela BayAZANIAN PEOPLE'S ORGANISATION1 6340,2493
Nelson Mandela BayAL JAMA-AH1 6130,2461
Nelson Mandela BayDEFENDERS OF THE PEOPLE1 4100,2151
Nelson Mandela BayPEOPLE'S POWER1 3330,2034
Nelson Mandela BayPROGRESSIVE COMMUNITY ALLIANCE MOVEMENT1 3250,2022
Nelson Mandela BayEIGHTEEN TWELVE MOVEMENT1 0850,1655
Nelson Mandela BayABANTU INTEGRITY MOVEMENT1 0100,1541
Nelson Mandela BayAFRICAN PEOPLE'S CONVENTION7680,1172
Nelson Mandela BayAFRICAN PEOPLES PROGRESSION6960,1062
Nelson Mandela BayCONGRESS OF THE PEOPLE5660,0864
Nelson Mandela BaySIBANYE (WE ARE ONE)4510,0688
Nelson Mandela BayORGANIC HUMANITY MOVEMENT4050,0618
Nelson Mandela BaySERVICE DELIVERY PARTY2940,0449
Nelson Mandela BayFREEDOM IN SOUTH AFRICA2670,0407
Nelson Mandela BayAFRICAN CONGRESS FOR TRANSFORMATION2320,0354
Nelson Mandela BayLABOUR PARTY OF SOUTH AFRICA2250,0343
Nelson Mandela BayECONOMIC EMANCIPATION FORUM1760,0269
Nelson Mandela BayALL CITIZENS PARTY1620,0247
Nelson Mandela BayCHRIST KINGDOM PARTY1450,0221
Nelson Mandela BayUNITED INDEPENDENT MOVEMENT90,0014
Buffalo CityAFRICAN NATIONAL CONGRESS208 57341,9338
Buffalo CityUNITED DEMOCRATIC MOVEMENT91 46318,3887
Buffalo CityDEMOCRATIC ALLIANCE83 82416,8529
Buffalo CityECONOMIC FREEDOM FIGHTERS33 7506,7855
Buffalo CitySOUTH AFRICAN COMMUNIST PARTY22 1244,4481
Buffalo CityAFRICAN TRANSFORMATION MOVEMENT10 1582,0423
Buffalo CityPATRIOTIC ALLIANCE8 4231,6935
Buffalo CityACTIONSA8 1291,6343
Buffalo CityVRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS6 4751,3018
Buffalo CityUMKHONTO WESIZWE PARTY4 5530,9154
Buffalo CityPAN AFRICANIST CONGRESS OF AZANIA3 2470,6528
Buffalo CityAFRICAN INDEPENDENT CONGRESS2 7790,5587
Buffalo CityTHINA BANTU MOVEMENT1 9960,4013
Buffalo CityAFRICAN CHRISTIAN DEMOCRATIC PARTY1 9800,3981
Buffalo CityRISE MZANSI1 7210,346
Buffalo CitySOCIAL DEMOCRATIC MOVEMENT1 6650,3348
Buffalo CityAFRICAN HEART CONGRESS1 3190,2652
Buffalo CityAL JAMA-AH8440,1697
Buffalo CityAFRICAN UNEMPLOYED CONGRESS6080,1222
Buffalo CityAFRICAN PEOPLE'S CONVENTION6000,1206
Buffalo CityCONGRESS OF THE PEOPLE5550,1116
Buffalo CityAFRIKA MAYIBUYE MOVEMENT4500,0905
Buffalo CityINDEPENDENTS4210,0846
Buffalo CityONE LOVE ALLIANCE4080,082
Buffalo CityPROGRESSIVE COMMUNITY MOVEMENT3760,0756
Buffalo CityINKATHA FREEDOM PARTY3320,0667
Buffalo CityAFRICAN CONGRESS FOR TRANSFORMATION1830,0368
Buffalo CityAFRICAN MOVEMENT CONGRESS1650,0332
Buffalo CitySERVICE DELIVERY PARTY1350,0271
Buffalo CityARUSHA ECONOMIC COALITION1300,0261
MangaungAFRICAN NATIONAL CONGRESS152 10633,9059
MangaungDEMOCRATIC ALLIANCE150 22533,4866
MangaungECONOMIC FREEDOM FIGHTERS38 5538,5938
MangaungVRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS26 5705,9227
MangaungPATRIOTIC ALLIANCE19 4694,3398
MangaungACTIONSA12 2022,7199
MangaungSOUTH AFRICAN COMMUNIST PARTY7 0591,5735
MangaungNATIONAL SERVICE DELIVERY FORUM5 1931,1576
MangaungAFRICAN TRANSFORMATION MOVEMENT4 1520,9255
MangaungAFRICAN CULTURAL IDENTITY MOVEMENT3 9980,8912
MangaungUMKHONTO WESIZWE PARTY3 9260,8751
MangaungAFRIKAN ALLIANCE OF SOCIAL DEMOCRATS2 8340,6317
MangaungMANGAUNG SEVEN PEOPLE'S VOICE2 6650,5941
MangaungAFRICAN INDEPENDENT CONGRESS2 1490,479
MangaungAFRICAN CHRISTIAN DEMOCRATIC PARTY2 1210,4728
MangaungAFRICAN CONGRESS FOR TRANSFORMATION1 6990,3787
MangaungINDEPENDENTS1 6950,3778
MangaungUNITED RESIDENTS FRONT1 1770,2624
MangaungAFRIKA MAYIBUYE MOVEMENT1 1370,2534
MangaungAFRICAN HEART CONGRESS1 1210,2499
MangaungBUILD ONE SOUTH AFRICA1 0650,2374
MangaungCONGRESS OF THE PEOPLE9740,2171
MangaungPAN AFRICANIST CONGRESS OF AZANIA9730,2169
MangaungAFRICAN ALLIANCE CONGRESS8790,1959
MangaungACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT7600,1694
MangaungUNITED AFRICANS TRANSFORMATION7290,1625
MangaungUNITED CHRISTIAN DEMOCRATIC PARTY6790,1514
MangaungAFRICAN PEOPLE'S CONVENTION6330,1411
MangaungLABOUR PARTY OF SOUTH AFRICA5860,1306
MangaungINKATHA FREEDOM PARTY5180,1155
MangaungSIZWE UMMAH NATION3120,0695
MangaungSOUTH AFRICAN ROYAL KINGDOMS ORGANIZATION2710,0604
MangaungPEOPLE'S MOVEMENT FOR CHANGE1810,0403
MangaungAFRICAN RENAISSANCE UNITY10,0002

Source data

Ward + municipal PR vote. Majority status is based on council seats.

Across South Africa

Explore the map
Results mapExplore
Eastern Cape: 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: 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: 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: Results. MK: 34.3%. This party is not listed in the partial 2021 summary. Combined ward + municipal PR ballots. Selected parties only.Limpopo: 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: 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: 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: 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: 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.
2026 · Results by province · Ward + municipal PR
ProvinceHighest shown partyVote share (%)Change (pp)Status
Eastern CapeAFRICAN NATIONAL CONGRESS46,0575-16,9337Results. 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 StateAFRICAN NATIONAL CONGRESS37,1571-13,454Results. 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.
GautengDEMOCRATIC ALLIANCE33,91585,2189Results. 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-NatalUMKHONTO WESIZWE PARTY34,3451UnavailableResults. MK: 34.3%. This party is not listed in the partial 2021 summary. Combined ward + municipal PR ballots. Selected parties only.
LimpopoAFRICAN NATIONAL CONGRESS54,4425-13,824Results. 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.
MpumalangaAFRICAN NATIONAL CONGRESS43,649-15,6523Results. 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 CapeAFRICAN NATIONAL CONGRESS41,5471-9,001Results. 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 WestAFRICAN NATIONAL CONGRESS44,0544-11,3706Results. 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 CapeDEMOCRATIC ALLIANCE53,9541-0,304Results. 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.

Source data

How the vote changed

Other

Ward + municipal PR votes by election

Swipe to see history

2000Vote %
ANC59.4%—
DA22.1%—
IFP9.1%—
Other9.4%—
2006Vote %vs 2000
ANC64.8%
DA16.2%
IFP7.5%
Other11.4%
2011Vote %vs 2006
ANC62.0%
DA23.9%
IFP3.6%
Other10.5%
2016Vote %vs 2011
ANC53.9%
DA26.9%
EFF8.2%—
IFP4.2%
Other6.8%—
2021Vote %vs 2016
ANC45.6%
DA21.7%
EFF10.3%
IFP5.6%
Other16.8%
2026Vote %vs 2021
ANC30.8%
DA24.6%
EFF6.2%
MKP9.8%—
IFP4.7%
ActionSA5.7%
Other18.2%—
South Africa · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 000AFRICAN NATIONAL CONGRESS10 248 81059,393317 255 846Reported
2 000DEMOCRATIC ALLIANCE3 816 90922,119517 255 846Reported
2 000ECONOMIC FREEDOM FIGHTERSUnavailableUnavailable17 255 846Not separately listed in this source.
2 000UMKHONTO WESIZWE PARTYUnavailableUnavailable17 255 846Not separately listed in this source.
2 000INKATHA FREEDOM PARTY1 576 4369,135717 255 846Reported
2 000ACTIONSAUnavailableUnavailable17 255 846Not separately listed in this source.
2 000VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUSUnavailableUnavailable17 255 846Not separately listed in this source.
2 000UNITED DEMOCRATIC MOVEMENT439 4492,546717 255 846Reported
2 000NATIONAL FREEDOM PARTYUnavailableUnavailable17 255 846Not separately listed in this source.
2 000SOUTH AFRICAN COMMUNIST PARTYUnavailableUnavailable17 255 846Not separately listed in this source.
2 000INDEPENDENT DEMOCRATSUnavailableUnavailable17 255 846Not separately listed in this source.
2 000CONGRESS OF THE PEOPLEUnavailableUnavailable17 255 846Not separately listed in this source.
2 000PATRIOTIC ALLIANCEUnavailableUnavailable17 255 846Not separately listed in this source.
2 000PAN AFRICANIST CONGRESS OF AZANIA221 7251,284917 255 846Reported
2 000AFRICAN CHRISTIAN DEMOCRATIC PARTY195 9521,135617 255 846Reported
2 000AFRICAN TRANSFORMATION MOVEMENTUnavailableUnavailable17 255 846Not separately listed in this source.
2 000UNITED CHRISTIAN DEMOCRATIC PARTY169 0150,979517 255 846Reported
2 000AFRICAN INDEPENDENT CONGRESSUnavailableUnavailable17 255 846Not separately listed in this source.
2 000SERVICE DELIVERY PARTYUnavailableUnavailable17 255 846Not separately listed in this source.
2 000NATIONAL DEMOCRATIC CONVENTIONUnavailableUnavailable17 255 846Not separately listed in this source.
2 000MINORITY FRONT55 0630,319117 255 846Reported
2 000UNITED INDEPENDENT FRONTUnavailableUnavailable17 255 846Not separately listed in this source.
2 000AZANIAN PEOPLE'S ORGANISATION44 4380,257517 255 846Reported
2 000FORUM 4 SERVICE DELIVERYUnavailableUnavailable17 255 846Not separately listed in this source.
2 000XIMOKO PARTY19 5320,113217 255 846Reported
2 000DIKWANKWETLA PARTY OF SOUTH AFRICA19 2370,111517 255 846Reported
2 000INDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICAUnavailableUnavailable17 255 846Not separately listed in this source.
2 000RISE TSANTSABANE COMMUNITIESUnavailableUnavailable17 255 846Not separately listed in this source.
2 000KAROO GEMEENSKAP PARTYUnavailableUnavailable17 255 846Not separately listed in this source.
2 006AFRICAN NATIONAL CONGRESS12 784 49464,822319 722 360Reported
2 006DEMOCRATIC ALLIANCE3 203 89616,24519 722 360Reported
2 006ECONOMIC FREEDOM FIGHTERSUnavailableUnavailable19 722 360Not separately listed in this source.
2 006UMKHONTO WESIZWE PARTYUnavailableUnavailable19 722 360Not separately listed in this source.
2 006INKATHA FREEDOM PARTY1 484 6217,527619 722 360Reported
2 006ACTIONSAUnavailableUnavailable19 722 360Not separately listed in this source.
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS186 1790,94419 722 360Reported
2 006UNITED DEMOCRATIC MOVEMENT229 3991,163119 722 360Reported
2 006NATIONAL FREEDOM PARTYUnavailableUnavailable19 722 360Not separately listed in this source.
2 006SOUTH AFRICAN COMMUNIST PARTYUnavailableUnavailable19 722 360Not separately listed in this source.
2 006INDEPENDENT DEMOCRATS422 6072,142819 722 360Reported
2 006CONGRESS OF THE PEOPLEUnavailableUnavailable19 722 360Not separately listed in this source.
2 006PATRIOTIC ALLIANCEUnavailableUnavailable19 722 360Not separately listed in this source.
2 006PAN AFRICANIST CONGRESS OF AZANIA218 5571,108219 722 360Reported
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY251 4681,27519 722 360Reported
2 006AFRICAN TRANSFORMATION MOVEMENTUnavailableUnavailable19 722 360Not separately listed in this source.
2 006UNITED CHRISTIAN DEMOCRATIC PARTY118 0430,598519 722 360Reported
2 006AFRICAN INDEPENDENT CONGRESSUnavailableUnavailable19 722 360Not separately listed in this source.
2 006SERVICE DELIVERY PARTYUnavailableUnavailable19 722 360Not separately listed in this source.
2 006NATIONAL DEMOCRATIC CONVENTION67 4680,342119 722 360Reported
2 006MINORITY FRONTUnavailableUnavailable19 722 360Not separately listed in this source.
2 006UNITED INDEPENDENT FRONT56 0900,284419 722 360Reported
2 006AZANIAN PEOPLE'S ORGANISATIONUnavailableUnavailable19 722 360Not separately listed in this source.
2 006FORUM 4 SERVICE DELIVERYUnavailableUnavailable19 722 360Not separately listed in this source.
2 006XIMOKO PARTYUnavailableUnavailable19 722 360Not separately listed in this source.
2 006DIKWANKWETLA PARTY OF SOUTH AFRICAUnavailableUnavailable19 722 360Not separately listed in this source.
2 006INDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICAUnavailableUnavailable19 722 360Not separately listed in this source.
2 006RISE TSANTSABANE COMMUNITIESUnavailableUnavailable19 722 360Not separately listed in this source.
2 006KAROO GEMEENSKAP PARTYUnavailableUnavailable19 722 360Not separately listed in this source.
2 011AFRICAN NATIONAL CONGRESS16 548 97061,954526 711 498Reported
2 011DEMOCRATIC ALLIANCE6 393 89023,936826 711 498Reported
2 011ECONOMIC FREEDOM FIGHTERSUnavailableUnavailable26 711 498Not separately listed in this source.
2 011UMKHONTO WESIZWE PARTYUnavailableUnavailable26 711 498Not separately listed in this source.
2 011INKATHA FREEDOM PARTY954 0213,571626 711 498Reported
2 011ACTIONSAUnavailableUnavailable26 711 498Not separately listed in this source.
2 011VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS120 5190,451226 711 498Reported
2 011UNITED DEMOCRATIC MOVEMENT168 3510,630326 711 498Reported
2 011NATIONAL FREEDOM PARTY644 9172,414426 711 498Reported
2 011SOUTH AFRICAN COMMUNIST PARTYUnavailableUnavailable26 711 498Not separately listed in this source.
2 011INDEPENDENT DEMOCRATSUnavailableUnavailable26 711 498Not separately listed in this source.
2 011CONGRESS OF THE PEOPLE570 7032,136526 711 498Reported
2 011PATRIOTIC ALLIANCEUnavailableUnavailable26 711 498Not separately listed in this source.
2 011PAN AFRICANIST CONGRESS OF AZANIA118 6710,444326 711 498Reported
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY165 6020,6226 711 498Reported
2 011AFRICAN TRANSFORMATION MOVEMENTUnavailableUnavailable26 711 498Not separately listed in this source.
2 011UNITED CHRISTIAN DEMOCRATIC PARTYUnavailableUnavailable26 711 498Not separately listed in this source.
2 011AFRICAN INDEPENDENT CONGRESSUnavailableUnavailable26 711 498Not separately listed in this source.
2 011SERVICE DELIVERY PARTYUnavailableUnavailable26 711 498Not separately listed in this source.
2 011NATIONAL DEMOCRATIC CONVENTIONUnavailableUnavailable26 711 498Not separately listed in this source.
2 011MINORITY FRONTUnavailableUnavailable26 711 498Not separately listed in this source.
2 011UNITED INDEPENDENT FRONTUnavailableUnavailable26 711 498Not separately listed in this source.
2 011AZANIAN PEOPLE'S ORGANISATIONUnavailableUnavailable26 711 498Not separately listed in this source.
2 011FORUM 4 SERVICE DELIVERYUnavailableUnavailable26 711 498Not separately listed in this source.
2 011XIMOKO PARTYUnavailableUnavailable26 711 498Not separately listed in this source.
2 011DIKWANKWETLA PARTY OF SOUTH AFRICAUnavailableUnavailable26 711 498Not separately listed in this source.
2 011INDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICA14 5960,054626 711 498Reported
2 011RISE TSANTSABANE COMMUNITIESUnavailableUnavailable26 711 498Not separately listed in this source.
2 011KAROO GEMEENSKAP PARTY5 2670,019726 711 498Reported
2 016AFRICAN NATIONAL CONGRESS16 099 18953,908929 863 671Reported
2 016DEMOCRATIC ALLIANCE8 032 29426,896529 863 671Reported
2 016ECONOMIC FREEDOM FIGHTERS2 446 6628,192829 863 671Reported
2 016UMKHONTO WESIZWE PARTYUnavailableUnavailable29 863 671Not separately listed in this source.
2 016INKATHA FREEDOM PARTY1 268 8084,248729 863 671Reported
2 016ACTIONSAUnavailableUnavailable29 863 671Not separately listed in this source.
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS228 9290,766629 863 671Reported
2 016UNITED DEMOCRATIC MOVEMENT167 6110,561329 863 671Reported
2 016NATIONAL FREEDOM PARTYUnavailableUnavailable29 863 671Not separately listed in this source.
2 016SOUTH AFRICAN COMMUNIST PARTYUnavailableUnavailable29 863 671Not separately listed in this source.
2 016INDEPENDENT DEMOCRATSUnavailableUnavailable29 863 671Not separately listed in this source.
2 016CONGRESS OF THE PEOPLE130 3520,436529 863 671Reported
2 016PATRIOTIC ALLIANCEUnavailableUnavailable29 863 671Not separately listed in this source.
2 016PAN AFRICANIST CONGRESS OF AZANIAUnavailableUnavailable29 863 671Not separately listed in this source.
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY124 4300,416729 863 671Reported
2 016AFRICAN TRANSFORMATION MOVEMENTUnavailableUnavailable29 863 671Not separately listed in this source.
2 016UNITED CHRISTIAN DEMOCRATIC PARTYUnavailableUnavailable29 863 671Not separately listed in this source.
2 016AFRICAN INDEPENDENT CONGRESS234 3560,784829 863 671Reported
2 016SERVICE DELIVERY PARTYUnavailableUnavailable29 863 671Not separately listed in this source.
2 016NATIONAL DEMOCRATIC CONVENTIONUnavailableUnavailable29 863 671Not separately listed in this source.
2 016MINORITY FRONTUnavailableUnavailable29 863 671Not separately listed in this source.
2 016UNITED INDEPENDENT FRONTUnavailableUnavailable29 863 671Not separately listed in this source.
2 016AZANIAN PEOPLE'S ORGANISATIONUnavailableUnavailable29 863 671Not separately listed in this source.
2 016FORUM 4 SERVICE DELIVERY57 4870,192529 863 671Reported
2 016XIMOKO PARTYUnavailableUnavailable29 863 671Not separately listed in this source.
2 016DIKWANKWETLA PARTY OF SOUTH AFRICAUnavailableUnavailable29 863 671Not separately listed in this source.
2 016INDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICA30 4790,102129 863 671Reported
2 016RISE TSANTSABANE COMMUNITIESUnavailableUnavailable29 863 671Not separately listed in this source.
2 016KAROO GEMEENSKAP PARTYUnavailableUnavailable29 863 671Not separately listed in this source.
2 021AFRICAN NATIONAL CONGRESS10 699 30045,59323 466 998Reported
2 021DEMOCRATIC ALLIANCE5 082 74721,659123 466 998Reported
2 021ECONOMIC FREEDOM FIGHTERS2 419 95010,312123 466 998Reported
2 021UMKHONTO WESIZWE PARTYUnavailableUnavailable23 466 998Not separately listed in this source.
2 021INKATHA FREEDOM PARTY1 324 2675,643123 466 998Reported
2 021ACTIONSA547 9052,334823 466 998Reported
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS549 8772,343223 466 998Reported
2 021UNITED DEMOCRATIC MOVEMENT111 2010,473923 466 998Reported
2 021NATIONAL FREEDOM PARTY118 0300,50323 466 998Reported
2 021SOUTH AFRICAN COMMUNIST PARTYUnavailableUnavailable23 466 998Not separately listed in this source.
2 021INDEPENDENT DEMOCRATSUnavailableUnavailable23 466 998Not separately listed in this source.
2 021CONGRESS OF THE PEOPLEUnavailableUnavailable23 466 998Not separately listed in this source.
2 021PATRIOTIC ALLIANCE226 8590,966723 466 998Reported
2 021PAN AFRICANIST CONGRESS OF AZANIAUnavailableUnavailable23 466 998Not separately listed in this source.
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTYUnavailableUnavailable23 466 998Not separately listed in this source.
2 021AFRICAN TRANSFORMATION MOVEMENT134 4340,572923 466 998Reported
2 021UNITED CHRISTIAN DEMOCRATIC PARTYUnavailableUnavailable23 466 998Not separately listed in this source.
2 021AFRICAN INDEPENDENT CONGRESSUnavailableUnavailable23 466 998Not separately listed in this source.
2 021SERVICE DELIVERY PARTYUnavailableUnavailable23 466 998Not separately listed in this source.
2 021NATIONAL DEMOCRATIC CONVENTIONUnavailableUnavailable23 466 998Not separately listed in this source.
2 021MINORITY FRONTUnavailableUnavailable23 466 998Not separately listed in this source.
2 021UNITED INDEPENDENT FRONTUnavailableUnavailable23 466 998Not separately listed in this source.
2 021AZANIAN PEOPLE'S ORGANISATIONUnavailableUnavailable23 466 998Not separately listed in this source.
2 021FORUM 4 SERVICE DELIVERYUnavailableUnavailable23 466 998Not separately listed in this source.
2 021XIMOKO PARTYUnavailableUnavailable23 466 998Not separately listed in this source.
2 021DIKWANKWETLA PARTY OF SOUTH AFRICAUnavailableUnavailable23 466 998Not separately listed in this source.
2 021INDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICA21 2770,090723 466 998Reported
2 021RISE TSANTSABANE COMMUNITIESUnavailableUnavailable23 466 998Not separately listed in this source.
2 021KAROO GEMEENSKAP PARTYUnavailableUnavailable23 466 998Not separately listed in this source.
2 026AFRICAN NATIONAL CONGRESS9 160 61430,758629 782 241Reported
2 026DEMOCRATIC ALLIANCE7 338 55324,640729 782 241Reported
2 026ECONOMIC FREEDOM FIGHTERS1 851 9546,218329 782 241Reported
2 026UMKHONTO WESIZWE PARTY2 910 9149,77429 782 241Reported
2 026INKATHA FREEDOM PARTY1 396 9194,690429 782 241Reported
2 026ACTIONSA1 689 3695,672429 782 241Reported
2 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS890 0812,988629 782 241Reported
2 026UNITED DEMOCRATIC MOVEMENTUnavailableUnavailable29 782 241Not separately listed in this source.
2 026NATIONAL FREEDOM PARTYUnavailableUnavailable29 782 241Not separately listed in this source.
2 026SOUTH AFRICAN COMMUNIST PARTY709 1042,38129 782 241Reported
2 026INDEPENDENT DEMOCRATSUnavailableUnavailable29 782 241Not separately listed in this source.
2 026CONGRESS OF THE PEOPLEUnavailableUnavailable29 782 241Not separately listed in this source.
2 026PATRIOTIC ALLIANCE588 3311,975429 782 241Reported
2 026PAN AFRICANIST CONGRESS OF AZANIAUnavailableUnavailable29 782 241Not separately listed in this source.
2 026AFRICAN CHRISTIAN DEMOCRATIC PARTYUnavailableUnavailable29 782 241Not separately listed in this source.
2 026AFRICAN TRANSFORMATION MOVEMENT291 9190,980229 782 241Reported
2 026UNITED CHRISTIAN DEMOCRATIC PARTYUnavailableUnavailable29 782 241Not separately listed in this source.
2 026AFRICAN INDEPENDENT CONGRESSUnavailableUnavailable29 782 241Not separately listed in this source.
2 026SERVICE DELIVERY PARTY131 1150,440229 782 241Reported
2 026NATIONAL DEMOCRATIC CONVENTIONUnavailableUnavailable29 782 241Not separately listed in this source.
2 026MINORITY FRONTUnavailableUnavailable29 782 241Not separately listed in this source.
2 026UNITED INDEPENDENT FRONTUnavailableUnavailable29 782 241Not separately listed in this source.
2 026AZANIAN PEOPLE'S ORGANISATIONUnavailableUnavailable29 782 241Not separately listed in this source.
2 026FORUM 4 SERVICE DELIVERYUnavailableUnavailable29 782 241Not separately listed in this source.
2 026XIMOKO PARTYUnavailableUnavailable29 782 241Not separately listed in this source.
2 026DIKWANKWETLA PARTY OF SOUTH AFRICAUnavailableUnavailable29 782 241Not separately listed in this source.
2 026INDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICAUnavailableUnavailable29 782 241Not separately listed in this source.
2 026RISE TSANTSABANE COMMUNITIES13 5700,045629 782 241Reported
2 026KAROO GEMEENSKAP PARTYUnavailableUnavailable29 782 241Not 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.

All history data (JSON)

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.

A national or provincial picture

Ward and municipal PR ballots are added together to show party support across the area.

Decided municipality by municipality

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.

Understanding the results

IEC guide to council seats
IEC source figures

ANC support falls

ANC support falls · Ward + municipal PR vote
ElectionVote share (%)
2 02145,593
2 02630,7586

IEC source

Ward + municipal PR voteIEC

The ANC remains the largest party nationally, but losses in major cities deepen its decline since 2021. Coalition agreements will shape where it can govern.

Reporting & reactions

The ANC will have no PR councillors in Johannesburg.
Service failures and the ANC’s losses in major citiesANC leads nationally as coalition talks beginWhy Morero and Masuku missed out on Joburg council seats

7 of 8 metros have no majority

JoburgTshwaneEkurhulenieThekwiniCape TownN. Mandela BayBuffalo CityMangaung
No majorityDA majority
7 of 8 metros have no majority · Council seat majorities
MetroMajority party / outcome
JohannesburgNo overall majority
TshwaneNo overall majority
EkurhuleniNo overall majority
eThekwiniNo overall majority
Cape TownDA
Nelson Mandela BayNo overall majority
Buffalo CityNo overall majority
MangaungNo overall majority

IEC source

Council seat majoritiesIEC

Winning the most votes doesn’t guarantee control of a council. In metros without a seat majority, parties will need agreements to form governments.

Reporting & reactions

ActionSA has concluded a productive and mutually respectful first engagement with the ANC
Final results across all eight metrosMashaba explains ActionSA’s willingness to work with the ANCService failures and the ANC’s losses in major cities

MK leads eThekwini

MK38.3%
DA25.5%
ANC16.4%
IFP6.8%

No overall council majority

MK leads eThekwini · Ward + municipal PR vote
PartyVote share (%)
UMKHONTO WESIZWE PARTY38,2947
DEMOCRATIC ALLIANCE25,4548
AFRICAN NATIONAL CONGRESS16,4297
INKATHA FREEDOM PARTY6,792

IEC source

Ward + municipal PR voteIEC

MK’s first local election puts it ahead in Durban’s metro. Both MK and the DA are seeking partners to turn their votes into a governing coalition.

Reporting & reactions

MK and DA seek partners to govern eThekwiniMK responds to its eThekwini result and turns to talksFinal results across all eight metros

ActionSA grows in Ekurhuleni

ActionSA grows in Ekurhuleni · Reported ward + PR seats
ElectionSeats
2 02115
2 02640

IEC source

Reported ward + PR seatsIEC

ActionSA’s gains strengthen its position in Ekurhuleni’s coalition talks. It has met with the ANC and says it remains open to other parties.

Reporting & reactions

Ekurhuleni’s council-seat breakdownThe final results and the shift across the metrosMashaba explains ActionSA’s willingness to work with the ANC

DA leads in Joburg

DA34.8%
ANC20.3%
EFF6.5%

No overall council majority

DA leads in Joburg · Ward + municipal PR vote
PartyVote share (%)
DEMOCRATIC ALLIANCE34,7874
AFRICAN NATIONAL CONGRESS20,2503
ACTIONSA16,2685
ECONOMIC FREEDOM FIGHTERS6,5167

IEC source

Ward + municipal PR voteIEC

Who governs Joburg now depends on coalition talks. News24 reports that the ANC’s lack of PR seats has kept outgoing mayor Dada Morero off the new council.

Reporting & reactions

The ANC will have no PR councillors in Johannesburg.
Why Morero and Masuku missed out on Joburg council seatsService failures and the ANC’s losses in major citiesThe final results and the shift across the metros

SACP’s independent debut

271council seats
2.4%national vote
22 ward249 PR
SACP’s independent debut · Reported ward + PR seats
MeasureValueUnit
Council seats271seats
Ward seats22seats
PR seats249seats
National vote share2,381%

IEC source

Reported ward + PR seatsIEC

The SACP contested local elections separately from the ANC for the first time. Its councillors give the party its own foothold in local government and raise questions about the alliance’s future.

Reporting & reactions

SACP’s 54 seats in LimpopoWhat the SACP’s independent result means for the allianceMasuku says the early result vindicates standing independently

EFF support falls

EFF support falls · Ward + municipal PR vote
ElectionVote share (%)
2 02110,3121
2 0266,2183

IEC source

Ward + municipal PR voteIEC

The EFF has lost ground since 2021. Malema says the party will review the result and focus on services in the wards it won.

Reporting & reactions

EFF’s seat losses in LimpopoMalema says the EFF will reflect on its election lossesMalema calls for a progressive alliance after the lossesEFF acknowledges declining support as counting nears completion

Give something back

Found Counted useful? Support the South African non-profits holding power to account.

Donations go directly to each organisation.

Share results