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

City of Johannesburg, Ward 24

The certified ward ballot for the local government elections of 4 November 2026, published by the Electoral Commission on 16 September. 54 candidates from 54 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 24, 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 33233.03%
ACTIONSA1 28218.16%
DEMOCRATIC ALLIANCE87212.35%
UMKHONTO WESIZWE PARTY78111.06%
ECONOMIC FREEDOM FIGHTERS6419.08%
AFRIKA MAYIBUYE MOVEMENT3274.63%
INKATHA FREEDOM PARTY1592.25%
AFRICAN INDEPENDENT CONGRESS1522.15%
Show the remaining 75 rows
Ward ballot party totals, remaining rows
Party / IEC groupingVotesShare
PATRIOTIC ALLIANCE781.10%
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS761.08%
AFRICAN TRANSFORMATION MOVEMENT690.98%
AFRICAN HEART CONGRESS360.51%
Independents, grouped by IEC310.44%
SOUTH AFRICAN COMMUNIST PARTY270.38%
AFRICAN PEOPLE'S CONVENTION180.25%
SOUTH AFRICAN PEOPLE’S CIVIC ORGANIZATION180.25%
BUILD ONE SOUTH AFRICA150.21%
RISE MZANSI150.21%
UNITED DEMOCRATIC MOVEMENT130.18%
PAN AFRICANIST CONGRESS OF AZANIA130.18%
SHOSHOLOZA PROGRESSIVE PARTY100.14%
AFRICAN RENAISSANCE UNITY100.14%
INDEPENDENT CITIZENS MOVEMENT80.11%
ECONOMIC LIBERATORS FORUM SOUTH AFRICA80.11%
AFRICAN LABOUR CONVENTION80.11%
ORGANIC HUMANITY MOVEMENT70.10%
AFRICAN UNEMPLOYED CONGRESS60.08%
AFRICA RESTORATION ALLIANCE60.08%
NATIONAL DEMOCRATIC CONVENTION50.07%
TRUTH AND SOLIDARITY MOVEMENT40.06%
AZANIAN PEOPLE'S ORGANISATION30.04%
AL JAMA-AH30.04%
CONGRESS OF THE PEOPLE30.04%
BOLSHEVIKS PARTY OF SOUTH AFRICA30.04%
AZANIAN GROUND FORCES30.04%
AFRICAN ROYAL RAINBOW CONGRESS30.04%
ECONOMIC EMANCIPATION FORUM20.03%
AFRICAN ECONOMIC FREEDOM20.03%
SERVICE DELIVERY PARTY20.03%
MOVE SA20.03%
MINORITY FRONT10.01%
AZANIA PEACEFUL REVOLUTION10.01%
PEOPLE'S MOVEMENT FOR CHANGE10.01%
NATIONAL COLOURED CONGRESS10.01%
UNITED INDEPENDENT MOVEMENT10.01%
FREEDOM IN SOUTH AFRICA10.01%
KNOW YOUR POWER10.01%
UMPHAKATHI WARONA10.01%
AFRICAN CHRISTIAN DEMOCRATIC PARTY00.00%
NATIONAL FREEDOM PARTY00.00%
INTERNATIONAL REVELATION CONGRESS00.00%
LAND PARTY00.00%
CHANGE PARTY00.00%
KINGDOM COVENANT DEMOCRATIC PARTY00.00%
AMALGAMATED RAINBOW MOVEMENT00.00%
ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT00.00%
GAP FIXERS OF SOUTH AFRICA00.00%
UNITED AFRICANS TRANSFORMATION00.00%
EKHETHU PEOPLES PARTY00.00%
AFRICAN CONGRESS FOR TRANSFORMATION00.00%
ALL CITIZENS PARTY00.00%
OPERATION DUDULA00.00%
AFRIKA UNITE CONGRESS00.00%
LABOUR PARTY OF SOUTH AFRICA00.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%
ALL NATIVES OF SOUTH AFRICA00.00%
CIVIC MOVEMENT FOR PROGRESSIVE CITIZENS00.00%
MOVEMENT OF RESIDENTS PARTY00.00%
IMSTAYING00.00%
COMMUNITY FIRST MOVEMENT00.00%
ALLIED INDEPENDENTS UMBRELLA00.00%
PRO SOUTH AFRICA00.00%
ILIZWE NATHI00.00%
LEKWE BEPE KINGDOM PARTY00.00%
CHRIST KINGDOM PARTY00.00%

Valid ballots shown: 7 061. 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 49136.76%
ACTIONSA1 15016.97%
DEMOCRATIC ALLIANCE87312.88%
UMKHONTO WESIZWE PARTY84412.45%
ECONOMIC FREEDOM FIGHTERS6729.92%
INKATHA FREEDOM PARTY1662.45%
AFRIKA MAYIBUYE MOVEMENT1141.68%
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS1091.61%
Show the remaining 75 rows
Municipal PR ballot party totals, remaining rows
Party / IEC groupingVotesShare
AFRICAN TRANSFORMATION MOVEMENT670.99%
AFRICAN INDEPENDENT CONGRESS530.78%
PATRIOTIC ALLIANCE340.50%
RISE MZANSI230.34%
SOUTH AFRICAN COMMUNIST PARTY210.31%
SOUTH AFRICAN PEOPLE’S CIVIC ORGANIZATION160.24%
AFRICAN CHRISTIAN DEMOCRATIC PARTY140.21%
AFRICAN HEART CONGRESS110.16%
PAN AFRICANIST CONGRESS OF AZANIA90.13%
CONGRESS OF THE PEOPLE80.12%
BOLSHEVIKS PARTY OF SOUTH AFRICA80.12%
AFRICAN RENAISSANCE UNITY80.12%
AFRICAN CONGRESS FOR TRANSFORMATION70.10%
AFRICAN LABOUR CONVENTION60.09%
EKHETHU PEOPLES PARTY50.07%
GAZA DEMOCRATIC FRONT50.07%
AFRICAN PEOPLE'S CONVENTION40.06%
PEOPLE'S MOVEMENT FOR CHANGE40.06%
LAND PARTY40.06%
AFRICAN UNEMPLOYED CONGRESS30.04%
UNITED AFRICANS TRANSFORMATION30.04%
AFRICAN ECONOMIC FREEDOM30.04%
ALL CITIZENS PARTY30.04%
OPERATION DUDULA30.04%
TRUTH AND SOLIDARITY MOVEMENT30.04%
ECONOMIC LIBERATORS FORUM SOUTH AFRICA30.04%
AZANIAN PEOPLE'S ORGANISATION20.03%
AL JAMA-AH20.03%
KINGDOM COVENANT DEMOCRATIC PARTY20.03%
AFRICA RESTORATION ALLIANCE20.03%
ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT20.03%
BUILD ONE SOUTH AFRICA20.03%
AZANIAN GROUND FORCES20.03%
PEOPLE OF JOBURG20.03%
KNOW YOUR POWER20.03%
UMPHAKATHI WARONA20.03%
INTERNATIONAL REVELATION CONGRESS10.01%
ORGANIC HUMANITY MOVEMENT10.01%
INDEPENDENT CITIZENS MOVEMENT10.01%
UNITED INDEPENDENT MOVEMENT10.01%
FREEDOM IN SOUTH AFRICA10.01%
SERVICE DELIVERY PARTY10.01%
MAWUSA MOVEMENT PARTY10.01%
PEOPLE'S CONSENT PARTY10.01%
AFRICAN ROYAL RAINBOW CONGRESS10.01%
MOVE SA10.01%
Independents, grouped by IEC00.00%
UNITED DEMOCRATIC MOVEMENT00.00%
MINORITY FRONT00.00%
NATIONAL DEMOCRATIC CONVENTION00.00%
NATIONAL FREEDOM PARTY00.00%
SHOSHOLOZA PROGRESSIVE PARTY00.00%
AZANIA PEACEFUL REVOLUTION00.00%
ECONOMIC EMANCIPATION FORUM00.00%
CHANGE PARTY00.00%
NATIONAL COLOURED CONGRESS00.00%
AMALGAMATED RAINBOW MOVEMENT00.00%
GAP FIXERS OF SOUTH AFRICA00.00%
AFRIKA UNITE CONGRESS00.00%
LABOUR PARTY OF SOUTH AFRICA00.00%
TAU DIA RORA CULTURAL AND TRADITIONAL LEKGOTLA00.00%
VUKA SA00.00%
ECONOMIC REDRESS MOVEMENT00.00%
COMBAT00.00%
RESIDENT DEVELOPMENT00.00%
ALL NATIVES OF SOUTH AFRICA00.00%
CIVIC MOVEMENT FOR PROGRESSIVE CITIZENS00.00%
MOVEMENT OF RESIDENTS PARTY00.00%
IMSTAYING00.00%
COMMUNITY FIRST MOVEMENT00.00%
ALLIED INDEPENDENTS UMBRELLA00.00%
PRO SOUTH AFRICA00.00%
ILIZWE NATHI00.00%
LEKWE BEPE KINGDOM PARTY00.00%
CHRIST KINGDOM PARTY00.00%

Valid ballots shown: 6 777. 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 24 ballot

54 candidates
  • VULANI SOLLY MASHELEACTIONSA
  • PENNY MASALA MATHIBELEACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT
  • LERATO PALESA MANAMELAAFRICA RESTORATION ALLIANCE
  • LEHLOHONOLO LEBALLOAFRICAN ECONOMIC FREEDOM
  • MOLOKO MICHAEL MPOLOBOSHOAFRICAN HEART CONGRESS
  • LUCKY CHABALALAAFRICAN INDEPENDENT CONGRESS
  • NOKWANDA LUCKY-ME MKIZEAFRICAN LABOUR CONVENTION
  • SIYAKUDUMISA MAKAULAAFRICAN NATIONAL CONGRESS
  • ABSALOME CHAUKEAFRICAN PEOPLE'S CONVENTION
  • ANATHI KRAQAAFRICAN RENAISSANCE UNITY
  • MNOTHO WANDILE CELEAFRICAN ROYAL RAINBOW CONGRESS
  • ZOLI GWEDLANAAFRICAN TRANSFORMATION MOVEMENT
  • SIFISO OZIAS NKAMBULEAFRICAN UNEMPLOYED CONGRESS
  • MAFEMANI SYDWELL SIWELAAFRIKA MAYIBUYE MOVEMENT
  • THAPELO COLLEN MAFAAL JAMA-AH
  • REFILWE MASEMOLAALL NATIVES OF SOUTH AFRICA
  • RAYNOLD MASOGAALLIED INDEPENDENTS UMBRELLA
  • RICARDO MAARMANAZANIA PEACEFUL REVOLUTION
  • MARIA XOLOSAAZANIAN GROUND FORCES
  • EMMANUEL RAKHUNOU MAITSEAZANIAN PEOPLE'S ORGANISATION
  • SAMUEL MZWAKHE MBATHABOLSHEVIKS PARTY OF SOUTH AFRICA
  • SETHOPANE JOSHUA BAMBOBUILD ONE SOUTH AFRICA
  • DORIS NOLWAZI TSOTETSICIVIC MOVEMENT FOR PROGRESSIVE CITIZENS
  • MAHLUBONKE NYOKACONGRESS OF THE PEOPLE
  • GIFT MASHUDU NGWENYADEMOCRATIC ALLIANCE
  • DUMAZILE KATE MOKOENAECONOMIC EMANCIPATION FORUM
  • MUZIWANDILE WELCOME MAJOLAECONOMIC FREEDOM FIGHTERS
  • TSHILIDZI HAZEL MASHAUECONOMIC LIBERATORS FORUM SOUTH AFRICA
  • KHANYISILE KHANYA MGIJIMAEKHETHU PEOPLES PARTY
  • RAPELO GLEN LEBOPA IndependentIndependent candidate
  • ERICK SIBUSISO NTULIINDEPENDENT CITIZENS MOVEMENT
  • JACOB MOTSIDISI KHANYEINKATHA FREEDOM PARTY
  • LETOYA NUBIA MAKHENEKNOW YOUR POWER
  • ISRAEL DUMISANI MKHALIPHILABOUR PARTY OF SOUTH AFRICA
  • RUCHIR JAI ARYAN SINGHMINORITY FRONT
  • NCUMEZA KHUMALOMOVE SA
  • JENNIFER ISABEL HOPENATIONAL COLOURED CONGRESS
  • PHUMZILE RACHEL MTSHALINATIONAL DEMOCRATIC CONVENTION
  • MATTHEW WILLIAM PIENAARORGANIC HUMANITY MOVEMENT
  • PAUL JANEPAN AFRICANIST CONGRESS OF AZANIA
  • NKULULEKO MATHABAPATRIOTIC ALLIANCE
  • MOLOKO ABRAM MAPONYAPEOPLE OF JOBURG
  • CRISELDA SHIRLEY PHIDZAULIMAPEOPLE'S MOVEMENT FOR CHANGE
  • ANDISA NOMSA MIRRANDA MTYUKATARISE MZANSI
  • MIDLAAS MAESELA DIKOBOSERVICE DELIVERY PARTY
  • RAYNAULD DUMISANI RUSSONSHOSHOLOZA PROGRESSIVE PARTY
  • AUGUSTINA RAMMALASOUTH AFRICAN COMMUNIST PARTY
  • VUWANI ACTION MUDAUSOUTH AFRICAN PEOPLE’S CIVIC ORGANIZATION
  • OMAR KHANTRUTH AND SOLIDARITY MOVEMENT
  • BETHUEL NJABULO ZUNGUUMKHONTO WESIZWE PARTY
  • SHADRACK THABANG MOLOIUMPHAKATHI WARONA
  • NONYAMEKO RUTH MNDAIUNITED DEMOCRATIC MOVEMENT
  • GARTH STUART JACKUNITED INDEPENDENT MOVEMENT
  • LUVUYO LOUIS ZITHULELE NGUBANEVRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS

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