Skip to content
The People's
Register
Reporting. Analysis. Public information.
Menu

City of Johannesburg

All 9094 candidates certified for the local government elections of 4 November 2026: 82 parties across 135 ward ballots, and the proportional-representation council lists. Published from the IEC certified lists of 16 September 2026, exactly as they stand.

TPR / National results service

Last accepted data shown. Source times appear with each record.

Official IEC data / Provisional

City of Johannesburg

Provisional record

798 of 862 voting districts completed in the IEC municipality record. Processing completion is separate from a formal declaration.

Ward ballot

Votes for ward contestants, grouped by the IEC party categories.

Ward ballot party totals, leading 8 of 83 rows
Party / IEC groupingVotesShare
DEMOCRATIC ALLIANCE424 01936.23%
AFRICAN NATIONAL CONGRESS229 23019.59%
ACTIONSA176 39715.07%
ECONOMIC FREEDOM FIGHTERS76 5626.54%
UMKHONTO WESIZWE PARTY63 2575.41%
INKATHA FREEDOM PARTY28 5532.44%
RISE MZANSI23 0541.97%
PATRIOTIC ALLIANCE22 0221.88%
Show the remaining 75 rows
Ward ballot party totals, remaining rows
Party / IEC groupingVotesShare
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS21 0571.80%
AFRICAN TRANSFORMATION MOVEMENT11 6430.99%
AL JAMA-AH11 4980.98%
Independents, grouped by IEC9 4630.81%
SOUTH AFRICAN COMMUNIST PARTY7 8580.67%
AFRIKA MAYIBUYE MOVEMENT7 5840.65%
AFRICAN CHRISTIAN DEMOCRATIC PARTY6 9780.60%
AFRICAN INDEPENDENT CONGRESS6 3340.54%
BUILD ONE SOUTH AFRICA5 3790.46%
PEOPLE'S MOVEMENT FOR CHANGE3 2710.28%
ECONOMIC LIBERATORS FORUM SOUTH AFRICA2 8920.25%
PAN AFRICANIST CONGRESS OF AZANIA2 6350.23%
UNITED DEMOCRATIC MOVEMENT2 5280.22%
AFRICAN PEOPLE'S CONVENTION2 3690.20%
AFRICAN HEART CONGRESS1 8750.16%
PEOPLE OF JOBURG1 5730.13%
CONGRESS OF THE PEOPLE1 3400.11%
SOUTH AFRICAN PEOPLE’S CIVIC ORGANIZATION1 1950.10%
UNITED AFRICANS TRANSFORMATION1 1690.10%
COMBAT1 1640.10%
TRUTH AND SOLIDARITY MOVEMENT1 0920.09%
MOVE SA9470.08%
AFRICAN CONGRESS FOR TRANSFORMATION8870.08%
UMPHAKATHI WARONA8590.07%
MAWUSA MOVEMENT PARTY8400.07%
COMMUNITY FIRST MOVEMENT8160.07%
AZANIAN PEOPLE'S ORGANISATION6820.06%
AFRICAN UNEMPLOYED CONGRESS6640.06%
ALLIED INDEPENDENTS UMBRELLA6070.05%
KNOW YOUR POWER5490.05%
ALL CITIZENS PARTY5380.05%
IMSTAYING5300.05%
MINORITY FRONT4610.04%
ECONOMIC REDRESS MOVEMENT3900.03%
AZANIA PEACEFUL REVOLUTION3830.03%
SERVICE DELIVERY PARTY3680.03%
LABOUR PARTY OF SOUTH AFRICA3660.03%
NATIONAL COLOURED CONGRESS3570.03%
ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT3540.03%
ECONOMIC EMANCIPATION FORUM3350.03%
AFRICAN RENAISSANCE UNITY3000.03%
FREEDOM IN SOUTH AFRICA2800.02%
AFRICA RESTORATION ALLIANCE2790.02%
ORGANIC HUMANITY MOVEMENT2730.02%
AFRICAN ECONOMIC FREEDOM2690.02%
NATIONAL FREEDOM PARTY2650.02%
INDEPENDENT CITIZENS MOVEMENT2630.02%
VUKA SA2560.02%
AFRICAN ROYAL RAINBOW CONGRESS2470.02%
GAZA DEMOCRATIC FRONT2460.02%
AZANIAN GROUND FORCES2290.02%
AFRICAN LABOUR CONVENTION2290.02%
UNITED INDEPENDENT MOVEMENT2160.02%
EKHETHU PEOPLES PARTY2080.02%
SHOSHOLOZA PROGRESSIVE PARTY2010.02%
CIVIC MOVEMENT FOR PROGRESSIVE CITIZENS1850.02%
ALL NATIVES OF SOUTH AFRICA1810.02%
INTERNATIONAL REVELATION CONGRESS1710.01%
NATIONAL DEMOCRATIC CONVENTION1500.01%
BOLSHEVIKS PARTY OF SOUTH AFRICA1500.01%
AMALGAMATED RAINBOW MOVEMENT1230.01%
GAP FIXERS OF SOUTH AFRICA1160.01%
TAU DIA RORA CULTURAL AND TRADITIONAL LEKGOTLA1140.01%
MOVEMENT OF RESIDENTS PARTY1040.01%
OPERATION DUDULA740.01%
ILIZWE NATHI450.00%
RESIDENT DEVELOPMENT440.00%
KINGDOM COVENANT DEMOCRATIC PARTY400.00%
LAND PARTY160.00%
CHRIST KINGDOM PARTY130.00%
AFRIKA UNITE CONGRESS110.00%
LEKWE BEPE KINGDOM PARTY60.00%
PEOPLE'S CONSENT PARTY40.00%
CHANGE PARTY00.00%
PRO SOUTH AFRICA00.00%

Valid ballots shown: 1 170 232. Every percentage uses the full valid-ballot total. The independents row is an IEC grouping, not an individual candidate.

This source does not split rejected ballots by ballot type.

Municipal PR ballot

Votes on the municipal proportional representation ballot.

Municipal PR ballot party totals, leading 8 of 83 rows
Party / IEC groupingVotesShare
DEMOCRATIC ALLIANCE417 16135.69%
AFRICAN NATIONAL CONGRESS232 86819.92%
ACTIONSA202 53517.33%
ECONOMIC FREEDOM FIGHTERS76 2026.52%
UMKHONTO WESIZWE PARTY63 1075.40%
INKATHA FREEDOM PARTY28 0232.40%
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS22 7971.95%
RISE MZANSI20 2281.73%
Show the remaining 75 rows
Municipal PR ballot party totals, remaining rows
Party / IEC groupingVotesShare
PATRIOTIC ALLIANCE18 0821.55%
AFRICAN TRANSFORMATION MOVEMENT13 1061.12%
AL JAMA-AH9 5730.82%
AFRICAN CHRISTIAN DEMOCRATIC PARTY7 8060.67%
SOUTH AFRICAN COMMUNIST PARTY6 0670.52%
AFRIKA MAYIBUYE MOVEMENT5 9200.51%
BUILD ONE SOUTH AFRICA4 7790.41%
PEOPLE'S MOVEMENT FOR CHANGE3 2180.28%
AFRICAN INDEPENDENT CONGRESS3 0720.26%
ECONOMIC LIBERATORS FORUM SOUTH AFRICA2 3540.20%
PAN AFRICANIST CONGRESS OF AZANIA2 2810.20%
AFRICAN PEOPLE'S CONVENTION1 8860.16%
UNITED AFRICANS TRANSFORMATION1 7410.15%
AFRICAN HEART CONGRESS1 7320.15%
CONGRESS OF THE PEOPLE1 2270.10%
UMPHAKATHI WARONA1 2150.10%
PEOPLE OF JOBURG1 1970.10%
COMMUNITY FIRST MOVEMENT1 1910.10%
COMBAT9990.09%
AFRICAN CONGRESS FOR TRANSFORMATION9190.08%
MAWUSA MOVEMENT PARTY8580.07%
SOUTH AFRICAN PEOPLE’S CIVIC ORGANIZATION8360.07%
MOVE SA7780.07%
AZANIAN PEOPLE'S ORGANISATION6660.06%
MINORITY FRONT6350.05%
TRUTH AND SOLIDARITY MOVEMENT6260.05%
AFRICAN UNEMPLOYED CONGRESS6170.05%
ALL CITIZENS PARTY5750.05%
LAND PARTY5550.05%
GAZA DEMOCRATIC FRONT5500.05%
AFRICAN LABOUR CONVENTION5270.05%
MOVEMENT OF RESIDENTS PARTY5110.04%
ECONOMIC EMANCIPATION FORUM5020.04%
AFRICAN ECONOMIC FREEDOM4770.04%
ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT4430.04%
IMSTAYING4070.03%
AFRICAN RENAISSANCE UNITY4030.03%
FREEDOM IN SOUTH AFRICA4030.03%
AFRICA RESTORATION ALLIANCE4010.03%
NATIONAL FREEDOM PARTY3900.03%
AFRICAN ROYAL RAINBOW CONGRESS3660.03%
OPERATION DUDULA3640.03%
ALLIED INDEPENDENTS UMBRELLA3620.03%
VUKA SA3600.03%
CHANGE PARTY3520.03%
KNOW YOUR POWER3490.03%
INDEPENDENT CITIZENS MOVEMENT3280.03%
INTERNATIONAL REVELATION CONGRESS3070.03%
ECONOMIC REDRESS MOVEMENT2920.02%
NATIONAL COLOURED CONGRESS2760.02%
AZANIA PEACEFUL REVOLUTION2620.02%
BOLSHEVIKS PARTY OF SOUTH AFRICA2530.02%
PEOPLE'S CONSENT PARTY2340.02%
PRO SOUTH AFRICA2290.02%
UNITED INDEPENDENT MOVEMENT2280.02%
ORGANIC HUMANITY MOVEMENT2260.02%
SERVICE DELIVERY PARTY2130.02%
CHRIST KINGDOM PARTY2020.02%
EKHETHU PEOPLES PARTY1870.02%
LABOUR PARTY OF SOUTH AFRICA1860.02%
AMALGAMATED RAINBOW MOVEMENT1800.02%
GAP FIXERS OF SOUTH AFRICA1410.01%
KINGDOM COVENANT DEMOCRATIC PARTY1220.01%
AZANIAN GROUND FORCES1080.01%
ALL NATIVES OF SOUTH AFRICA1060.01%
SHOSHOLOZA PROGRESSIVE PARTY900.01%
ILIZWE NATHI770.01%
NATIONAL DEMOCRATIC CONVENTION690.01%
LEKWE BEPE KINGDOM PARTY680.01%
Independents, grouped by IEC00.00%
UNITED DEMOCRATIC MOVEMENT00.00%
AFRIKA UNITE CONGRESS00.00%
TAU DIA RORA CULTURAL AND TRADITIONAL LEKGOTLA00.00%
RESIDENT DEVELOPMENT00.00%
CIVIC MOVEMENT FOR PROGRESSIVE CITIZENS00.00%

Valid ballots shown: 1 168 983. Every percentage uses the full valid-ballot total. The independents row is an IEC grouping, not an individual candidate.

This source does not split rejected ballots by ballot type.

Rejected ballots across the two municipal ballots combined: 33 152.

Council seats and elected candidates will be recorded separately against official declaration evidence.

IEC source: Retrieved: View official source ↗Source update is older than 20 minutes. Read its timestamp.

A source revision is awaiting review. The affected area retains its last accepted figures.

Collector last checked: . Source publication times remain separate.

  • 9094certified candidates
  • 82parties
  • 135ward ballots
  • 1650PR-list candidates

Parties on the ballot

75 parties
PartyWards contestedPR-list candidates
ACTIONSA1351
ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT1349
AFRICA RESTORATION ALLIANCE1351
AFRICAN CHRISTIAN DEMOCRATIC PARTY9639
AFRICAN CONGRESS FOR TRANSFORMATION497
AFRICAN ECONOMIC FREEDOM1351
AFRICAN HEART CONGRESS12835
AFRICAN INDEPENDENT CONGRESS1337
AFRICAN LABOUR CONVENTION5111
AFRICAN NATIONAL CONGRESS135112
AFRICAN PEOPLE'S CONVENTION13536
AFRICAN RENAISSANCE UNITY971
AFRICAN ROYAL RAINBOW CONGRESS281
AFRICAN TRANSFORMATION MOVEMENT134139
AFRICAN UNEMPLOYED CONGRESS1353
AFRIKA MAYIBUYE MOVEMENT1351
AL JAMA-AH13537
ALL CITIZENS PARTY491
ALL NATIVES OF SOUTH AFRICA1353
ALLIED INDEPENDENTS UMBRELLA1351
AMALGAMATED RAINBOW MOVEMENT839
AZANIA PEACEFUL REVOLUTION1351
AZANIAN GROUND FORCES1351
AZANIAN PEOPLE'S ORGANISATION13520
BOLSHEVIKS PARTY OF SOUTH AFRICA1343
BUILD ONE SOUTH AFRICA13591
CHANGE PARTY09
CHRIST KINGDOM PARTY21
COMBAT1911
COMMUNITY FIRST MOVEMENT201
CONGRESS OF THE PEOPLE13315
DEMOCRATIC ALLIANCE135189
ECONOMIC EMANCIPATION FORUM13420
ECONOMIC FREEDOM FIGHTERS1351
ECONOMIC LIBERATORS FORUM SOUTH AFRICA13520
ECONOMIC REDRESS MOVEMENT61
EKHETHU PEOPLES PARTY13514
GAP FIXERS OF SOUTH AFRICA85
GAZA DEMOCRATIC FRONT284
ILIZWE NATHI2322
IMSTAYING2333
INDEPENDENT CITIZENS MOVEMENT1241
INKATHA FREEDOM PARTY10843
INTERNATIONAL REVELATION CONGRESS263
KINGDOM COVENANT DEMOCRATIC PARTY813
KNOW YOUR POWER1352
LABOUR PARTY OF SOUTH AFRICA1351
LAND PARTY67
LEKWE BEPE KINGDOM PARTY22
MINORITY FRONT13511
MOVE SA1311
MOVEMENT OF RESIDENTS PARTY339
NATIONAL COLOURED CONGRESS13510
NATIONAL DEMOCRATIC CONVENTION1024
NATIONAL FREEDOM PARTY229
OPERATION DUDULA43
ORGANIC HUMANITY MOVEMENT1352
PAN AFRICANIST CONGRESS OF AZANIA10496
PATRIOTIC ALLIANCE13532
PEOPLE OF JOBURG135135
PEOPLE'S CONSENT PARTY11
PEOPLE'S MOVEMENT FOR CHANGE13551
PRO SOUTH AFRICA07
RISE MZANSI1342
SERVICE DELIVERY PARTY1351
SHOSHOLOZA PROGRESSIVE PARTY1353
SOUTH AFRICAN COMMUNIST PARTY135134
SOUTH AFRICAN PEOPLE’S CIVIC ORGANIZATION13318
TRUTH AND SOLIDARITY MOVEMENT13152
UMKHONTO WESIZWE PARTY1271
UMPHAKATHI WARONA13213
UNITED AFRICANS TRANSFORMATION211
UNITED INDEPENDENT MOVEMENT1351
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS13523
VUKA SA12811

Full PR lists in certified order are in the searchable register.

The public recordConnect the ward ballot to published local venue information.Explore voting stations →

Query a record on this ballot · corrections follow the standing corrections process.

Source of record: IEC certified candidate lists, 16 September 2026 · version iec-certified-2026-09-16 · data notes on the register page

Keep following the public record

What happens next matters.

Follow the election, check what councils inherit and find practical help for your municipality.

Explore national election results and local counting progress →

Weekly briefing and email signup status · Follow TPR in your feed reader