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

City of Johannesburg, Ward 102

The certified ward ballot for the local government elections of 4 November 2026, published by the Electoral Commission on 16 September. 55 candidates from 55 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 102, 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
DEMOCRATIC ALLIANCE9 80371.61%
ACTIONSA1 41310.32%
ECONOMIC FREEDOM FIGHTERS6124.47%
AFRICAN NATIONAL CONGRESS5203.80%
RISE MZANSI3272.39%
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS2762.02%
UMKHONTO WESIZWE PARTY1751.28%
AFRICAN TRANSFORMATION MOVEMENT1220.89%
Show the remaining 75 rows
Ward ballot party totals, remaining rows
Party / IEC groupingVotesShare
BUILD ONE SOUTH AFRICA1190.87%
AFRICAN INDEPENDENT CONGRESS710.52%
LABOUR PARTY OF SOUTH AFRICA620.45%
AFRICAN CHRISTIAN DEMOCRATIC PARTY240.18%
PATRIOTIC ALLIANCE220.16%
AFRIKA MAYIBUYE MOVEMENT220.16%
AL JAMA-AH160.12%
PAN AFRICANIST CONGRESS OF AZANIA90.07%
ORGANIC HUMANITY MOVEMENT90.07%
UNITED DEMOCRATIC MOVEMENT80.06%
SOUTH AFRICAN COMMUNIST PARTY80.06%
CONGRESS OF THE PEOPLE80.06%
AFRICAN UNEMPLOYED CONGRESS80.06%
SERVICE DELIVERY PARTY60.04%
ALL CITIZENS PARTY50.04%
MINORITY FRONT40.03%
AFRICAN PEOPLE'S CONVENTION40.03%
AFRICAN HEART CONGRESS30.02%
TRUTH AND SOLIDARITY MOVEMENT30.02%
ALL NATIVES OF SOUTH AFRICA30.02%
CIVIC MOVEMENT FOR PROGRESSIVE CITIZENS30.02%
MOVEMENT OF RESIDENTS PARTY30.02%
MOVE SA30.02%
AZANIAN PEOPLE'S ORGANISATION20.01%
ECONOMIC EMANCIPATION FORUM20.01%
ECONOMIC LIBERATORS FORUM SOUTH AFRICA20.01%
VUKA SA20.01%
AFRICAN LABOUR CONVENTION20.01%
BOLSHEVIKS PARTY OF SOUTH AFRICA10.01%
SHOSHOLOZA PROGRESSIVE PARTY10.01%
AZANIA PEACEFUL REVOLUTION10.01%
AFRICAN RENAISSANCE UNITY10.01%
NATIONAL COLOURED CONGRESS10.01%
AFRICA RESTORATION ALLIANCE10.01%
EKHETHU PEOPLES PARTY10.01%
ALLIED INDEPENDENTS UMBRELLA10.01%
Independents, grouped by IEC00.00%
INKATHA FREEDOM PARTY00.00%
NATIONAL DEMOCRATIC CONVENTION00.00%
NATIONAL FREEDOM PARTY00.00%
INTERNATIONAL REVELATION CONGRESS00.00%
PEOPLE'S MOVEMENT FOR CHANGE00.00%
LAND PARTY00.00%
CHANGE PARTY00.00%
KINGDOM COVENANT DEMOCRATIC PARTY00.00%
AMALGAMATED RAINBOW MOVEMENT00.00%
INDEPENDENT CITIZENS MOVEMENT00.00%
UNITED INDEPENDENT MOVEMENT00.00%
ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT00.00%
GAP FIXERS OF SOUTH AFRICA00.00%
UNITED AFRICANS TRANSFORMATION00.00%
AFRICAN ECONOMIC FREEDOM00.00%
AFRICAN CONGRESS FOR TRANSFORMATION00.00%
FREEDOM IN SOUTH AFRICA00.00%
OPERATION DUDULA00.00%
AFRIKA UNITE CONGRESS00.00%
AZANIAN GROUND FORCES00.00%
TAU DIA RORA CULTURAL AND TRADITIONAL LEKGOTLA00.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%
KNOW YOUR POWER00.00%
AFRICAN ROYAL RAINBOW CONGRESS00.00%
IMSTAYING00.00%
SOUTH AFRICAN PEOPLE’S CIVIC ORGANIZATION00.00%
COMMUNITY FIRST MOVEMENT00.00%
PRO SOUTH AFRICA00.00%
UMPHAKATHI WARONA00.00%
ILIZWE NATHI00.00%
LEKWE BEPE KINGDOM PARTY00.00%
CHRIST KINGDOM PARTY00.00%

Valid ballots shown: 13 689. 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
DEMOCRATIC ALLIANCE9 21267.01%
ACTIONSA1 78512.98%
AFRICAN NATIONAL CONGRESS6424.67%
ECONOMIC FREEDOM FIGHTERS6164.48%
RISE MZANSI4503.27%
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS2681.95%
AFRICAN TRANSFORMATION MOVEMENT1681.22%
BUILD ONE SOUTH AFRICA1591.16%
Show the remaining 75 rows
Municipal PR ballot party totals, remaining rows
Party / IEC groupingVotesShare
MOVEMENT OF RESIDENTS PARTY1120.81%
UMKHONTO WESIZWE PARTY660.48%
AFRICAN CHRISTIAN DEMOCRATIC PARTY450.33%
PATRIOTIC ALLIANCE380.28%
AL JAMA-AH230.17%
INDEPENDENT CITIZENS MOVEMENT190.14%
INKATHA FREEDOM PARTY170.12%
PEOPLE'S MOVEMENT FOR CHANGE140.10%
AFRIKA MAYIBUYE MOVEMENT120.09%
ORGANIC HUMANITY MOVEMENT100.07%
PAN AFRICANIST CONGRESS OF AZANIA90.07%
CONGRESS OF THE PEOPLE90.07%
SOUTH AFRICAN COMMUNIST PARTY70.05%
AFRICAN HEART CONGRESS60.04%
AZANIAN PEOPLE'S ORGANISATION50.04%
ECONOMIC EMANCIPATION FORUM40.03%
PEOPLE'S CONSENT PARTY40.03%
MINORITY FRONT30.02%
NATIONAL COLOURED CONGRESS30.02%
LABOUR PARTY OF SOUTH AFRICA30.02%
NATIONAL DEMOCRATIC CONVENTION20.01%
AFRICAN INDEPENDENT CONGRESS20.01%
NATIONAL FREEDOM PARTY20.01%
BOLSHEVIKS PARTY OF SOUTH AFRICA20.01%
ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT20.01%
ECONOMIC LIBERATORS FORUM SOUTH AFRICA20.01%
SERVICE DELIVERY PARTY20.01%
GAZA DEMOCRATIC FRONT20.01%
COMMUNITY FIRST MOVEMENT20.01%
PRO SOUTH AFRICA20.01%
MOVE SA20.01%
AFRICAN PEOPLE'S CONVENTION10.01%
AFRICAN UNEMPLOYED CONGRESS10.01%
LAND PARTY10.01%
CHANGE PARTY10.01%
AFRICA RESTORATION ALLIANCE10.01%
AMALGAMATED RAINBOW MOVEMENT10.01%
AFRICAN CONGRESS FOR TRANSFORMATION10.01%
FREEDOM IN SOUTH AFRICA10.01%
OPERATION DUDULA10.01%
ECONOMIC REDRESS MOVEMENT10.01%
AFRICAN LABOUR CONVENTION10.01%
COMBAT10.01%
ALL NATIVES OF SOUTH AFRICA10.01%
IMSTAYING10.01%
ALLIED INDEPENDENTS UMBRELLA10.01%
ILIZWE NATHI10.01%
Independents, grouped by IEC00.00%
UNITED DEMOCRATIC MOVEMENT00.00%
INTERNATIONAL REVELATION CONGRESS00.00%
SHOSHOLOZA PROGRESSIVE PARTY00.00%
AZANIA PEACEFUL REVOLUTION00.00%
AFRICAN RENAISSANCE UNITY00.00%
KINGDOM COVENANT DEMOCRATIC PARTY00.00%
UNITED INDEPENDENT MOVEMENT00.00%
GAP FIXERS OF SOUTH AFRICA00.00%
UNITED AFRICANS TRANSFORMATION00.00%
AFRICAN ECONOMIC FREEDOM00.00%
EKHETHU PEOPLES PARTY00.00%
ALL CITIZENS PARTY00.00%
TRUTH AND SOLIDARITY MOVEMENT00.00%
AFRIKA UNITE CONGRESS00.00%
AZANIAN GROUND FORCES00.00%
TAU DIA RORA CULTURAL AND TRADITIONAL LEKGOTLA00.00%
VUKA SA00.00%
PEOPLE OF JOBURG00.00%
MAWUSA MOVEMENT PARTY00.00%
RESIDENT DEVELOPMENT00.00%
KNOW YOUR POWER00.00%
AFRICAN ROYAL RAINBOW CONGRESS00.00%
CIVIC MOVEMENT FOR PROGRESSIVE CITIZENS00.00%
SOUTH AFRICAN PEOPLE’S CIVIC ORGANIZATION00.00%
UMPHAKATHI WARONA00.00%
LEKWE BEPE KINGDOM PARTY00.00%
CHRIST KINGDOM PARTY00.00%

Valid ballots shown: 13 747. 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 102 ballot

55 candidates
  • KEABETSWE ANNACLETTA SHUMBAACTIONSA
  • JONATHAN SHALDONE BAKERACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT
  • LERATO PALESA MANAMELAAFRICA RESTORATION ALLIANCE
  • JOHN STALIN VAN ROOYENAFRICAN CHRISTIAN DEMOCRATIC PARTY
  • LEHLOHONOLO LEBALLOAFRICAN ECONOMIC FREEDOM
  • MOLOKO MICHAEL MPOLOBOSHOAFRICAN HEART CONGRESS
  • MARGERET SHERON ARNOLDSAFRICAN INDEPENDENT CONGRESS
  • SIBONGILE TRYPHINAH ZWANEAFRICAN LABOUR CONVENTION
  • MAEMU CYNTHIA TAMBANIAFRICAN NATIONAL CONGRESS
  • MANDLA STANLEY MOKOENAAFRICAN PEOPLE'S CONVENTION
  • ROSINA DIBETSOAFRICAN RENAISSANCE UNITY
  • BUHLE JEBEAFRICAN TRANSFORMATION MOVEMENT
  • NJABULO SBUSISO DUBAZANEAFRICAN UNEMPLOYED CONGRESS
  • TRACEY ABIGAIL LOUWAFRIKA MAYIBUYE MOVEMENT
  • KABELO GWAMANDAAL JAMA-AH
  • BONGISIWE SWEETNESS BIYELAALL CITIZENS PARTY
  • REFILWE MASEMOLAALL NATIVES OF SOUTH AFRICA
  • WINTER-ROSE NKOSIALLIED INDEPENDENTS UMBRELLA
  • RICARDO MAARMANAZANIA PEACEFUL REVOLUTION
  • PALESA MAAKEAZANIAN GROUND FORCES
  • PALESA LUSHABAAZANIAN PEOPLE'S ORGANISATION
  • MZWANDILE NGCAYIYABOLSHEVIKS PARTY OF SOUTH AFRICA
  • SIBONGILE MNGOMABUILD ONE SOUTH AFRICA
  • DORIS NOLWAZI TSOTETSICIVIC MOVEMENT FOR PROGRESSIVE CITIZENS
  • DAVID OFENTSE MALATJICONGRESS OF THE PEOPLE
  • BEATRICE ALETTA SUSANNA CAMPBELL-CLOETEDEMOCRATIC ALLIANCE
  • THANDIWE DUMAPIECONOMIC EMANCIPATION FORUM
  • THOKOZANE SHADRACK MAZIYAECONOMIC FREEDOM FIGHTERS
  • DINGAAN VICTOR NKWINIKAECONOMIC LIBERATORS FORUM SOUTH AFRICA
  • SIMON MODJADJIEKHETHU PEOPLES PARTY
  • ERICK SIBUSISO NTULIINDEPENDENT CITIZENS MOVEMENT
  • GALSTON ANTHONY LANGAKNOW YOUR POWER
  • XOLANI MAGNIFICENT HLONGWANELABOUR PARTY OF SOUTH AFRICA
  • DHINESHAN MOODLEYMINORITY FRONT
  • MASAMO LINDA DUMAMOVE SA
  • SOOBRAMONEY MOODLEYMOVEMENT OF RESIDENTS PARTY
  • JENNIFER ISABEL HOPENATIONAL COLOURED CONGRESS
  • NTOMBIZIPHELELE PRECIOUS HADEBENATIONAL DEMOCRATIC CONVENTION
  • PANASHE DYLAN MALATSIORGANIC HUMANITY MOVEMENT
  • KATLEGO CLARENCE MANDOBEPAN AFRICANIST CONGRESS OF AZANIA
  • THAPELO KENNETH KUNENEPATRIOTIC ALLIANCE
  • MPHO PRUDENCE MAKENAPEOPLE OF JOBURG
  • JUSTINE DEBRAHPEOPLE'S MOVEMENT FOR CHANGE
  • ROBYN STEPHANIE PORTEOUSRISE MZANSI
  • MIDLAAS MAESELA DIKOBOSERVICE DELIVERY PARTY
  • ELISA ROSINA SITHOLESHOSHOLOZA PROGRESSIVE PARTY
  • JACOB MNGUNISOUTH AFRICAN COMMUNIST PARTY
  • LOYISO TOYIYASOUTH AFRICAN PEOPLE’S CIVIC ORGANIZATION
  • HOOSEIN KHANTRUTH AND SOLIDARITY MOVEMENT
  • SIHLE PHIWAYINKOSI NKOMOUMKHONTO WESIZWE PARTY
  • SHADRACK THABANG MOLOIUMPHAKATHI WARONA
  • PUMZA TSHALIUNITED DEMOCRATIC MOVEMENT
  • GARTH STUART JACKUNITED INDEPENDENT MOVEMENT
  • ANTON EUGENE WOLMARANSVRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
  • BIANCA EMOGEN REYNEKEVUKA 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