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

City of Johannesburg, Ward 121

The certified ward ballot for the local government elections of 4 November 2026, published by the Electoral Commission on 16 September. 60 candidates from 59 parties, listed by party. The order on election day is set by the Commission.

TPR / National results service

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

Official IEC data / Provisional

Ward 121, City of Johannesburg

Provisional record

Ward ballot

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

Ward ballot party totals, leading 8 of 83 rows
Party / IEC groupingVotesShare
AFRICAN NATIONAL CONGRESS2 01831.18%
DEMOCRATIC ALLIANCE95814.80%
AFRIKA MAYIBUYE MOVEMENT88213.63%
ACTIONSA76211.77%
PATRIOTIC ALLIANCE4506.95%
INKATHA FREEDOM PARTY3234.99%
ECONOMIC FREEDOM FIGHTERS2714.19%
UMKHONTO WESIZWE PARTY1983.06%
Show the remaining 75 rows
Ward ballot party totals, remaining rows
Party / IEC groupingVotesShare
Independents, grouped by IEC1332.06%
AFRICAN TRANSFORMATION MOVEMENT851.31%
SOUTH AFRICAN COMMUNIST PARTY570.88%
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS530.82%
AFRICAN CHRISTIAN DEMOCRATIC PARTY340.53%
RISE MZANSI340.53%
UNITED AFRICANS TRANSFORMATION330.51%
AFRICAN INDEPENDENT CONGRESS280.43%
PAN AFRICANIST CONGRESS OF AZANIA120.19%
PEOPLE'S MOVEMENT FOR CHANGE110.17%
ALL CITIZENS PARTY110.17%
ECONOMIC LIBERATORS FORUM SOUTH AFRICA100.15%
AFRIKA UNITE CONGRESS80.12%
UNITED DEMOCRATIC MOVEMENT70.11%
AFRICAN PEOPLE'S CONVENTION60.09%
NATIONAL COLOURED CONGRESS60.09%
AFRICAN HEART CONGRESS60.09%
CONGRESS OF THE PEOPLE50.08%
INDEPENDENT CITIZENS MOVEMENT50.08%
UNITED INDEPENDENT MOVEMENT50.08%
ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT50.08%
BUILD ONE SOUTH AFRICA50.08%
BOLSHEVIKS PARTY OF SOUTH AFRICA40.06%
AFRICA RESTORATION ALLIANCE40.06%
AFRICAN LABOUR CONVENTION40.06%
AZANIAN PEOPLE'S ORGANISATION30.05%
MINORITY FRONT30.05%
AL JAMA-AH30.05%
AFRICAN UNEMPLOYED CONGRESS30.05%
LABOUR PARTY OF SOUTH AFRICA30.05%
MOVE SA30.05%
ECONOMIC EMANCIPATION FORUM20.03%
KINGDOM COVENANT DEMOCRATIC PARTY20.03%
FREEDOM IN SOUTH AFRICA20.03%
TRUTH AND SOLIDARITY MOVEMENT20.03%
IMSTAYING20.03%
SHOSHOLOZA PROGRESSIVE PARTY10.02%
AZANIA PEACEFUL REVOLUTION10.02%
ORGANIC HUMANITY MOVEMENT10.02%
EKHETHU PEOPLES PARTY10.02%
AZANIAN GROUND FORCES10.02%
SERVICE DELIVERY PARTY10.02%
KNOW YOUR POWER10.02%
AFRICAN ROYAL RAINBOW CONGRESS10.02%
ALL NATIVES OF SOUTH AFRICA10.02%
ALLIED INDEPENDENTS UMBRELLA10.02%
UMPHAKATHI WARONA10.02%
NATIONAL DEMOCRATIC CONVENTION00.00%
NATIONAL FREEDOM PARTY00.00%
INTERNATIONAL REVELATION CONGRESS00.00%
AFRICAN RENAISSANCE UNITY00.00%
LAND PARTY00.00%
CHANGE PARTY00.00%
AMALGAMATED RAINBOW MOVEMENT00.00%
GAP FIXERS OF SOUTH AFRICA00.00%
AFRICAN ECONOMIC FREEDOM00.00%
AFRICAN CONGRESS FOR TRANSFORMATION00.00%
OPERATION DUDULA00.00%
TAU DIA RORA CULTURAL AND TRADITIONAL LEKGOTLA00.00%
VUKA SA00.00%
PEOPLE OF JOBURG00.00%
GAZA DEMOCRATIC FRONT00.00%
ECONOMIC REDRESS MOVEMENT00.00%
MAWUSA MOVEMENT PARTY00.00%
PEOPLE'S CONSENT PARTY00.00%
COMBAT00.00%
RESIDENT DEVELOPMENT00.00%
CIVIC MOVEMENT FOR PROGRESSIVE CITIZENS00.00%
MOVEMENT OF RESIDENTS PARTY00.00%
SOUTH AFRICAN PEOPLE’S CIVIC ORGANIZATION00.00%
COMMUNITY FIRST MOVEMENT00.00%
PRO SOUTH AFRICA00.00%
ILIZWE NATHI00.00%
LEKWE BEPE KINGDOM PARTY00.00%
CHRIST KINGDOM PARTY00.00%

Valid ballots shown: 6 472. 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

Municipal PR votes recorded within this ward.

Municipal PR ballot party totals, leading 8 of 83 rows
Party / IEC groupingVotesShare
AFRICAN NATIONAL CONGRESS2 04331.68%
DEMOCRATIC ALLIANCE1 05716.39%
ACTIONSA90314.00%
AFRIKA MAYIBUYE MOVEMENT79012.25%
PATRIOTIC ALLIANCE3555.50%
INKATHA FREEDOM PARTY3164.90%
ECONOMIC FREEDOM FIGHTERS3014.67%
UMKHONTO WESIZWE PARTY2644.09%
Show the remaining 75 rows
Municipal PR ballot party totals, remaining rows
Party / IEC groupingVotesShare
AFRICAN TRANSFORMATION MOVEMENT701.09%
RISE MZANSI400.62%
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS380.59%
SOUTH AFRICAN COMMUNIST PARTY340.53%
AFRICAN CHRISTIAN DEMOCRATIC PARTY320.50%
UNITED AFRICANS TRANSFORMATION280.43%
AFRICAN PEOPLE'S CONVENTION160.25%
PAN AFRICANIST CONGRESS OF AZANIA140.22%
AFRICAN INDEPENDENT CONGRESS130.20%
NATIONAL FREEDOM PARTY130.20%
AFRICAN HEART CONGRESS120.19%
PEOPLE'S MOVEMENT FOR CHANGE80.12%
AFRICAN UNEMPLOYED CONGRESS70.11%
ALL CITIZENS PARTY70.11%
AL JAMA-AH60.09%
CONGRESS OF THE PEOPLE60.09%
LAND PARTY60.09%
ECONOMIC LIBERATORS FORUM SOUTH AFRICA60.09%
NATIONAL COLOURED CONGRESS50.08%
BUILD ONE SOUTH AFRICA50.08%
AFRICAN ECONOMIC FREEDOM50.08%
LABOUR PARTY OF SOUTH AFRICA50.08%
MOVE SA40.06%
AFRICAN RENAISSANCE UNITY30.05%
AFRICA RESTORATION ALLIANCE30.05%
OPERATION DUDULA30.05%
AZANIAN GROUND FORCES30.05%
CHANGE PARTY20.03%
UNITED INDEPENDENT MOVEMENT20.03%
EKHETHU PEOPLES PARTY20.03%
PEOPLE OF JOBURG20.03%
MOVEMENT OF RESIDENTS PARTY20.03%
ILIZWE NATHI20.03%
AZANIAN PEOPLE'S ORGANISATION10.02%
MINORITY FRONT10.02%
SHOSHOLOZA PROGRESSIVE PARTY10.02%
AZANIA PEACEFUL REVOLUTION10.02%
ECONOMIC EMANCIPATION FORUM10.02%
INDEPENDENT CITIZENS MOVEMENT10.02%
ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT10.02%
FREEDOM IN SOUTH AFRICA10.02%
TRUTH AND SOLIDARITY MOVEMENT10.02%
MAWUSA MOVEMENT PARTY10.02%
AFRICAN LABOUR CONVENTION10.02%
PEOPLE'S CONSENT PARTY10.02%
AFRICAN ROYAL RAINBOW CONGRESS10.02%
PRO SOUTH AFRICA10.02%
UMPHAKATHI WARONA10.02%
LEKWE BEPE KINGDOM PARTY10.02%
Independents, grouped by IEC00.00%
UNITED DEMOCRATIC MOVEMENT00.00%
NATIONAL DEMOCRATIC CONVENTION00.00%
INTERNATIONAL REVELATION CONGRESS00.00%
BOLSHEVIKS PARTY OF SOUTH AFRICA00.00%
ORGANIC HUMANITY MOVEMENT00.00%
KINGDOM COVENANT DEMOCRATIC PARTY00.00%
AMALGAMATED RAINBOW MOVEMENT00.00%
GAP FIXERS OF SOUTH AFRICA00.00%
AFRICAN CONGRESS FOR TRANSFORMATION00.00%
AFRIKA UNITE CONGRESS00.00%
TAU DIA RORA CULTURAL AND TRADITIONAL LEKGOTLA00.00%
SERVICE DELIVERY PARTY00.00%
VUKA SA00.00%
GAZA DEMOCRATIC FRONT00.00%
ECONOMIC REDRESS MOVEMENT00.00%
COMBAT00.00%
RESIDENT DEVELOPMENT00.00%
KNOW YOUR POWER00.00%
ALL NATIVES OF SOUTH AFRICA00.00%
CIVIC MOVEMENT FOR PROGRESSIVE CITIZENS00.00%
IMSTAYING00.00%
SOUTH AFRICAN PEOPLE’S CIVIC ORGANIZATION00.00%
COMMUNITY FIRST MOVEMENT00.00%
ALLIED INDEPENDENTS UMBRELLA00.00%
CHRIST KINGDOM PARTY00.00%

Valid ballots shown: 6 449. 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.

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.

Ward 121 ballot

60 candidates
  • JULIA MODIEHI SONDAGACTIONSA
  • GEZANI RICHARD NGOBENIACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT
  • LORRANCE BAFANA MTIMKULUAFRICA RESTORATION ALLIANCE
  • TSHIMANGADZO MARLYN DLAMINIAFRICAN CHRISTIAN DEMOCRATIC PARTY
  • LEHLOHONOLO LEBALLOAFRICAN ECONOMIC FREEDOM
  • MATOME EMMANUEL NKWANAAFRICAN HEART CONGRESS
  • CLIFFORD OHAGAN CHARLES SMITHAFRICAN INDEPENDENT CONGRESS
  • SAMUKELISIWE ANITTA NZAMAAFRICAN LABOUR CONVENTION
  • ZANDILE GLORIA MEELESOAFRICAN NATIONAL CONGRESS
  • EDEN ERICK MATHEBULAAFRICAN PEOPLE'S CONVENTION
  • NONO LOUISA MUHLANGAAFRICAN ROYAL RAINBOW CONGRESS
  • MATSHEGO CATHERINE MAGANYELEAFRICAN TRANSFORMATION MOVEMENT
  • CEBOLENKOSI PATRIOT NONDANYANAAFRICAN UNEMPLOYED CONGRESS
  • MZUHLELI MANCIYAAFRIKA MAYIBUYE MOVEMENT
  • SIYABONGA MALINGAAFRIKA UNITE CONGRESS
  • ASHLEY MAMAAL JAMA-AH
  • LESLEY GURSHWIN SNYDERSALL CITIZENS PARTY
  • REFILWE MASEMOLAALL NATIVES OF SOUTH AFRICA
  • VUYELWA MNYATHELIALLIED INDEPENDENTS UMBRELLA
  • RICARDO MAARMANAZANIA PEACEFUL REVOLUTION
  • NTHABELENG SARAFINA MOHAMMADAZANIAN GROUND FORCES
  • NTOBEKO ZONDOAZANIAN PEOPLE'S ORGANISATION
  • MZWANDILE NGCAYIYABOLSHEVIKS PARTY OF SOUTH AFRICA
  • LEBOHANG SEMPEBUILD ONE SOUTH AFRICA
  • DORIS NOLWAZI TSOTETSICIVIC MOVEMENT FOR PROGRESSIVE CITIZENS
  • SIMON GXUMACONGRESS OF THE PEOPLE
  • OBAKENG REUBEN MOILWEDEMOCRATIC ALLIANCE
  • THANDIWE DUMAPIECONOMIC EMANCIPATION FORUM
  • SIMINGAYE VEZI MASIMULAECONOMIC FREEDOM FIGHTERS
  • NKOSIBUSA GABA LUNGELO PEACEFULL DLADLAECONOMIC LIBERATORS FORUM SOUTH AFRICA
  • SIMON MODJADJIEKHETHU PEOPLES PARTY
  • GEOVONNE RIDGE CASSIMSTAYING
  • NHLANZEKO BOYSIE ZUNGU IndependentIndependent candidate
  • PAMELA PRIMROSE NGWENYA IndependentIndependent candidate
  • ERICK SIBUSISO NTULIINDEPENDENT CITIZENS MOVEMENT
  • LWAZI MNISIINKATHA FREEDOM PARTY
  • THOKOZANI PETRUS HLANGANYATHIKINGDOM COVENANT DEMOCRATIC PARTY
  • EZROM NZIMAKNOW YOUR POWER
  • XOLANI MAGNIFICENT HLONGWANELABOUR PARTY OF SOUTH AFRICA
  • SHARITHA NOHARMINORITY FRONT
  • SITHEMBISA SHEZIMOVE SA
  • GADIJA DAVIDSNATIONAL COLOURED CONGRESS
  • PANASHE DYLAN MALATSIORGANIC HUMANITY MOVEMENT
  • BRIAN VUSUMUZI DLAMINIPAN AFRICANIST CONGRESS OF AZANIA
  • CYPRIAN THULANI LUKEPATRIOTIC ALLIANCE
  • MOEKETSI MOGASEPEOPLE OF JOBURG
  • MORAJUWA ANNAH CHAUTSANEPEOPLE'S MOVEMENT FOR CHANGE
  • ELINAH FORTUNATE BANDARISE MZANSI
  • MIDLAAS MAESELA DIKOBOSERVICE DELIVERY PARTY
  • IAN CORNELIUS PLAATJIESSHOSHOLOZA PROGRESSIVE PARTY
  • SIMPHIWE MALINGASOUTH AFRICAN COMMUNIST PARTY
  • LOYISO TOYIYASOUTH AFRICAN PEOPLE’S CIVIC ORGANIZATION
  • MODISE PATRICK BALOYITRUTH AND SOLIDARITY MOVEMENT
  • HAPPINESS SIBONGILE GUMEDEUMKHONTO WESIZWE PARTY
  • SHADRACK THABANG MOLOIUMPHAKATHI WARONA
  • MAPONGO JOHANNES MAFUMANEUNITED AFRICANS TRANSFORMATION
  • THATO NUNWANAUNITED DEMOCRATIC MOVEMENT
  • GARTH STUART JACKUNITED INDEPENDENT MOVEMENT
  • LUVUYO LOUIS ZITHULELE NGUBANEVRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
  • SIPHO JIM JANTJIEVUKA SA

Voters in this ward also vote for a City of Johannesburg proportional-representation council list. Every party list, in certified order, is on the municipality page and 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