City of Johannesburg, Ward 120
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 120, City of Johannesburg
Ward ballot
Votes for ward contestants, grouped by the IEC party categories.
| Party / IEC grouping | Votes | Share |
|---|---|---|
| DEMOCRATIC ALLIANCE | 3 278 | 47.58% |
| AFRICAN NATIONAL CONGRESS | 1 271 | 18.45% |
| ACTIONSA | 730 | 10.60% |
| UMKHONTO WESIZWE PARTY | 413 | 6.00% |
| AL JAMA-AH | 244 | 3.54% |
| ECONOMIC FREEDOM FIGHTERS | 244 | 3.54% |
| TRUTH AND SOLIDARITY MOVEMENT | 158 | 2.29% |
| BUILD ONE SOUTH AFRICA | 106 | 1.54% |
Show the remaining 75 rows
| Party / IEC grouping | Votes | Share |
|---|---|---|
| AFRICAN TRANSFORMATION MOVEMENT | 64 | 0.93% |
| PATRIOTIC ALLIANCE | 57 | 0.83% |
| RISE MZANSI | 45 | 0.65% |
| INKATHA FREEDOM PARTY | 43 | 0.62% |
| VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 41 | 0.60% |
| OPERATION DUDULA | 20 | 0.29% |
| AFRICAN CHRISTIAN DEMOCRATIC PARTY | 19 | 0.28% |
| AFRICAN INDEPENDENT CONGRESS | 19 | 0.28% |
| AFRIKA MAYIBUYE MOVEMENT | 19 | 0.28% |
| IMSTAYING | 19 | 0.28% |
| ALL CITIZENS PARTY | 16 | 0.23% |
| UNITED DEMOCRATIC MOVEMENT | 15 | 0.22% |
| SOUTH AFRICAN COMMUNIST PARTY | 12 | 0.17% |
| AFRICAN HEART CONGRESS | 7 | 0.10% |
| MINORITY FRONT | 6 | 0.09% |
| AFRICAN PEOPLE'S CONVENTION | 6 | 0.09% |
| PEOPLE'S MOVEMENT FOR CHANGE | 6 | 0.09% |
| AFRICAN UNEMPLOYED CONGRESS | 3 | 0.04% |
| AZANIA PEACEFUL REVOLUTION | 3 | 0.04% |
| ECONOMIC EMANCIPATION FORUM | 3 | 0.04% |
| AZANIAN GROUND FORCES | 3 | 0.04% |
| PEOPLE OF JOBURG | 3 | 0.04% |
| SOUTH AFRICAN PEOPLE’S CIVIC ORGANIZATION | 3 | 0.04% |
| ALLIED INDEPENDENTS UMBRELLA | 3 | 0.04% |
| UMPHAKATHI WARONA | 2 | 0.03% |
| AZANIAN PEOPLE'S ORGANISATION | 1 | 0.01% |
| NATIONAL COLOURED CONGRESS | 1 | 0.01% |
| INDEPENDENT CITIZENS MOVEMENT | 1 | 0.01% |
| ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT | 1 | 0.01% |
| ECONOMIC LIBERATORS FORUM SOUTH AFRICA | 1 | 0.01% |
| AFRICAN LABOUR CONVENTION | 1 | 0.01% |
| AFRICAN ROYAL RAINBOW CONGRESS | 1 | 0.01% |
| CIVIC MOVEMENT FOR PROGRESSIVE CITIZENS | 1 | 0.01% |
| Independents, grouped by IEC | 0 | 0.00% |
| PAN AFRICANIST CONGRESS OF AZANIA | 0 | 0.00% |
| NATIONAL DEMOCRATIC CONVENTION | 0 | 0.00% |
| CONGRESS OF THE PEOPLE | 0 | 0.00% |
| NATIONAL FREEDOM PARTY | 0 | 0.00% |
| INTERNATIONAL REVELATION CONGRESS | 0 | 0.00% |
| BOLSHEVIKS PARTY OF SOUTH AFRICA | 0 | 0.00% |
| SHOSHOLOZA PROGRESSIVE PARTY | 0 | 0.00% |
| AFRICAN RENAISSANCE UNITY | 0 | 0.00% |
| LAND PARTY | 0 | 0.00% |
| ORGANIC HUMANITY MOVEMENT | 0 | 0.00% |
| CHANGE PARTY | 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% |
| AFRICAN ECONOMIC FREEDOM | 0 | 0.00% |
| EKHETHU PEOPLES PARTY | 0 | 0.00% |
| AFRICAN CONGRESS FOR TRANSFORMATION | 0 | 0.00% |
| FREEDOM IN 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% |
| SERVICE DELIVERY PARTY | 0 | 0.00% |
| VUKA SA | 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% |
| KNOW YOUR POWER | 0 | 0.00% |
| ALL NATIVES OF SOUTH AFRICA | 0 | 0.00% |
| MOVEMENT OF RESIDENTS PARTY | 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: 6 889. 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 |
|---|---|---|
| DEMOCRATIC ALLIANCE | 3 045 | 44.56% |
| AFRICAN NATIONAL CONGRESS | 1 327 | 19.42% |
| ACTIONSA | 924 | 13.52% |
| UMKHONTO WESIZWE PARTY | 435 | 6.37% |
| ECONOMIC FREEDOM FIGHTERS | 250 | 3.66% |
| AL JAMA-AH | 246 | 3.60% |
| VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 91 | 1.33% |
| BUILD ONE SOUTH AFRICA | 62 | 0.91% |
Show the remaining 75 rows
| Party / IEC grouping | Votes | Share |
|---|---|---|
| TRUTH AND SOLIDARITY MOVEMENT | 59 | 0.86% |
| PATRIOTIC ALLIANCE | 55 | 0.80% |
| INKATHA FREEDOM PARTY | 49 | 0.72% |
| RISE MZANSI | 47 | 0.69% |
| AFRICAN TRANSFORMATION MOVEMENT | 46 | 0.67% |
| AFRICAN CHRISTIAN DEMOCRATIC PARTY | 27 | 0.40% |
| IMSTAYING | 16 | 0.23% |
| ALL CITIZENS PARTY | 14 | 0.20% |
| OPERATION DUDULA | 13 | 0.19% |
| SOUTH AFRICAN PEOPLE’S CIVIC ORGANIZATION | 11 | 0.16% |
| SOUTH AFRICAN COMMUNIST PARTY | 8 | 0.12% |
| AFRIKA MAYIBUYE MOVEMENT | 8 | 0.12% |
| CONGRESS OF THE PEOPLE | 7 | 0.10% |
| PAN AFRICANIST CONGRESS OF AZANIA | 6 | 0.09% |
| AFRICAN INDEPENDENT CONGRESS | 6 | 0.09% |
| AFRICAN HEART CONGRESS | 6 | 0.09% |
| GAZA DEMOCRATIC FRONT | 6 | 0.09% |
| AFRICAN ECONOMIC FREEDOM | 5 | 0.07% |
| INTERNATIONAL REVELATION CONGRESS | 4 | 0.06% |
| PEOPLE'S MOVEMENT FOR CHANGE | 4 | 0.06% |
| ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT | 4 | 0.06% |
| VUKA SA | 4 | 0.06% |
| AFRICAN LABOUR CONVENTION | 4 | 0.06% |
| MINORITY FRONT | 3 | 0.04% |
| AFRICAN PEOPLE'S CONVENTION | 3 | 0.04% |
| UNITED AFRICANS TRANSFORMATION | 3 | 0.04% |
| FREEDOM IN SOUTH AFRICA | 3 | 0.04% |
| UMPHAKATHI WARONA | 3 | 0.04% |
| AZANIAN PEOPLE'S ORGANISATION | 2 | 0.03% |
| BOLSHEVIKS PARTY OF SOUTH AFRICA | 2 | 0.03% |
| AFRICAN UNEMPLOYED CONGRESS | 2 | 0.03% |
| AZANIA PEACEFUL REVOLUTION | 2 | 0.03% |
| ECONOMIC EMANCIPATION FORUM | 2 | 0.03% |
| LAND PARTY | 2 | 0.03% |
| ECONOMIC LIBERATORS FORUM SOUTH AFRICA | 2 | 0.03% |
| ILIZWE NATHI | 2 | 0.03% |
| MOVE SA | 2 | 0.03% |
| NATIONAL DEMOCRATIC CONVENTION | 1 | 0.01% |
| NATIONAL FREEDOM PARTY | 1 | 0.01% |
| AFRICAN RENAISSANCE UNITY | 1 | 0.01% |
| AFRICA RESTORATION ALLIANCE | 1 | 0.01% |
| GAP FIXERS OF SOUTH AFRICA | 1 | 0.01% |
| EKHETHU PEOPLES PARTY | 1 | 0.01% |
| PEOPLE OF JOBURG | 1 | 0.01% |
| MAWUSA MOVEMENT PARTY | 1 | 0.01% |
| COMBAT | 1 | 0.01% |
| COMMUNITY FIRST MOVEMENT | 1 | 0.01% |
| ALLIED INDEPENDENTS UMBRELLA | 1 | 0.01% |
| Independents, grouped by IEC | 0 | 0.00% |
| UNITED DEMOCRATIC MOVEMENT | 0 | 0.00% |
| SHOSHOLOZA PROGRESSIVE PARTY | 0 | 0.00% |
| ORGANIC HUMANITY MOVEMENT | 0 | 0.00% |
| CHANGE PARTY | 0 | 0.00% |
| NATIONAL COLOURED CONGRESS | 0 | 0.00% |
| KINGDOM COVENANT DEMOCRATIC PARTY | 0 | 0.00% |
| AMALGAMATED RAINBOW MOVEMENT | 0 | 0.00% |
| INDEPENDENT CITIZENS MOVEMENT | 0 | 0.00% |
| UNITED INDEPENDENT MOVEMENT | 0 | 0.00% |
| AFRICAN CONGRESS FOR TRANSFORMATION | 0 | 0.00% |
| AFRIKA UNITE CONGRESS | 0 | 0.00% |
| LABOUR PARTY OF SOUTH AFRICA | 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% |
| ECONOMIC REDRESS MOVEMENT | 0 | 0.00% |
| PEOPLE'S CONSENT PARTY | 0 | 0.00% |
| RESIDENT DEVELOPMENT | 0 | 0.00% |
| KNOW YOUR POWER | 0 | 0.00% |
| AFRICAN ROYAL RAINBOW CONGRESS | 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% |
| PRO SOUTH AFRICA | 0 | 0.00% |
| LEKWE BEPE KINGDOM PARTY | 0 | 0.00% |
| CHRIST KINGDOM PARTY | 0 | 0.00% |
Valid ballots shown: 6 833. 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 120 ballot
55 candidates- OAGENG JOSEPH MAHLANGU
ACTIONSA - PENNY MASALA MATHIBELEACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT
- LORRANCE BAFANA MTIMKULU
AFRICA RESTORATION ALLIANCE - NOMATHEMBA IDAH DLAMINI
AFRICAN CHRISTIAN DEMOCRATIC PARTY - LEHLOHONOLO LEBALLOAFRICAN ECONOMIC FREEDOM
- MOLOKO MICHAEL MPOLOBOSHO
AFRICAN HEART CONGRESS - CLARE NATALIE PALMER-EVERTS
AFRICAN INDEPENDENT CONGRESS - SIBONGILE TRYPHINAH ZWANEAFRICAN LABOUR CONVENTION
- CELSTINA NZIMANDE
AFRICAN NATIONAL CONGRESS - PHUMZILE NDABA
AFRICAN PEOPLE'S CONVENTION - GEORGE BUTHI MALULEKEAFRICAN ROYAL RAINBOW CONGRESS
- TENDANI KISHNER MUOFHE
AFRICAN TRANSFORMATION MOVEMENT - CEBOLENKOSI PATRIOT NONDANYANAAFRICAN UNEMPLOYED CONGRESS
- ISAAC JUNIOR MASUKU
AFRIKA MAYIBUYE MOVEMENT - IMTIAZ MOHAMED ESSOP
AL JAMA-AH - LORRAINE MALULEKEALL CITIZENS PARTY
- REFILWE MASEMOLAALL NATIVES OF SOUTH AFRICA
- VUYELWA MNYATHELIALLIED INDEPENDENTS UMBRELLA
- RICARDO MAARMANAZANIA PEACEFUL REVOLUTION
- TSHIDISO NEFTHALI MONAISAAZANIAN GROUND FORCES
- STEPHEN WAUCHOPE
AZANIAN PEOPLE'S ORGANISATION - MZWANDILE NGCAYIYA
BOLSHEVIKS PARTY OF SOUTH AFRICA - LEHLOHONOLO PETRUS MOHAPI
BUILD ONE SOUTH AFRICA - DORIS NOLWAZI TSOTETSICIVIC MOVEMENT FOR PROGRESSIVE CITIZENS
- KISHORE BADAL
DEMOCRATIC ALLIANCE - THANDIWE DUMAPI
ECONOMIC EMANCIPATION FORUM - ITUMELENG PRECIOUS PITSO
ECONOMIC FREEDOM FIGHTERS - GCINILE MAHOREECONOMIC LIBERATORS FORUM SOUTH AFRICA
- NKOSIFIKILE LUCAS FACUEKHETHU PEOPLES PARTY
- POOBALAN GOVENDERIMSTAYING
- ERICK SIBUSISO NTULI
INDEPENDENT CITIZENS MOVEMENT - HEZI LUNGISANE NTULI
INKATHA FREEDOM PARTY - REBECCA PALISA QOTYANAKNOW YOUR POWER
- XOLANI MAGNIFICENT HLONGWANELABOUR PARTY OF SOUTH AFRICA
- ISHWAR KUMAR BEESUNLAL
MINORITY FRONT - BUSISIWE NICHOLINE NGQAVUMOVE SA
- DEONIE JENAY SWART
NATIONAL COLOURED CONGRESS - PHUMZILE RACHEL MTSHALI
NATIONAL DEMOCRATIC CONVENTION - SHAWN CHRISTOPHER DE SAIOPERATION DUDULA
- PANASHE DYLAN MALATSI
ORGANIC HUMANITY MOVEMENT - LIZELLE BIKHANI
PATRIOTIC ALLIANCE - XOLISWA MARTHA MADLIWAPEOPLE OF JOBURG
- THABISO HENDRIK MAJOEPEOPLE'S MOVEMENT FOR CHANGE
- NHLANHLA MOSES MALISA
RISE MZANSI - MIDLAAS MAESELA DIKOBOSERVICE DELIVERY PARTY
- RAYNAULD DUMISANI RUSSON
SHOSHOLOZA PROGRESSIVE PARTY - IGNATIUS PULE
SOUTH AFRICAN COMMUNIST PARTY - LOYISO TOYIYASOUTH AFRICAN PEOPLE’S CIVIC ORGANIZATION
- OMAR KHANTRUTH AND SOLIDARITY MOVEMENT
- NELSON LETLHOGONOLO TSABONE
UMKHONTO WESIZWE PARTY - SHADRACK THABANG MOLOIUMPHAKATHI WARONA
- MZIWANDILE CESWELL MATYA
UNITED DEMOCRATIC MOVEMENT - GARTH STUART JACK
UNITED INDEPENDENT MOVEMENT - LUVUYO LOUIS ZITHULELE NGUBANE
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS - SPHIWE ALVIN MTESHANEVUKA 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 120
Explore the published venue details for this ward. Confirm your assigned station with the IEC before travelling.
KIASHA PARK PRIMARY SCHOOL
5794 DRAKENSBERG STREET LENASIA SOUTH JOHANNESBURGView venue detailsLANCASTER PRIMARY SCHOOL
1003 LANCASTER STREET LENASIA SOUTH JOHANNESBURGView venue detailsMADIBA PRIMARY SCHOOL
2637 HIBISCUS CRESCENT LENASIA SOUTH EXT 2 JOHANNESBURGView venue detailsSIERRA NEVADA PRIMARY SCHOOL
4358 STELLENBERG STREET LENASIA SOUTH EXT 4 JOHANNESBURGView venue detailsSOUTH VIEW HIGH SCHOOL
CNR COSMOS & VIOLET STR LENASIA SOUTH JOHANNESBURGView venue detailsTENT AT 6TH STREET AND CENTRE ROAD
6TH STREET ORANGE FARM JOHANNESBURGView venue detailsTOUCH LIFE MINISTRIES
5605 HOSPITAL HILL(5 TO 5) HOSPITAL HILL LENASIA SOUTHView venue detailsWINNIE MABASO FOUNDATION
MABASO CRECHE FINETOWN NORTH MORITINGView venue details
Explore national election results and local counting progress →
