City of Johannesburg, Ward 119
The certified ward ballot for the local government elections of 4 November 2026, published by the Electoral Commission on 16 September. 58 candidates from 58 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 119, City of Johannesburg
Ward ballot
Votes for ward contestants, grouped by the IEC party categories.
| Party / IEC grouping | Votes | Share |
|---|---|---|
| AFRICAN NATIONAL CONGRESS | 2 508 | 28.35% |
| ACTIONSA | 2 477 | 28.00% |
| DEMOCRATIC ALLIANCE | 971 | 10.98% |
| INKATHA FREEDOM PARTY | 731 | 8.26% |
| ECONOMIC FREEDOM FIGHTERS | 510 | 5.76% |
| UMKHONTO WESIZWE PARTY | 460 | 5.20% |
| AFRIKA MAYIBUYE MOVEMENT | 266 | 3.01% |
| SOUTH AFRICAN COMMUNIST PARTY | 141 | 1.59% |
Show the remaining 75 rows
| Party / IEC grouping | Votes | Share |
|---|---|---|
| AFRICAN TRANSFORMATION MOVEMENT | 124 | 1.40% |
| VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 91 | 1.03% |
| RISE MZANSI | 81 | 0.92% |
| PATRIOTIC ALLIANCE | 80 | 0.90% |
| PAN AFRICANIST CONGRESS OF AZANIA | 70 | 0.79% |
| AFRICAN INDEPENDENT CONGRESS | 54 | 0.61% |
| Independents, grouped by IEC | 28 | 0.32% |
| UNITED DEMOCRATIC MOVEMENT | 27 | 0.31% |
| BUILD ONE SOUTH AFRICA | 27 | 0.31% |
| AFRICAN CHRISTIAN DEMOCRATIC PARTY | 19 | 0.21% |
| AFRICAN PEOPLE'S CONVENTION | 19 | 0.21% |
| CONGRESS OF THE PEOPLE | 15 | 0.17% |
| AFRICAN HEART CONGRESS | 14 | 0.16% |
| AZANIAN PEOPLE'S ORGANISATION | 11 | 0.12% |
| MINORITY FRONT | 11 | 0.12% |
| UNITED INDEPENDENT MOVEMENT | 10 | 0.11% |
| FREEDOM IN SOUTH AFRICA | 9 | 0.10% |
| ALLIED INDEPENDENTS UMBRELLA | 9 | 0.10% |
| AL JAMA-AH | 8 | 0.09% |
| LABOUR PARTY OF SOUTH AFRICA | 8 | 0.09% |
| SOUTH AFRICAN PEOPLE’S CIVIC ORGANIZATION | 7 | 0.08% |
| PEOPLE'S MOVEMENT FOR CHANGE | 5 | 0.06% |
| VUKA SA | 5 | 0.06% |
| AFRICAN LABOUR CONVENTION | 5 | 0.06% |
| ALL NATIVES OF SOUTH AFRICA | 5 | 0.06% |
| AFRICA RESTORATION ALLIANCE | 4 | 0.05% |
| ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT | 3 | 0.03% |
| TRUTH AND SOLIDARITY MOVEMENT | 3 | 0.03% |
| ECONOMIC LIBERATORS FORUM SOUTH AFRICA | 3 | 0.03% |
| GAZA DEMOCRATIC FRONT | 3 | 0.03% |
| UMPHAKATHI WARONA | 3 | 0.03% |
| MOVE SA | 3 | 0.03% |
| BOLSHEVIKS PARTY OF SOUTH AFRICA | 2 | 0.02% |
| AZANIA PEACEFUL REVOLUTION | 2 | 0.02% |
| NATIONAL COLOURED CONGRESS | 2 | 0.02% |
| MAWUSA MOVEMENT PARTY | 2 | 0.02% |
| AFRICAN UNEMPLOYED CONGRESS | 1 | 0.01% |
| ECONOMIC EMANCIPATION FORUM | 1 | 0.01% |
| ORGANIC HUMANITY MOVEMENT | 1 | 0.01% |
| KINGDOM COVENANT DEMOCRATIC PARTY | 1 | 0.01% |
| AFRICAN ECONOMIC FREEDOM | 1 | 0.01% |
| EKHETHU PEOPLES PARTY | 1 | 0.01% |
| AZANIAN GROUND FORCES | 1 | 0.01% |
| SERVICE DELIVERY PARTY | 1 | 0.01% |
| KNOW YOUR POWER | 1 | 0.01% |
| CIVIC MOVEMENT FOR PROGRESSIVE CITIZENS | 1 | 0.01% |
| MOVEMENT OF RESIDENTS PARTY | 1 | 0.01% |
| NATIONAL DEMOCRATIC CONVENTION | 0 | 0.00% |
| NATIONAL FREEDOM PARTY | 0 | 0.00% |
| INTERNATIONAL REVELATION CONGRESS | 0 | 0.00% |
| SHOSHOLOZA PROGRESSIVE PARTY | 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% |
| INDEPENDENT CITIZENS MOVEMENT | 0 | 0.00% |
| GAP FIXERS OF SOUTH AFRICA | 0 | 0.00% |
| UNITED AFRICANS TRANSFORMATION | 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% |
| TAU DIA RORA CULTURAL AND TRADITIONAL LEKGOTLA | 0 | 0.00% |
| PEOPLE OF JOBURG | 0 | 0.00% |
| ECONOMIC REDRESS MOVEMENT | 0 | 0.00% |
| PEOPLE'S CONSENT PARTY | 0 | 0.00% |
| COMBAT | 0 | 0.00% |
| RESIDENT DEVELOPMENT | 0 | 0.00% |
| AFRICAN ROYAL RAINBOW CONGRESS | 0 | 0.00% |
| IMSTAYING | 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: 8 847. 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 568 | 29.27% |
| ACTIONSA | 2 366 | 26.97% |
| DEMOCRATIC ALLIANCE | 1 103 | 12.57% |
| INKATHA FREEDOM PARTY | 730 | 8.32% |
| ECONOMIC FREEDOM FIGHTERS | 527 | 6.01% |
| UMKHONTO WESIZWE PARTY | 487 | 5.55% |
| AFRIKA MAYIBUYE MOVEMENT | 216 | 2.46% |
| AFRICAN TRANSFORMATION MOVEMENT | 128 | 1.46% |
Show the remaining 75 rows
| Party / IEC grouping | Votes | Share |
|---|---|---|
| VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 126 | 1.44% |
| PATRIOTIC ALLIANCE | 97 | 1.11% |
| RISE MZANSI | 79 | 0.90% |
| SOUTH AFRICAN COMMUNIST PARTY | 70 | 0.80% |
| PAN AFRICANIST CONGRESS OF AZANIA | 49 | 0.56% |
| AFRICAN INDEPENDENT CONGRESS | 30 | 0.34% |
| BUILD ONE SOUTH AFRICA | 23 | 0.26% |
| AFRICAN CHRISTIAN DEMOCRATIC PARTY | 18 | 0.21% |
| ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT | 15 | 0.17% |
| AFRICAN HEART CONGRESS | 14 | 0.16% |
| CONGRESS OF THE PEOPLE | 13 | 0.15% |
| AFRICAN PEOPLE'S CONVENTION | 12 | 0.14% |
| AFRICA RESTORATION ALLIANCE | 9 | 0.10% |
| AFRICAN CONGRESS FOR TRANSFORMATION | 8 | 0.09% |
| UNITED AFRICANS TRANSFORMATION | 7 | 0.08% |
| AFRICAN UNEMPLOYED CONGRESS | 6 | 0.07% |
| AL JAMA-AH | 5 | 0.06% |
| TRUTH AND SOLIDARITY MOVEMENT | 5 | 0.06% |
| FREEDOM IN SOUTH AFRICA | 4 | 0.05% |
| VUKA SA | 4 | 0.05% |
| SOUTH AFRICAN PEOPLE’S CIVIC ORGANIZATION | 4 | 0.05% |
| MOVE SA | 4 | 0.05% |
| PEOPLE'S MOVEMENT FOR CHANGE | 3 | 0.03% |
| AFRICAN ECONOMIC FREEDOM | 3 | 0.03% |
| ALLIED INDEPENDENTS UMBRELLA | 3 | 0.03% |
| AZANIAN PEOPLE'S ORGANISATION | 2 | 0.02% |
| AZANIA PEACEFUL REVOLUTION | 2 | 0.02% |
| AFRICAN RENAISSANCE UNITY | 2 | 0.02% |
| LAND PARTY | 2 | 0.02% |
| GAP FIXERS OF SOUTH AFRICA | 2 | 0.02% |
| OPERATION DUDULA | 2 | 0.02% |
| GAZA DEMOCRATIC FRONT | 2 | 0.02% |
| MAWUSA MOVEMENT PARTY | 2 | 0.02% |
| ALL NATIVES OF SOUTH AFRICA | 2 | 0.02% |
| MOVEMENT OF RESIDENTS PARTY | 2 | 0.02% |
| INTERNATIONAL REVELATION CONGRESS | 1 | 0.01% |
| BOLSHEVIKS PARTY OF SOUTH AFRICA | 1 | 0.01% |
| ECONOMIC EMANCIPATION FORUM | 1 | 0.01% |
| CHANGE PARTY | 1 | 0.01% |
| KINGDOM COVENANT DEMOCRATIC PARTY | 1 | 0.01% |
| AMALGAMATED RAINBOW MOVEMENT | 1 | 0.01% |
| INDEPENDENT CITIZENS MOVEMENT | 1 | 0.01% |
| UNITED INDEPENDENT MOVEMENT | 1 | 0.01% |
| EKHETHU PEOPLES PARTY | 1 | 0.01% |
| ECONOMIC LIBERATORS FORUM SOUTH AFRICA | 1 | 0.01% |
| LABOUR PARTY OF SOUTH AFRICA | 1 | 0.01% |
| AFRICAN LABOUR CONVENTION | 1 | 0.01% |
| PEOPLE'S CONSENT PARTY | 1 | 0.01% |
| COMBAT | 1 | 0.01% |
| PRO SOUTH AFRICA | 1 | 0.01% |
| CHRIST KINGDOM PARTY | 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% |
| ORGANIC HUMANITY MOVEMENT | 0 | 0.00% |
| NATIONAL COLOURED CONGRESS | 0 | 0.00% |
| ALL CITIZENS PARTY | 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% |
| PEOPLE OF JOBURG | 0 | 0.00% |
| ECONOMIC REDRESS MOVEMENT | 0 | 0.00% |
| RESIDENT DEVELOPMENT | 0 | 0.00% |
| KNOW YOUR POWER | 0 | 0.00% |
| AFRICAN ROYAL RAINBOW CONGRESS | 0 | 0.00% |
| CIVIC MOVEMENT FOR PROGRESSIVE CITIZENS | 0 | 0.00% |
| IMSTAYING | 0 | 0.00% |
| COMMUNITY FIRST MOVEMENT | 0 | 0.00% |
| UMPHAKATHI WARONA | 0 | 0.00% |
| ILIZWE NATHI | 0 | 0.00% |
| LEKWE BEPE KINGDOM PARTY | 0 | 0.00% |
Valid ballots shown: 8 772. 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 119 ballot
58 candidates- THABANG MDLULI
ACTIONSA - PENNY MASALA MATHIBELEACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT
- LORRANCE BAFANA MTIMKULU
AFRICA RESTORATION ALLIANCE - CAROL JUDY PIENAAR
AFRICAN CHRISTIAN DEMOCRATIC PARTY - LEHLOHONOLO LEBALLOAFRICAN ECONOMIC FREEDOM
- MOLOKO MICHAEL MPOLOBOSHO
AFRICAN HEART CONGRESS - TEBOGO VICTOR MENTOOR
AFRICAN INDEPENDENT CONGRESS - THOKOZANI ISAAC SITHOLEAFRICAN LABOUR CONVENTION
- BONGUMUSA MKHIZE
AFRICAN NATIONAL CONGRESS - ELIZABETH SARAH KOTOTSI
AFRICAN PEOPLE'S CONVENTION - SONTO MILDRED MABASO
AFRICAN TRANSFORMATION MOVEMENT - CEBOLENKOSI PATRIOT NONDANYANAAFRICAN UNEMPLOYED CONGRESS
- KALUSHI JOHANNES MOSEHLA
AFRIKA MAYIBUYE MOVEMENT - ASHLEY MAMA
AL JAMA-AH - REFILWE MASEMOLAALL NATIVES OF SOUTH AFRICA
- WANDISA MELODY KHUMALOALLIED INDEPENDENTS UMBRELLA
- RICARDO MAARMANAZANIA PEACEFUL REVOLUTION
- NELISIWE TSHABALALAAZANIAN GROUND FORCES
- REGINALD MXOLISI NXIWENI
AZANIAN PEOPLE'S ORGANISATION - MZWANDILE NGCAYIYA
BOLSHEVIKS PARTY OF SOUTH AFRICA - MATLATJE DAVID MOKWENA
BUILD ONE SOUTH AFRICA - DORIS NOLWAZI TSOTETSICIVIC MOVEMENT FOR PROGRESSIVE CITIZENS
- ABSALOM MAKHAZA SITHOLE
CONGRESS OF THE PEOPLE - SEKALLENG JOB PEANE
DEMOCRATIC ALLIANCE - THANDIWE DUMAPI
ECONOMIC EMANCIPATION FORUM - LUMKA SONDLANE
ECONOMIC FREEDOM FIGHTERS - NKULULEKO ALEXIOUS NGWENYAECONOMIC LIBERATORS FORUM SOUTH AFRICA
- SAMMY LEKITLANEEKHETHU PEOPLES PARTY
- VINCENT NKOSINATHI MASHELEGAZA DEMOCRATIC FRONT
- MURIEL DABATA IndependentIndependent candidate
- ERICK SIBUSISO NTULI
INDEPENDENT CITIZENS MOVEMENT - PHAHLANE EDWARD PHOSWA
INKATHA FREEDOM PARTY - RUSSEL SKHETO MALULEKE
KINGDOM COVENANT DEMOCRATIC PARTY - INNOCENTIA SHIRLEY MOROLONGKNOW YOUR POWER
- XOLANI MAGNIFICENT HLONGWANELABOUR PARTY OF SOUTH AFRICA
- MORONGWA SHADI PAMELA MADUMISEMAWUSA MOVEMENT PARTY
- ISHWAR KUMAR BEESUNLAL
MINORITY FRONT - NTOKOZO SIBIYAMOVE SA
- VUSUMUZI MOTADINGOANAMOVEMENT OF RESIDENTS PARTY
- DEONIE JENAY SWART
NATIONAL COLOURED CONGRESS - NOMVULA NOLWAZI NDWANDWE
NATIONAL DEMOCRATIC CONVENTION - PANASHE DYLAN MALATSI
ORGANIC HUMANITY MOVEMENT - KAGISHO PEACE SEHUNELO
PAN AFRICANIST CONGRESS OF AZANIA - LUTHANDO WILLIAM NKOMOKAZI
PATRIOTIC ALLIANCE - GIFT BONGANI MLOTYWAPEOPLE OF JOBURG
- THABISO HENDRIK MAJOEPEOPLE'S MOVEMENT FOR CHANGE
- MANDISA NOLULAMA NZIMANDE
RISE MZANSI - MIDLAAS MAESELA DIKOBOSERVICE DELIVERY PARTY
- IAN CORNELIUS PLAATJIES
SHOSHOLOZA PROGRESSIVE PARTY - LOVELYNESS NOMUSA MAGUBANE
SOUTH AFRICAN COMMUNIST PARTY - LOYISO TOYIYASOUTH AFRICAN PEOPLE’S CIVIC ORGANIZATION
- MOHAU ADAM PHOLOANATRUTH AND SOLIDARITY MOVEMENT
- NDABEZINHLE MELUSI NTULI
UMKHONTO WESIZWE PARTY - SHADRACK THABANG MOLOIUMPHAKATHI WARONA
- KHAYAKAZI PATRICIA DWANI
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 119
Explore the published venue details for this ward. Confirm your assigned station with the IEC before travelling.
BANNER OF TRUTH MINISTRIES
1 JAN DE NECKER & MPUMELELO STR FREEDOM PARK INFORMAL SETTLEMENT JOHANNESBURGView venue detailsBUSHKOPPIES HOSTEL COMMUNITY HALL
10 GOLDEN HIGHWAY BUSHKOPPIES HOSTEL BUSHKOPPIESView venue detailsCONTAINER -OPP HOUSE 723 WINNIE CAMP SLOVOPARK
MARSHALL STREET WINNIE CAMP SLOVOPARK NANCEFIELDView venue detailsFREEDOM PRIMARY SCHOOL
261 JAN DE NECKER STREET FREEDOM PARK CITY OF JOHANNESBURGView venue detailsNATURENA PRIMARY SCHOOL
10 NATUUR ROAD NATURENA JOHANNESBURGView venue detailsNEW NATURENA PRIMARY SCHOOL
CULLINAN STREET NATURENA JHBView venue detailsTENT OPP. HOUSE 3105 LETSATSI STR -TAXI RANK
3105 LETSATSI STREET SIYAYA SECTION FREEDOM PARKView venue details
Explore national election results and local counting progress →
