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.
Last accepted data shown. Source times appear with each record.
Official IEC data / Provisional
Ward 24, City of Johannesburg
Ward ballot
Votes for ward contestants, grouped by the IEC party categories.
| Party / IEC grouping | Votes | Share |
|---|---|---|
| AFRICAN NATIONAL CONGRESS | 2 332 | 33.03% |
| ACTIONSA | 1 282 | 18.16% |
| DEMOCRATIC ALLIANCE | 872 | 12.35% |
| UMKHONTO WESIZWE PARTY | 781 | 11.06% |
| ECONOMIC FREEDOM FIGHTERS | 641 | 9.08% |
| AFRIKA MAYIBUYE MOVEMENT | 327 | 4.63% |
| INKATHA FREEDOM PARTY | 159 | 2.25% |
| AFRICAN INDEPENDENT CONGRESS | 152 | 2.15% |
Show the remaining 75 rows
| Party / IEC grouping | Votes | Share |
|---|---|---|
| PATRIOTIC ALLIANCE | 78 | 1.10% |
| VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 76 | 1.08% |
| AFRICAN TRANSFORMATION MOVEMENT | 69 | 0.98% |
| AFRICAN HEART CONGRESS | 36 | 0.51% |
| Independents, grouped by IEC | 31 | 0.44% |
| SOUTH AFRICAN COMMUNIST PARTY | 27 | 0.38% |
| AFRICAN PEOPLE'S CONVENTION | 18 | 0.25% |
| SOUTH AFRICAN PEOPLE’S CIVIC ORGANIZATION | 18 | 0.25% |
| BUILD ONE SOUTH AFRICA | 15 | 0.21% |
| RISE MZANSI | 15 | 0.21% |
| UNITED DEMOCRATIC MOVEMENT | 13 | 0.18% |
| PAN AFRICANIST CONGRESS OF AZANIA | 13 | 0.18% |
| SHOSHOLOZA PROGRESSIVE PARTY | 10 | 0.14% |
| AFRICAN RENAISSANCE UNITY | 10 | 0.14% |
| INDEPENDENT CITIZENS MOVEMENT | 8 | 0.11% |
| ECONOMIC LIBERATORS FORUM SOUTH AFRICA | 8 | 0.11% |
| AFRICAN LABOUR CONVENTION | 8 | 0.11% |
| ORGANIC HUMANITY MOVEMENT | 7 | 0.10% |
| AFRICAN UNEMPLOYED CONGRESS | 6 | 0.08% |
| AFRICA RESTORATION ALLIANCE | 6 | 0.08% |
| NATIONAL DEMOCRATIC CONVENTION | 5 | 0.07% |
| TRUTH AND SOLIDARITY MOVEMENT | 4 | 0.06% |
| AZANIAN PEOPLE'S ORGANISATION | 3 | 0.04% |
| AL JAMA-AH | 3 | 0.04% |
| CONGRESS OF THE PEOPLE | 3 | 0.04% |
| BOLSHEVIKS PARTY OF SOUTH AFRICA | 3 | 0.04% |
| AZANIAN GROUND FORCES | 3 | 0.04% |
| AFRICAN ROYAL RAINBOW CONGRESS | 3 | 0.04% |
| ECONOMIC EMANCIPATION FORUM | 2 | 0.03% |
| AFRICAN ECONOMIC FREEDOM | 2 | 0.03% |
| SERVICE DELIVERY PARTY | 2 | 0.03% |
| MOVE SA | 2 | 0.03% |
| MINORITY FRONT | 1 | 0.01% |
| AZANIA PEACEFUL REVOLUTION | 1 | 0.01% |
| PEOPLE'S MOVEMENT FOR CHANGE | 1 | 0.01% |
| NATIONAL COLOURED CONGRESS | 1 | 0.01% |
| UNITED INDEPENDENT MOVEMENT | 1 | 0.01% |
| FREEDOM IN SOUTH AFRICA | 1 | 0.01% |
| KNOW YOUR POWER | 1 | 0.01% |
| UMPHAKATHI WARONA | 1 | 0.01% |
| AFRICAN CHRISTIAN DEMOCRATIC PARTY | 0 | 0.00% |
| NATIONAL FREEDOM PARTY | 0 | 0.00% |
| INTERNATIONAL REVELATION CONGRESS | 0 | 0.00% |
| LAND PARTY | 0 | 0.00% |
| CHANGE PARTY | 0 | 0.00% |
| KINGDOM COVENANT DEMOCRATIC PARTY | 0 | 0.00% |
| AMALGAMATED RAINBOW MOVEMENT | 0 | 0.00% |
| ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT | 0 | 0.00% |
| GAP FIXERS OF SOUTH AFRICA | 0 | 0.00% |
| UNITED AFRICANS TRANSFORMATION | 0 | 0.00% |
| EKHETHU PEOPLES PARTY | 0 | 0.00% |
| AFRICAN CONGRESS FOR TRANSFORMATION | 0 | 0.00% |
| ALL CITIZENS PARTY | 0 | 0.00% |
| OPERATION DUDULA | 0 | 0.00% |
| AFRIKA UNITE CONGRESS | 0 | 0.00% |
| LABOUR PARTY OF SOUTH AFRICA | 0 | 0.00% |
| TAU DIA RORA CULTURAL AND TRADITIONAL LEKGOTLA | 0 | 0.00% |
| VUKA SA | 0 | 0.00% |
| PEOPLE OF JOBURG | 0 | 0.00% |
| GAZA DEMOCRATIC FRONT | 0 | 0.00% |
| ECONOMIC REDRESS MOVEMENT | 0 | 0.00% |
| MAWUSA MOVEMENT PARTY | 0 | 0.00% |
| PEOPLE'S CONSENT PARTY | 0 | 0.00% |
| COMBAT | 0 | 0.00% |
| RESIDENT DEVELOPMENT | 0 | 0.00% |
| ALL NATIVES OF SOUTH AFRICA | 0 | 0.00% |
| CIVIC MOVEMENT FOR PROGRESSIVE CITIZENS | 0 | 0.00% |
| MOVEMENT OF RESIDENTS PARTY | 0 | 0.00% |
| IMSTAYING | 0 | 0.00% |
| COMMUNITY FIRST MOVEMENT | 0 | 0.00% |
| ALLIED INDEPENDENTS UMBRELLA | 0 | 0.00% |
| PRO SOUTH AFRICA | 0 | 0.00% |
| ILIZWE NATHI | 0 | 0.00% |
| LEKWE BEPE KINGDOM PARTY | 0 | 0.00% |
| CHRIST KINGDOM PARTY | 0 | 0.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.
| Party / IEC grouping | Votes | Share |
|---|---|---|
| AFRICAN NATIONAL CONGRESS | 2 491 | 36.76% |
| ACTIONSA | 1 150 | 16.97% |
| DEMOCRATIC ALLIANCE | 873 | 12.88% |
| UMKHONTO WESIZWE PARTY | 844 | 12.45% |
| ECONOMIC FREEDOM FIGHTERS | 672 | 9.92% |
| INKATHA FREEDOM PARTY | 166 | 2.45% |
| AFRIKA MAYIBUYE MOVEMENT | 114 | 1.68% |
| VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 109 | 1.61% |
Show the remaining 75 rows
| Party / IEC grouping | Votes | Share |
|---|---|---|
| AFRICAN TRANSFORMATION MOVEMENT | 67 | 0.99% |
| AFRICAN INDEPENDENT CONGRESS | 53 | 0.78% |
| PATRIOTIC ALLIANCE | 34 | 0.50% |
| RISE MZANSI | 23 | 0.34% |
| SOUTH AFRICAN COMMUNIST PARTY | 21 | 0.31% |
| SOUTH AFRICAN PEOPLE’S CIVIC ORGANIZATION | 16 | 0.24% |
| AFRICAN CHRISTIAN DEMOCRATIC PARTY | 14 | 0.21% |
| AFRICAN HEART CONGRESS | 11 | 0.16% |
| PAN AFRICANIST CONGRESS OF AZANIA | 9 | 0.13% |
| CONGRESS OF THE PEOPLE | 8 | 0.12% |
| BOLSHEVIKS PARTY OF SOUTH AFRICA | 8 | 0.12% |
| AFRICAN RENAISSANCE UNITY | 8 | 0.12% |
| AFRICAN CONGRESS FOR TRANSFORMATION | 7 | 0.10% |
| AFRICAN LABOUR CONVENTION | 6 | 0.09% |
| EKHETHU PEOPLES PARTY | 5 | 0.07% |
| GAZA DEMOCRATIC FRONT | 5 | 0.07% |
| AFRICAN PEOPLE'S CONVENTION | 4 | 0.06% |
| PEOPLE'S MOVEMENT FOR CHANGE | 4 | 0.06% |
| LAND PARTY | 4 | 0.06% |
| AFRICAN UNEMPLOYED CONGRESS | 3 | 0.04% |
| UNITED AFRICANS TRANSFORMATION | 3 | 0.04% |
| AFRICAN ECONOMIC FREEDOM | 3 | 0.04% |
| ALL CITIZENS PARTY | 3 | 0.04% |
| OPERATION DUDULA | 3 | 0.04% |
| TRUTH AND SOLIDARITY MOVEMENT | 3 | 0.04% |
| ECONOMIC LIBERATORS FORUM SOUTH AFRICA | 3 | 0.04% |
| AZANIAN PEOPLE'S ORGANISATION | 2 | 0.03% |
| AL JAMA-AH | 2 | 0.03% |
| KINGDOM COVENANT DEMOCRATIC PARTY | 2 | 0.03% |
| AFRICA RESTORATION ALLIANCE | 2 | 0.03% |
| ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT | 2 | 0.03% |
| BUILD ONE SOUTH AFRICA | 2 | 0.03% |
| AZANIAN GROUND FORCES | 2 | 0.03% |
| PEOPLE OF JOBURG | 2 | 0.03% |
| KNOW YOUR POWER | 2 | 0.03% |
| UMPHAKATHI WARONA | 2 | 0.03% |
| INTERNATIONAL REVELATION CONGRESS | 1 | 0.01% |
| ORGANIC HUMANITY MOVEMENT | 1 | 0.01% |
| INDEPENDENT CITIZENS MOVEMENT | 1 | 0.01% |
| UNITED INDEPENDENT MOVEMENT | 1 | 0.01% |
| FREEDOM IN SOUTH AFRICA | 1 | 0.01% |
| SERVICE DELIVERY PARTY | 1 | 0.01% |
| MAWUSA MOVEMENT PARTY | 1 | 0.01% |
| PEOPLE'S CONSENT PARTY | 1 | 0.01% |
| AFRICAN ROYAL RAINBOW CONGRESS | 1 | 0.01% |
| MOVE SA | 1 | 0.01% |
| Independents, grouped by IEC | 0 | 0.00% |
| UNITED DEMOCRATIC MOVEMENT | 0 | 0.00% |
| MINORITY FRONT | 0 | 0.00% |
| NATIONAL DEMOCRATIC CONVENTION | 0 | 0.00% |
| NATIONAL FREEDOM PARTY | 0 | 0.00% |
| SHOSHOLOZA PROGRESSIVE PARTY | 0 | 0.00% |
| AZANIA PEACEFUL REVOLUTION | 0 | 0.00% |
| ECONOMIC EMANCIPATION FORUM | 0 | 0.00% |
| CHANGE PARTY | 0 | 0.00% |
| NATIONAL COLOURED CONGRESS | 0 | 0.00% |
| AMALGAMATED RAINBOW MOVEMENT | 0 | 0.00% |
| GAP FIXERS OF SOUTH AFRICA | 0 | 0.00% |
| AFRIKA UNITE CONGRESS | 0 | 0.00% |
| LABOUR PARTY OF SOUTH AFRICA | 0 | 0.00% |
| TAU DIA RORA CULTURAL AND TRADITIONAL LEKGOTLA | 0 | 0.00% |
| VUKA SA | 0 | 0.00% |
| ECONOMIC REDRESS MOVEMENT | 0 | 0.00% |
| COMBAT | 0 | 0.00% |
| RESIDENT DEVELOPMENT | 0 | 0.00% |
| ALL NATIVES OF SOUTH AFRICA | 0 | 0.00% |
| CIVIC MOVEMENT FOR PROGRESSIVE CITIZENS | 0 | 0.00% |
| MOVEMENT OF RESIDENTS PARTY | 0 | 0.00% |
| IMSTAYING | 0 | 0.00% |
| COMMUNITY FIRST MOVEMENT | 0 | 0.00% |
| ALLIED INDEPENDENTS UMBRELLA | 0 | 0.00% |
| PRO SOUTH AFRICA | 0 | 0.00% |
| ILIZWE NATHI | 0 | 0.00% |
| LEKWE BEPE KINGDOM PARTY | 0 | 0.00% |
| CHRIST KINGDOM PARTY | 0 | 0.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.
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 MASHELE
ACTIONSA - PENNY MASALA MATHIBELEACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT
- LERATO PALESA MANAMELA
AFRICA RESTORATION ALLIANCE - LEHLOHONOLO LEBALLOAFRICAN ECONOMIC FREEDOM
- MOLOKO MICHAEL MPOLOBOSHO
AFRICAN HEART CONGRESS - LUCKY CHABALALA
AFRICAN INDEPENDENT CONGRESS - NOKWANDA LUCKY-ME MKIZEAFRICAN LABOUR CONVENTION
- SIYAKUDUMISA MAKAULA
AFRICAN NATIONAL CONGRESS - ABSALOME CHAUKE
AFRICAN PEOPLE'S CONVENTION - ANATHI KRAQAAFRICAN RENAISSANCE UNITY
- MNOTHO WANDILE CELEAFRICAN ROYAL RAINBOW CONGRESS
- ZOLI GWEDLANA
AFRICAN TRANSFORMATION MOVEMENT - SIFISO OZIAS NKAMBULEAFRICAN UNEMPLOYED CONGRESS
- MAFEMANI SYDWELL SIWELA
AFRIKA MAYIBUYE MOVEMENT - THAPELO COLLEN MAFA
AL JAMA-AH - REFILWE MASEMOLAALL NATIVES OF SOUTH AFRICA
- RAYNOLD MASOGAALLIED INDEPENDENTS UMBRELLA
- RICARDO MAARMANAZANIA PEACEFUL REVOLUTION
- MARIA XOLOSAAZANIAN GROUND FORCES
- EMMANUEL RAKHUNOU MAITSE
AZANIAN PEOPLE'S ORGANISATION - SAMUEL MZWAKHE MBATHA
BOLSHEVIKS PARTY OF SOUTH AFRICA - SETHOPANE JOSHUA BAMBO
BUILD ONE SOUTH AFRICA - DORIS NOLWAZI TSOTETSICIVIC MOVEMENT FOR PROGRESSIVE CITIZENS
- MAHLUBONKE NYOKA
CONGRESS OF THE PEOPLE - GIFT MASHUDU NGWENYA
DEMOCRATIC ALLIANCE - DUMAZILE KATE MOKOENA
ECONOMIC EMANCIPATION FORUM - MUZIWANDILE WELCOME MAJOLA
ECONOMIC FREEDOM FIGHTERS - TSHILIDZI HAZEL MASHAUECONOMIC LIBERATORS FORUM SOUTH AFRICA
- KHANYISILE KHANYA MGIJIMAEKHETHU PEOPLES PARTY
- RAPELO GLEN LEBOPA IndependentIndependent candidate
- ERICK SIBUSISO NTULI
INDEPENDENT CITIZENS MOVEMENT - JACOB MOTSIDISI KHANYE
INKATHA FREEDOM PARTY - LETOYA NUBIA MAKHENEKNOW YOUR POWER
- ISRAEL DUMISANI MKHALIPHILABOUR PARTY OF SOUTH AFRICA
- RUCHIR JAI ARYAN SINGH
MINORITY FRONT - NCUMEZA KHUMALOMOVE SA
- JENNIFER ISABEL HOPE
NATIONAL COLOURED CONGRESS - PHUMZILE RACHEL MTSHALI
NATIONAL DEMOCRATIC CONVENTION - MATTHEW WILLIAM PIENAAR
ORGANIC HUMANITY MOVEMENT - PAUL JANE
PAN AFRICANIST CONGRESS OF AZANIA - NKULULEKO MATHABA
PATRIOTIC ALLIANCE - MOLOKO ABRAM MAPONYAPEOPLE OF JOBURG
- CRISELDA SHIRLEY PHIDZAULIMAPEOPLE'S MOVEMENT FOR CHANGE
- ANDISA NOMSA MIRRANDA MTYUKATA
RISE MZANSI - MIDLAAS MAESELA DIKOBOSERVICE DELIVERY PARTY
- RAYNAULD DUMISANI RUSSON
SHOSHOLOZA PROGRESSIVE PARTY - AUGUSTINA RAMMALA
SOUTH AFRICAN COMMUNIST PARTY - VUWANI ACTION MUDAUSOUTH AFRICAN PEOPLE’S CIVIC ORGANIZATION
- OMAR KHANTRUTH AND SOLIDARITY MOVEMENT
- BETHUEL NJABULO ZUNGU
UMKHONTO WESIZWE PARTY - SHADRACK THABANG MOLOIUMPHAKATHI WARONA
- NONYAMEKO RUTH MNDAI
UNITED DEMOCRATIC MOVEMENT - GARTH STUART JACK
UNITED INDEPENDENT MOVEMENT - LUVUYO LOUIS ZITHULELE NGUBANE
VRYHEIDSFRONT 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.
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
Local venue records
Voting stations in Ward 24
Explore the published venue details for this ward. Confirm your assigned station with the IEC before travelling.
ARISE AND SHINE HOPE CENTRE
8026 OIL STREET DEVLAND FREEDOM PARKView venue detailsASSEMBLIES OF GOD AGF
VOLT ROAD DEVLAND FREEDOM PARKView venue detailsIKUSASA LETHU YOUTH PROJECT
6554 CNR JAN DE NECKER & FOUNDARY S DEVLAND FREEDOM PARKView venue detailsRADIANCE OF GLORIOUS LIVING GOD CHRISTIAN CHURCH
OIL AVENUE & JAN DE NECKER ROA MAHALA PARK FREEDOM PARK,JHBView venue detailsSOMELULWAZI PRIMARY SCHOOL
10322 IQ MISGUND JOHANNESBURG FREEDOM PARK INFORMAL SETTLEMENTView venue detailsTENT OPP DOORNKOP21 BATTALION DIEPKLOOF
ORMONDE ROAD DIEPKLOOF SOWETOView venue details
Explore national election results and local counting progress →
