City of Johannesburg, Ward 29
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.
Last accepted data shown. Source times appear with each record.
Official IEC data / Provisional
Ward 29, City of Johannesburg
Ward ballot
Votes for ward contestants, grouped by the IEC party categories.
| Party / IEC grouping | Votes | Share |
|---|---|---|
| AFRICAN NATIONAL CONGRESS | 1 047 | 28.59% |
| ACTIONSA | 668 | 18.24% |
| PATRIOTIC ALLIANCE | 650 | 17.75% |
| DEMOCRATIC ALLIANCE | 327 | 8.93% |
| ECONOMIC FREEDOM FIGHTERS | 309 | 8.44% |
| UMKHONTO WESIZWE PARTY | 258 | 7.05% |
| AFRICAN INDEPENDENT CONGRESS | 58 | 1.58% |
| ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT | 45 | 1.23% |
Show the remaining 75 rows
| Party / IEC grouping | Votes | Share |
|---|---|---|
| AFRICAN TRANSFORMATION MOVEMENT | 42 | 1.15% |
| AFRICAN CHRISTIAN DEMOCRATIC PARTY | 36 | 0.98% |
| SOUTH AFRICAN COMMUNIST PARTY | 33 | 0.90% |
| VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 24 | 0.66% |
| RISE MZANSI | 23 | 0.63% |
| AFRIKA MAYIBUYE MOVEMENT | 16 | 0.44% |
| INKATHA FREEDOM PARTY | 15 | 0.41% |
| BUILD ONE SOUTH AFRICA | 11 | 0.30% |
| IMSTAYING | 10 | 0.27% |
| UNITED DEMOCRATIC MOVEMENT | 9 | 0.25% |
| AFRICAN HEART CONGRESS | 9 | 0.25% |
| PAN AFRICANIST CONGRESS OF AZANIA | 8 | 0.22% |
| AL JAMA-AH | 7 | 0.19% |
| ECONOMIC LIBERATORS FORUM SOUTH AFRICA | 7 | 0.19% |
| AFRICAN PEOPLE'S CONVENTION | 6 | 0.16% |
| AFRICAN ROYAL RAINBOW CONGRESS | 6 | 0.16% |
| AZANIA PEACEFUL REVOLUTION | 4 | 0.11% |
| PEOPLE'S MOVEMENT FOR CHANGE | 4 | 0.11% |
| AFRICAN UNEMPLOYED CONGRESS | 3 | 0.08% |
| AFRICAN RENAISSANCE UNITY | 3 | 0.08% |
| PEOPLE OF JOBURG | 3 | 0.08% |
| CONGRESS OF THE PEOPLE | 2 | 0.05% |
| SERVICE DELIVERY PARTY | 2 | 0.05% |
| VUKA SA | 2 | 0.05% |
| UMPHAKATHI WARONA | 2 | 0.05% |
| AZANIAN PEOPLE'S ORGANISATION | 1 | 0.03% |
| MINORITY FRONT | 1 | 0.03% |
| BOLSHEVIKS PARTY OF SOUTH AFRICA | 1 | 0.03% |
| ECONOMIC EMANCIPATION FORUM | 1 | 0.03% |
| ORGANIC HUMANITY MOVEMENT | 1 | 0.03% |
| INDEPENDENT CITIZENS MOVEMENT | 1 | 0.03% |
| AFRICAN ECONOMIC FREEDOM | 1 | 0.03% |
| TRUTH AND SOLIDARITY MOVEMENT | 1 | 0.03% |
| LABOUR PARTY OF SOUTH AFRICA | 1 | 0.03% |
| AFRICAN LABOUR CONVENTION | 1 | 0.03% |
| KNOW YOUR POWER | 1 | 0.03% |
| ALL NATIVES OF SOUTH AFRICA | 1 | 0.03% |
| ALLIED INDEPENDENTS UMBRELLA | 1 | 0.03% |
| Independents, grouped by IEC | 0 | 0.00% |
| NATIONAL DEMOCRATIC CONVENTION | 0 | 0.00% |
| NATIONAL FREEDOM PARTY | 0 | 0.00% |
| INTERNATIONAL REVELATION CONGRESS | 0 | 0.00% |
| SHOSHOLOZA PROGRESSIVE PARTY | 0 | 0.00% |
| LAND PARTY | 0 | 0.00% |
| CHANGE PARTY | 0 | 0.00% |
| NATIONAL COLOURED CONGRESS | 0 | 0.00% |
| KINGDOM COVENANT DEMOCRATIC PARTY | 0 | 0.00% |
| AFRICA RESTORATION ALLIANCE | 0 | 0.00% |
| AMALGAMATED RAINBOW MOVEMENT | 0 | 0.00% |
| UNITED INDEPENDENT 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% |
| FREEDOM IN SOUTH AFRICA | 0 | 0.00% |
| OPERATION DUDULA | 0 | 0.00% |
| AFRIKA UNITE CONGRESS | 0 | 0.00% |
| AZANIAN GROUND FORCES | 0 | 0.00% |
| TAU DIA RORA CULTURAL AND TRADITIONAL LEKGOTLA | 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% |
| CIVIC MOVEMENT FOR PROGRESSIVE CITIZENS | 0 | 0.00% |
| MOVEMENT OF RESIDENTS PARTY | 0 | 0.00% |
| SOUTH AFRICAN PEOPLE’S CIVIC ORGANIZATION | 0 | 0.00% |
| COMMUNITY FIRST MOVEMENT | 0 | 0.00% |
| PRO SOUTH AFRICA | 0 | 0.00% |
| ILIZWE NATHI | 0 | 0.00% |
| MOVE SA | 0 | 0.00% |
| LEKWE BEPE KINGDOM PARTY | 0 | 0.00% |
| CHRIST KINGDOM PARTY | 0 | 0.00% |
Valid ballots shown: 3 662. 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 | 1 006 | 27.82% |
| ACTIONSA | 822 | 22.73% |
| PATRIOTIC ALLIANCE | 481 | 13.30% |
| DEMOCRATIC ALLIANCE | 398 | 11.01% |
| ECONOMIC FREEDOM FIGHTERS | 297 | 8.21% |
| UMKHONTO WESIZWE PARTY | 238 | 6.58% |
| AFRICAN CHRISTIAN DEMOCRATIC PARTY | 50 | 1.38% |
| VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 46 | 1.27% |
Show the remaining 75 rows
| Party / IEC grouping | Votes | Share |
|---|---|---|
| AFRICAN INDEPENDENT CONGRESS | 46 | 1.27% |
| AFRICAN TRANSFORMATION MOVEMENT | 41 | 1.13% |
| SOUTH AFRICAN COMMUNIST PARTY | 24 | 0.66% |
| INKATHA FREEDOM PARTY | 22 | 0.61% |
| RISE MZANSI | 18 | 0.50% |
| AFRIKA MAYIBUYE MOVEMENT | 14 | 0.39% |
| BUILD ONE SOUTH AFRICA | 10 | 0.28% |
| PEOPLE'S MOVEMENT FOR CHANGE | 9 | 0.25% |
| UMPHAKATHI WARONA | 9 | 0.25% |
| AFRICAN HEART CONGRESS | 8 | 0.22% |
| IMSTAYING | 7 | 0.19% |
| PAN AFRICANIST CONGRESS OF AZANIA | 6 | 0.17% |
| AFRICAN UNEMPLOYED CONGRESS | 6 | 0.17% |
| UNITED AFRICANS TRANSFORMATION | 5 | 0.14% |
| ECONOMIC LIBERATORS FORUM SOUTH AFRICA | 4 | 0.11% |
| AFRICAN PEOPLE'S CONVENTION | 3 | 0.08% |
| TRUTH AND SOLIDARITY MOVEMENT | 3 | 0.08% |
| AFRICAN LABOUR CONVENTION | 3 | 0.08% |
| AFRICAN ROYAL RAINBOW CONGRESS | 3 | 0.08% |
| CONGRESS OF THE PEOPLE | 2 | 0.06% |
| NATIONAL FREEDOM PARTY | 2 | 0.06% |
| INTERNATIONAL REVELATION CONGRESS | 2 | 0.06% |
| BOLSHEVIKS PARTY OF SOUTH AFRICA | 2 | 0.06% |
| AZANIA PEACEFUL REVOLUTION | 2 | 0.06% |
| ECONOMIC EMANCIPATION FORUM | 2 | 0.06% |
| AFRICAN RENAISSANCE UNITY | 2 | 0.06% |
| LAND PARTY | 2 | 0.06% |
| ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT | 2 | 0.06% |
| GAP FIXERS OF SOUTH AFRICA | 2 | 0.06% |
| AFRICAN CONGRESS FOR TRANSFORMATION | 2 | 0.06% |
| PEOPLE OF JOBURG | 2 | 0.06% |
| ALLIED INDEPENDENTS UMBRELLA | 2 | 0.06% |
| MOVE SA | 2 | 0.06% |
| NATIONAL COLOURED CONGRESS | 1 | 0.03% |
| KINGDOM COVENANT DEMOCRATIC PARTY | 1 | 0.03% |
| UNITED INDEPENDENT MOVEMENT | 1 | 0.03% |
| OPERATION DUDULA | 1 | 0.03% |
| LABOUR PARTY OF SOUTH AFRICA | 1 | 0.03% |
| VUKA SA | 1 | 0.03% |
| ECONOMIC REDRESS MOVEMENT | 1 | 0.03% |
| PEOPLE'S CONSENT PARTY | 1 | 0.03% |
| CHRIST KINGDOM PARTY | 1 | 0.03% |
| Independents, grouped by IEC | 0 | 0.00% |
| UNITED DEMOCRATIC MOVEMENT | 0 | 0.00% |
| AZANIAN PEOPLE'S ORGANISATION | 0 | 0.00% |
| MINORITY FRONT | 0 | 0.00% |
| NATIONAL DEMOCRATIC CONVENTION | 0 | 0.00% |
| AL JAMA-AH | 0 | 0.00% |
| SHOSHOLOZA PROGRESSIVE PARTY | 0 | 0.00% |
| ORGANIC HUMANITY MOVEMENT | 0 | 0.00% |
| CHANGE PARTY | 0 | 0.00% |
| AFRICA RESTORATION ALLIANCE | 0 | 0.00% |
| AMALGAMATED RAINBOW MOVEMENT | 0 | 0.00% |
| INDEPENDENT CITIZENS MOVEMENT | 0 | 0.00% |
| AFRICAN ECONOMIC FREEDOM | 0 | 0.00% |
| EKHETHU PEOPLES PARTY | 0 | 0.00% |
| ALL CITIZENS PARTY | 0 | 0.00% |
| FREEDOM IN SOUTH AFRICA | 0 | 0.00% |
| AFRIKA UNITE CONGRESS | 0 | 0.00% |
| AZANIAN GROUND FORCES | 0 | 0.00% |
| TAU DIA RORA CULTURAL AND TRADITIONAL LEKGOTLA | 0 | 0.00% |
| SERVICE DELIVERY PARTY | 0 | 0.00% |
| GAZA DEMOCRATIC FRONT | 0 | 0.00% |
| MAWUSA MOVEMENT PARTY | 0 | 0.00% |
| COMBAT | 0 | 0.00% |
| RESIDENT DEVELOPMENT | 0 | 0.00% |
| KNOW YOUR POWER | 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% |
| SOUTH AFRICAN PEOPLE’S CIVIC ORGANIZATION | 0 | 0.00% |
| COMMUNITY FIRST MOVEMENT | 0 | 0.00% |
| PRO SOUTH AFRICA | 0 | 0.00% |
| ILIZWE NATHI | 0 | 0.00% |
| LEKWE BEPE KINGDOM PARTY | 0 | 0.00% |
Valid ballots shown: 3 616. 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 29 ballot
55 candidates- MONIRA MASHIGO
ACTIONSA - PENNY MASALA MATHIBELEACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT
- MALEHLOHONOLO MARIA MAVUNDHLA
AFRICA RESTORATION ALLIANCE - ASHLEY JEROME PETRUS
AFRICAN CHRISTIAN DEMOCRATIC PARTY - LEHLOHONOLO LEBALLOAFRICAN ECONOMIC FREEDOM
- MOLOKO MICHAEL MPOLOBOSHO
AFRICAN HEART CONGRESS - GLYNNIS JUSTINE WILLIAMS
AFRICAN INDEPENDENT CONGRESS - VELI NGOBESEAFRICAN LABOUR CONVENTION
- EDWARD PRINCE MOTLHABI
AFRICAN NATIONAL CONGRESS - RAYMOND MAKHATHINI
AFRICAN PEOPLE'S CONVENTION - THAPELO DANIEL MOROEAFRICAN RENAISSANCE UNITY
- KWENA JOHN NGOETJANAAFRICAN ROYAL RAINBOW CONGRESS
- LINEES ISMAEL
AFRICAN TRANSFORMATION MOVEMENT - SIFISO OZIAS NKAMBULEAFRICAN UNEMPLOYED CONGRESS
- SIZWE SITHOLE
AFRIKA MAYIBUYE MOVEMENT - SETH SANDILE MAZIBUKO
AL JAMA-AH - REFILWE MASEMOLAALL NATIVES OF SOUTH AFRICA
- MESHACK KEKANAALLIED INDEPENDENTS UMBRELLA
- RICARDO MAARMANAZANIA PEACEFUL REVOLUTION
- JOHN KUNENEAZANIAN GROUND FORCES
- TSHIDISO MICHAEL TSHOLO
AZANIAN PEOPLE'S ORGANISATION - SAMUEL MZWAKHE MBATHA
BOLSHEVIKS PARTY OF SOUTH AFRICA - LEFENTSE KGOPA
BUILD ONE SOUTH AFRICA - DORIS NOLWAZI TSOTETSICIVIC MOVEMENT FOR PROGRESSIVE CITIZENS
- PATRONELLA GADIFELE RAMOROESI
CONGRESS OF THE PEOPLE - JOSEPH CHRISTIAN WILLIAMS
DEMOCRATIC ALLIANCE - DUMAZILE KATE MOKOENA
ECONOMIC EMANCIPATION FORUM - LUKHANYO MGUYE
ECONOMIC FREEDOM FIGHTERS - ASHLEY JONATHAN LOUWECONOMIC LIBERATORS FORUM SOUTH AFRICA
- ZANDILE NGUBANEEKHETHU PEOPLES PARTY
- RAVERN ARNOLD MARTINIMSTAYING
- ERICK SIBUSISO NTULI
INDEPENDENT CITIZENS MOVEMENT - FANA PHAKAMANI GUMBI
INKATHA FREEDOM PARTY - LETOYA NUBIA MAKHENEKNOW YOUR POWER
- ISRAEL DUMISANI MKHALIPHILABOUR PARTY OF SOUTH AFRICA
- RUCHIR JAI ARYAN SINGH
MINORITY FRONT - MUSAWENKOSI SIYABONGA NDIMAMOVE SA
- KEAGAN MARK DALTON EVERSON
NATIONAL COLOURED CONGRESS - PANASHE DYLAN MALATSI
ORGANIC HUMANITY MOVEMENT - PETRONELLA GCWALISILE NDABA
PAN AFRICANIST CONGRESS OF AZANIA - RAYMONT ISMAEL STEENKAMP
PATRIOTIC ALLIANCE - KOKETSO MELATOEPEOPLE OF JOBURG
- NICOLEEN PORTIA MADIPEOPLE'S MOVEMENT FOR CHANGE
- LUKHONA AFIKA MNGUNI
RISE MZANSI - MIDLAAS MAESELA DIKOBOSERVICE DELIVERY PARTY
- MAUREEN MABUSI NDLOVU
SHOSHOLOZA PROGRESSIVE PARTY - ISAAC GAYIYA
SOUTH AFRICAN COMMUNIST PARTY - TSHOLOFELO BETTY MASEMOLASOUTH AFRICAN PEOPLE’S CIVIC ORGANIZATION
- MOHAU ADAM PHOLOANATRUTH AND SOLIDARITY MOVEMENT
- BONGANI THANDO DLAME
UMKHONTO WESIZWE PARTY - SHADRACK THABANG MOLOIUMPHAKATHI WARONA
- SIMON MGUGUNYEKA
UNITED DEMOCRATIC MOVEMENT - GARTH STUART JACK
UNITED INDEPENDENT MOVEMENT - NUBIJARA WILSON TLOUBATLA
VRYHEIDSFRONT 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.
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 29
Explore the published venue details for this ward. Confirm your assigned station with the IEC before travelling.
IPOLOKENG PRIMARY SCHOOL
3707 MOTAUNG STREET ZONE 3 DIEPKLOOF SOWETOView venue detailsNAMEDI SECONDARY SCHOOL
4140C TSOTETSI STREET ZONE 3 DIEPKLOOF JHBView venue detailsNOORDGESIG PRIMARY SCHOOL
800 BERGROOS STR NOORDGESIG JOHANNESBURGView venue detailsST. ANDREWS ROMAN CATHOLIC CHURCH
50 PARK ROAD NOORDGESIG CITY OF JHBView venue detailsTENT (PENNYVILLE PHASE 3)
GEMSBOK (BTW NO 96 & 97) PENNYVILLE PHASE 3 JOHANNESBURGView venue detailsTENT AT GHANAS GROUND
CNR TSIKI, REFILWE STR ZONE 3 DIEPKLOOF ZONE3 GHANAS GROUND CITY OF JOHANNEBURGView venue details
Explore national election results and local counting progress →
