City of Johannesburg, Ward 121
The certified ward ballot for the local government elections of 4 November 2026, published by the Electoral Commission on 16 September. 60 candidates from 59 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 121, City of Johannesburg
Ward ballot
Votes for ward contestants, grouped by the IEC party categories.
| Party / IEC grouping | Votes | Share |
|---|---|---|
| AFRICAN NATIONAL CONGRESS | 2 018 | 31.18% |
| DEMOCRATIC ALLIANCE | 958 | 14.80% |
| AFRIKA MAYIBUYE MOVEMENT | 882 | 13.63% |
| ACTIONSA | 762 | 11.77% |
| PATRIOTIC ALLIANCE | 450 | 6.95% |
| INKATHA FREEDOM PARTY | 323 | 4.99% |
| ECONOMIC FREEDOM FIGHTERS | 271 | 4.19% |
| UMKHONTO WESIZWE PARTY | 198 | 3.06% |
Show the remaining 75 rows
| Party / IEC grouping | Votes | Share |
|---|---|---|
| Independents, grouped by IEC | 133 | 2.06% |
| AFRICAN TRANSFORMATION MOVEMENT | 85 | 1.31% |
| SOUTH AFRICAN COMMUNIST PARTY | 57 | 0.88% |
| VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 53 | 0.82% |
| AFRICAN CHRISTIAN DEMOCRATIC PARTY | 34 | 0.53% |
| RISE MZANSI | 34 | 0.53% |
| UNITED AFRICANS TRANSFORMATION | 33 | 0.51% |
| AFRICAN INDEPENDENT CONGRESS | 28 | 0.43% |
| PAN AFRICANIST CONGRESS OF AZANIA | 12 | 0.19% |
| PEOPLE'S MOVEMENT FOR CHANGE | 11 | 0.17% |
| ALL CITIZENS PARTY | 11 | 0.17% |
| ECONOMIC LIBERATORS FORUM SOUTH AFRICA | 10 | 0.15% |
| AFRIKA UNITE CONGRESS | 8 | 0.12% |
| UNITED DEMOCRATIC MOVEMENT | 7 | 0.11% |
| AFRICAN PEOPLE'S CONVENTION | 6 | 0.09% |
| NATIONAL COLOURED CONGRESS | 6 | 0.09% |
| AFRICAN HEART CONGRESS | 6 | 0.09% |
| CONGRESS OF THE PEOPLE | 5 | 0.08% |
| INDEPENDENT CITIZENS MOVEMENT | 5 | 0.08% |
| UNITED INDEPENDENT MOVEMENT | 5 | 0.08% |
| ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT | 5 | 0.08% |
| BUILD ONE SOUTH AFRICA | 5 | 0.08% |
| BOLSHEVIKS PARTY OF SOUTH AFRICA | 4 | 0.06% |
| AFRICA RESTORATION ALLIANCE | 4 | 0.06% |
| AFRICAN LABOUR CONVENTION | 4 | 0.06% |
| AZANIAN PEOPLE'S ORGANISATION | 3 | 0.05% |
| MINORITY FRONT | 3 | 0.05% |
| AL JAMA-AH | 3 | 0.05% |
| AFRICAN UNEMPLOYED CONGRESS | 3 | 0.05% |
| LABOUR PARTY OF SOUTH AFRICA | 3 | 0.05% |
| MOVE SA | 3 | 0.05% |
| ECONOMIC EMANCIPATION FORUM | 2 | 0.03% |
| KINGDOM COVENANT DEMOCRATIC PARTY | 2 | 0.03% |
| FREEDOM IN SOUTH AFRICA | 2 | 0.03% |
| TRUTH AND SOLIDARITY MOVEMENT | 2 | 0.03% |
| IMSTAYING | 2 | 0.03% |
| SHOSHOLOZA PROGRESSIVE PARTY | 1 | 0.02% |
| AZANIA PEACEFUL REVOLUTION | 1 | 0.02% |
| ORGANIC HUMANITY MOVEMENT | 1 | 0.02% |
| EKHETHU PEOPLES PARTY | 1 | 0.02% |
| AZANIAN GROUND FORCES | 1 | 0.02% |
| SERVICE DELIVERY PARTY | 1 | 0.02% |
| KNOW YOUR POWER | 1 | 0.02% |
| AFRICAN ROYAL RAINBOW CONGRESS | 1 | 0.02% |
| ALL NATIVES OF SOUTH AFRICA | 1 | 0.02% |
| ALLIED INDEPENDENTS UMBRELLA | 1 | 0.02% |
| UMPHAKATHI WARONA | 1 | 0.02% |
| NATIONAL DEMOCRATIC CONVENTION | 0 | 0.00% |
| NATIONAL FREEDOM PARTY | 0 | 0.00% |
| INTERNATIONAL REVELATION CONGRESS | 0 | 0.00% |
| AFRICAN RENAISSANCE UNITY | 0 | 0.00% |
| LAND PARTY | 0 | 0.00% |
| CHANGE PARTY | 0 | 0.00% |
| AMALGAMATED RAINBOW MOVEMENT | 0 | 0.00% |
| GAP FIXERS OF SOUTH AFRICA | 0 | 0.00% |
| AFRICAN ECONOMIC FREEDOM | 0 | 0.00% |
| AFRICAN CONGRESS FOR TRANSFORMATION | 0 | 0.00% |
| OPERATION DUDULA | 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% |
| 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% |
| CHRIST KINGDOM PARTY | 0 | 0.00% |
Valid ballots shown: 6 472. 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 043 | 31.68% |
| DEMOCRATIC ALLIANCE | 1 057 | 16.39% |
| ACTIONSA | 903 | 14.00% |
| AFRIKA MAYIBUYE MOVEMENT | 790 | 12.25% |
| PATRIOTIC ALLIANCE | 355 | 5.50% |
| INKATHA FREEDOM PARTY | 316 | 4.90% |
| ECONOMIC FREEDOM FIGHTERS | 301 | 4.67% |
| UMKHONTO WESIZWE PARTY | 264 | 4.09% |
Show the remaining 75 rows
| Party / IEC grouping | Votes | Share |
|---|---|---|
| AFRICAN TRANSFORMATION MOVEMENT | 70 | 1.09% |
| RISE MZANSI | 40 | 0.62% |
| VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 38 | 0.59% |
| SOUTH AFRICAN COMMUNIST PARTY | 34 | 0.53% |
| AFRICAN CHRISTIAN DEMOCRATIC PARTY | 32 | 0.50% |
| UNITED AFRICANS TRANSFORMATION | 28 | 0.43% |
| AFRICAN PEOPLE'S CONVENTION | 16 | 0.25% |
| PAN AFRICANIST CONGRESS OF AZANIA | 14 | 0.22% |
| AFRICAN INDEPENDENT CONGRESS | 13 | 0.20% |
| NATIONAL FREEDOM PARTY | 13 | 0.20% |
| AFRICAN HEART CONGRESS | 12 | 0.19% |
| PEOPLE'S MOVEMENT FOR CHANGE | 8 | 0.12% |
| AFRICAN UNEMPLOYED CONGRESS | 7 | 0.11% |
| ALL CITIZENS PARTY | 7 | 0.11% |
| AL JAMA-AH | 6 | 0.09% |
| CONGRESS OF THE PEOPLE | 6 | 0.09% |
| LAND PARTY | 6 | 0.09% |
| ECONOMIC LIBERATORS FORUM SOUTH AFRICA | 6 | 0.09% |
| NATIONAL COLOURED CONGRESS | 5 | 0.08% |
| BUILD ONE SOUTH AFRICA | 5 | 0.08% |
| AFRICAN ECONOMIC FREEDOM | 5 | 0.08% |
| LABOUR PARTY OF SOUTH AFRICA | 5 | 0.08% |
| MOVE SA | 4 | 0.06% |
| AFRICAN RENAISSANCE UNITY | 3 | 0.05% |
| AFRICA RESTORATION ALLIANCE | 3 | 0.05% |
| OPERATION DUDULA | 3 | 0.05% |
| AZANIAN GROUND FORCES | 3 | 0.05% |
| CHANGE PARTY | 2 | 0.03% |
| UNITED INDEPENDENT MOVEMENT | 2 | 0.03% |
| EKHETHU PEOPLES PARTY | 2 | 0.03% |
| PEOPLE OF JOBURG | 2 | 0.03% |
| MOVEMENT OF RESIDENTS PARTY | 2 | 0.03% |
| ILIZWE NATHI | 2 | 0.03% |
| AZANIAN PEOPLE'S ORGANISATION | 1 | 0.02% |
| MINORITY FRONT | 1 | 0.02% |
| SHOSHOLOZA PROGRESSIVE PARTY | 1 | 0.02% |
| AZANIA PEACEFUL REVOLUTION | 1 | 0.02% |
| ECONOMIC EMANCIPATION FORUM | 1 | 0.02% |
| INDEPENDENT CITIZENS MOVEMENT | 1 | 0.02% |
| ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT | 1 | 0.02% |
| FREEDOM IN SOUTH AFRICA | 1 | 0.02% |
| TRUTH AND SOLIDARITY MOVEMENT | 1 | 0.02% |
| MAWUSA MOVEMENT PARTY | 1 | 0.02% |
| AFRICAN LABOUR CONVENTION | 1 | 0.02% |
| PEOPLE'S CONSENT PARTY | 1 | 0.02% |
| AFRICAN ROYAL RAINBOW CONGRESS | 1 | 0.02% |
| PRO SOUTH AFRICA | 1 | 0.02% |
| UMPHAKATHI WARONA | 1 | 0.02% |
| LEKWE BEPE KINGDOM PARTY | 1 | 0.02% |
| Independents, grouped by IEC | 0 | 0.00% |
| UNITED DEMOCRATIC MOVEMENT | 0 | 0.00% |
| NATIONAL DEMOCRATIC CONVENTION | 0 | 0.00% |
| INTERNATIONAL REVELATION CONGRESS | 0 | 0.00% |
| BOLSHEVIKS PARTY OF SOUTH AFRICA | 0 | 0.00% |
| ORGANIC HUMANITY MOVEMENT | 0 | 0.00% |
| KINGDOM COVENANT DEMOCRATIC PARTY | 0 | 0.00% |
| AMALGAMATED RAINBOW MOVEMENT | 0 | 0.00% |
| GAP FIXERS OF SOUTH AFRICA | 0 | 0.00% |
| AFRICAN CONGRESS FOR TRANSFORMATION | 0 | 0.00% |
| AFRIKA UNITE CONGRESS | 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% |
| 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% |
| IMSTAYING | 0 | 0.00% |
| SOUTH AFRICAN PEOPLE’S CIVIC ORGANIZATION | 0 | 0.00% |
| COMMUNITY FIRST MOVEMENT | 0 | 0.00% |
| ALLIED INDEPENDENTS UMBRELLA | 0 | 0.00% |
| CHRIST KINGDOM PARTY | 0 | 0.00% |
Valid ballots shown: 6 449. 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 121 ballot
60 candidates- JULIA MODIEHI SONDAG
ACTIONSA - GEZANI RICHARD NGOBENIACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT
- LORRANCE BAFANA MTIMKULU
AFRICA RESTORATION ALLIANCE - TSHIMANGADZO MARLYN DLAMINI
AFRICAN CHRISTIAN DEMOCRATIC PARTY - LEHLOHONOLO LEBALLOAFRICAN ECONOMIC FREEDOM
- MATOME EMMANUEL NKWANA
AFRICAN HEART CONGRESS - CLIFFORD OHAGAN CHARLES SMITH
AFRICAN INDEPENDENT CONGRESS - SAMUKELISIWE ANITTA NZAMAAFRICAN LABOUR CONVENTION
- ZANDILE GLORIA MEELESO
AFRICAN NATIONAL CONGRESS - EDEN ERICK MATHEBULA
AFRICAN PEOPLE'S CONVENTION - NONO LOUISA MUHLANGAAFRICAN ROYAL RAINBOW CONGRESS
- MATSHEGO CATHERINE MAGANYELE
AFRICAN TRANSFORMATION MOVEMENT - CEBOLENKOSI PATRIOT NONDANYANAAFRICAN UNEMPLOYED CONGRESS
- MZUHLELI MANCIYA
AFRIKA MAYIBUYE MOVEMENT - SIYABONGA MALINGAAFRIKA UNITE CONGRESS
- ASHLEY MAMA
AL JAMA-AH - LESLEY GURSHWIN SNYDERSALL CITIZENS PARTY
- REFILWE MASEMOLAALL NATIVES OF SOUTH AFRICA
- VUYELWA MNYATHELIALLIED INDEPENDENTS UMBRELLA
- RICARDO MAARMANAZANIA PEACEFUL REVOLUTION
- NTHABELENG SARAFINA MOHAMMADAZANIAN GROUND FORCES
- NTOBEKO ZONDO
AZANIAN PEOPLE'S ORGANISATION - MZWANDILE NGCAYIYA
BOLSHEVIKS PARTY OF SOUTH AFRICA - LEBOHANG SEMPE
BUILD ONE SOUTH AFRICA - DORIS NOLWAZI TSOTETSICIVIC MOVEMENT FOR PROGRESSIVE CITIZENS
- SIMON GXUMA
CONGRESS OF THE PEOPLE - OBAKENG REUBEN MOILWE
DEMOCRATIC ALLIANCE - THANDIWE DUMAPI
ECONOMIC EMANCIPATION FORUM - SIMINGAYE VEZI MASIMULA
ECONOMIC FREEDOM FIGHTERS - NKOSIBUSA GABA LUNGELO PEACEFULL DLADLAECONOMIC LIBERATORS FORUM SOUTH AFRICA
- SIMON MODJADJIEKHETHU PEOPLES PARTY
- GEOVONNE RIDGE CASSIMSTAYING
- NHLANZEKO BOYSIE ZUNGU IndependentIndependent candidate
- PAMELA PRIMROSE NGWENYA IndependentIndependent candidate
- ERICK SIBUSISO NTULI
INDEPENDENT CITIZENS MOVEMENT - LWAZI MNISI
INKATHA FREEDOM PARTY - THOKOZANI PETRUS HLANGANYATHI
KINGDOM COVENANT DEMOCRATIC PARTY - EZROM NZIMAKNOW YOUR POWER
- XOLANI MAGNIFICENT HLONGWANELABOUR PARTY OF SOUTH AFRICA
- SHARITHA NOHAR
MINORITY FRONT - SITHEMBISA SHEZIMOVE SA
- GADIJA DAVIDS
NATIONAL COLOURED CONGRESS - PANASHE DYLAN MALATSI
ORGANIC HUMANITY MOVEMENT - BRIAN VUSUMUZI DLAMINI
PAN AFRICANIST CONGRESS OF AZANIA - CYPRIAN THULANI LUKE
PATRIOTIC ALLIANCE - MOEKETSI MOGASEPEOPLE OF JOBURG
- MORAJUWA ANNAH CHAUTSANEPEOPLE'S MOVEMENT FOR CHANGE
- ELINAH FORTUNATE BANDA
RISE MZANSI - MIDLAAS MAESELA DIKOBOSERVICE DELIVERY PARTY
- IAN CORNELIUS PLAATJIES
SHOSHOLOZA PROGRESSIVE PARTY - SIMPHIWE MALINGA
SOUTH AFRICAN COMMUNIST PARTY - LOYISO TOYIYASOUTH AFRICAN PEOPLE’S CIVIC ORGANIZATION
- MODISE PATRICK BALOYITRUTH AND SOLIDARITY MOVEMENT
- HAPPINESS SIBONGILE GUMEDE
UMKHONTO WESIZWE PARTY - SHADRACK THABANG MOLOIUMPHAKATHI WARONA
- MAPONGO JOHANNES MAFUMANE
UNITED AFRICANS TRANSFORMATION - THATO NUNWANA
UNITED DEMOCRATIC MOVEMENT - GARTH STUART JACK
UNITED INDEPENDENT MOVEMENT - LUVUYO LOUIS ZITHULELE NGUBANE
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 121
Explore the published venue details for this ward. Confirm your assigned station with the IEC before travelling.
COMMUNITY HALL
ELANDSFONTEIN 308-IQ ENNERDALE HOPEFIELDView venue detailsENNERDALE EXT 9 CIVIC CENTRE
CNR KATZ STREET AND SMITH WALK ENNERDALE EXT. 9 JOHANNESBURGView venue detailsENNERDALE MIRACLE CENTRE
71 PLOT 71 ENNERDALE JOHANNESBURGView venue detailsENNERDALE SECONDARY SCHOOL
3622 AGAAT STREET ENNERDALE CITY OF JOHANNESBURG [JOHANNESBURG]View venue detailsLAWLEY PRIMARY SCHOOL
461 THIRD AVENUE LAWLEY JOHANNESBURGView venue detailsMOTHEO-FOUNDATION PRIMARY SCHOOL
88 BARACUDA ROAD LAWLEY EXT1 CITY OF JOHANNESBURG [JOHANNESBURG]View venue detailsNOAH'S ARK MINISTRIES
SIMELANE AND TSAKANE STREET LAWLEY JOHANNESBURGView venue details
Explore national election results and local counting progress →
