City of Johannesburg, Ward 105
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 105, City of Johannesburg
Ward ballot
Votes for ward contestants, grouped by the IEC party categories.
| Party / IEC grouping | Votes | Share |
|---|---|---|
| AFRICAN NATIONAL CONGRESS | 3 342 | 35.98% |
| ACTIONSA | 2 414 | 25.99% |
| DEMOCRATIC ALLIANCE | 1 068 | 11.50% |
| ECONOMIC FREEDOM FIGHTERS | 803 | 8.65% |
| UMKHONTO WESIZWE PARTY | 547 | 5.89% |
| RISE MZANSI | 152 | 1.64% |
| SOUTH AFRICAN COMMUNIST PARTY | 111 | 1.20% |
| AFRICAN TRANSFORMATION MOVEMENT | 91 | 0.98% |
Show the remaining 75 rows
| Party / IEC grouping | Votes | Share |
|---|---|---|
| INKATHA FREEDOM PARTY | 81 | 0.87% |
| AFRIKA MAYIBUYE MOVEMENT | 80 | 0.86% |
| VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 74 | 0.80% |
| PATRIOTIC ALLIANCE | 66 | 0.71% |
| PAN AFRICANIST CONGRESS OF AZANIA | 45 | 0.48% |
| UNITED DEMOCRATIC MOVEMENT | 43 | 0.46% |
| AFRICAN INDEPENDENT CONGRESS | 43 | 0.46% |
| MAWUSA MOVEMENT PARTY | 41 | 0.44% |
| MOVE SA | 36 | 0.39% |
| BUILD ONE SOUTH AFRICA | 25 | 0.27% |
| AFRICAN CONGRESS FOR TRANSFORMATION | 24 | 0.26% |
| AFRICAN HEART CONGRESS | 23 | 0.25% |
| COMBAT | 20 | 0.22% |
| AFRICAN PEOPLE'S CONVENTION | 16 | 0.17% |
| AFRICAN CHRISTIAN DEMOCRATIC PARTY | 15 | 0.16% |
| AFRICAN RENAISSANCE UNITY | 13 | 0.14% |
| AFRICAN UNEMPLOYED CONGRESS | 11 | 0.12% |
| CONGRESS OF THE PEOPLE | 10 | 0.11% |
| ALLIED INDEPENDENTS UMBRELLA | 10 | 0.11% |
| AZANIAN PEOPLE'S ORGANISATION | 9 | 0.10% |
| AFRICAN ECONOMIC FREEDOM | 7 | 0.08% |
| SERVICE DELIVERY PARTY | 7 | 0.08% |
| KNOW YOUR POWER | 6 | 0.06% |
| NATIONAL FREEDOM PARTY | 5 | 0.05% |
| LABOUR PARTY OF SOUTH AFRICA | 5 | 0.05% |
| SOUTH AFRICAN PEOPLE’S CIVIC ORGANIZATION | 5 | 0.05% |
| INDEPENDENT CITIZENS MOVEMENT | 4 | 0.04% |
| TRUTH AND SOLIDARITY MOVEMENT | 4 | 0.04% |
| ECONOMIC LIBERATORS FORUM SOUTH AFRICA | 4 | 0.04% |
| UMPHAKATHI WARONA | 4 | 0.04% |
| AFRICAN LABOUR CONVENTION | 3 | 0.03% |
| MINORITY FRONT | 2 | 0.02% |
| AL JAMA-AH | 2 | 0.02% |
| BOLSHEVIKS PARTY OF SOUTH AFRICA | 2 | 0.02% |
| ECONOMIC EMANCIPATION FORUM | 2 | 0.02% |
| PEOPLE'S MOVEMENT FOR CHANGE | 2 | 0.02% |
| ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT | 2 | 0.02% |
| VUKA SA | 2 | 0.02% |
| SHOSHOLOZA PROGRESSIVE PARTY | 1 | 0.01% |
| AZANIA PEACEFUL REVOLUTION | 1 | 0.01% |
| AFRICA RESTORATION ALLIANCE | 1 | 0.01% |
| UNITED INDEPENDENT MOVEMENT | 1 | 0.01% |
| EKHETHU PEOPLES PARTY | 1 | 0.01% |
| FREEDOM IN SOUTH AFRICA | 1 | 0.01% |
| ALL NATIVES OF SOUTH AFRICA | 1 | 0.01% |
| Independents, grouped by IEC | 0 | 0.00% |
| NATIONAL DEMOCRATIC CONVENTION | 0 | 0.00% |
| INTERNATIONAL REVELATION CONGRESS | 0 | 0.00% |
| LAND 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% |
| GAP FIXERS OF SOUTH AFRICA | 0 | 0.00% |
| UNITED AFRICANS TRANSFORMATION | 0 | 0.00% |
| ALL CITIZENS PARTY | 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% |
| PEOPLE OF JOBURG | 0 | 0.00% |
| GAZA DEMOCRATIC FRONT | 0 | 0.00% |
| ECONOMIC REDRESS MOVEMENT | 0 | 0.00% |
| PEOPLE'S CONSENT PARTY | 0 | 0.00% |
| RESIDENT DEVELOPMENT | 0 | 0.00% |
| AFRICAN ROYAL RAINBOW CONGRESS | 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% |
| 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: 9 288. 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 | 3 087 | 33.02% |
| ACTIONSA | 2 806 | 30.01% |
| DEMOCRATIC ALLIANCE | 1 098 | 11.74% |
| ECONOMIC FREEDOM FIGHTERS | 815 | 8.72% |
| UMKHONTO WESIZWE PARTY | 579 | 6.19% |
| AFRICAN TRANSFORMATION MOVEMENT | 124 | 1.33% |
| RISE MZANSI | 112 | 1.20% |
| SOUTH AFRICAN COMMUNIST PARTY | 93 | 0.99% |
Show the remaining 75 rows
| Party / IEC grouping | Votes | Share |
|---|---|---|
| VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 90 | 0.96% |
| PATRIOTIC ALLIANCE | 80 | 0.86% |
| INKATHA FREEDOM PARTY | 74 | 0.79% |
| AFRIKA MAYIBUYE MOVEMENT | 52 | 0.56% |
| MAWUSA MOVEMENT PARTY | 40 | 0.43% |
| PAN AFRICANIST CONGRESS OF AZANIA | 35 | 0.37% |
| BUILD ONE SOUTH AFRICA | 26 | 0.28% |
| MOVE SA | 24 | 0.26% |
| UNITED AFRICANS TRANSFORMATION | 16 | 0.17% |
| AFRICAN INDEPENDENT CONGRESS | 15 | 0.16% |
| AFRICAN CHRISTIAN DEMOCRATIC PARTY | 14 | 0.15% |
| SERVICE DELIVERY PARTY | 12 | 0.13% |
| COMBAT | 12 | 0.13% |
| AFRICAN CONGRESS FOR TRANSFORMATION | 11 | 0.12% |
| AFRICAN HEART CONGRESS | 10 | 0.11% |
| AFRICAN LABOUR CONVENTION | 10 | 0.11% |
| UMPHAKATHI WARONA | 10 | 0.11% |
| AFRICAN RENAISSANCE UNITY | 9 | 0.10% |
| AFRICAN PEOPLE'S CONVENTION | 8 | 0.09% |
| CONGRESS OF THE PEOPLE | 8 | 0.09% |
| LAND PARTY | 8 | 0.09% |
| TRUTH AND SOLIDARITY MOVEMENT | 5 | 0.05% |
| INTERNATIONAL REVELATION CONGRESS | 4 | 0.04% |
| AFRICAN ECONOMIC FREEDOM | 4 | 0.04% |
| SOUTH AFRICAN PEOPLE’S CIVIC ORGANIZATION | 4 | 0.04% |
| ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT | 3 | 0.03% |
| FREEDOM IN SOUTH AFRICA | 3 | 0.03% |
| OPERATION DUDULA | 3 | 0.03% |
| ECONOMIC LIBERATORS FORUM SOUTH AFRICA | 3 | 0.03% |
| GAZA DEMOCRATIC FRONT | 3 | 0.03% |
| KNOW YOUR POWER | 3 | 0.03% |
| AFRICAN ROYAL RAINBOW CONGRESS | 3 | 0.03% |
| ALLIED INDEPENDENTS UMBRELLA | 3 | 0.03% |
| NATIONAL FREEDOM PARTY | 2 | 0.02% |
| AFRICAN UNEMPLOYED CONGRESS | 2 | 0.02% |
| PEOPLE'S MOVEMENT FOR CHANGE | 2 | 0.02% |
| AFRICA RESTORATION ALLIANCE | 2 | 0.02% |
| INDEPENDENT CITIZENS MOVEMENT | 2 | 0.02% |
| EKHETHU PEOPLES PARTY | 2 | 0.02% |
| VUKA SA | 2 | 0.02% |
| PRO SOUTH AFRICA | 2 | 0.02% |
| AZANIAN PEOPLE'S ORGANISATION | 1 | 0.01% |
| MINORITY FRONT | 1 | 0.01% |
| NATIONAL DEMOCRATIC CONVENTION | 1 | 0.01% |
| SHOSHOLOZA PROGRESSIVE PARTY | 1 | 0.01% |
| ECONOMIC EMANCIPATION FORUM | 1 | 0.01% |
| ORGANIC HUMANITY MOVEMENT | 1 | 0.01% |
| KINGDOM COVENANT DEMOCRATIC PARTY | 1 | 0.01% |
| GAP FIXERS OF SOUTH AFRICA | 1 | 0.01% |
| ALL CITIZENS PARTY | 1 | 0.01% |
| AZANIAN GROUND FORCES | 1 | 0.01% |
| ECONOMIC REDRESS MOVEMENT | 1 | 0.01% |
| ALL NATIVES OF SOUTH AFRICA | 1 | 0.01% |
| MOVEMENT OF RESIDENTS PARTY | 1 | 0.01% |
| ILIZWE NATHI | 1 | 0.01% |
| CHRIST KINGDOM PARTY | 1 | 0.01% |
| Independents, grouped by IEC | 0 | 0.00% |
| UNITED DEMOCRATIC MOVEMENT | 0 | 0.00% |
| AL JAMA-AH | 0 | 0.00% |
| BOLSHEVIKS PARTY OF SOUTH AFRICA | 0 | 0.00% |
| AZANIA PEACEFUL REVOLUTION | 0 | 0.00% |
| CHANGE PARTY | 0 | 0.00% |
| NATIONAL COLOURED CONGRESS | 0 | 0.00% |
| AMALGAMATED RAINBOW MOVEMENT | 0 | 0.00% |
| UNITED INDEPENDENT MOVEMENT | 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% |
| PEOPLE OF JOBURG | 0 | 0.00% |
| PEOPLE'S CONSENT PARTY | 0 | 0.00% |
| RESIDENT DEVELOPMENT | 0 | 0.00% |
| CIVIC MOVEMENT FOR PROGRESSIVE CITIZENS | 0 | 0.00% |
| IMSTAYING | 0 | 0.00% |
| COMMUNITY FIRST MOVEMENT | 0 | 0.00% |
| LEKWE BEPE KINGDOM PARTY | 0 | 0.00% |
Valid ballots shown: 9 350. 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 105 ballot
58 candidates- TUMELO EDWARD SHAI
ACTIONSA - PFUNZO ANDREW TSHIKOTAACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT
- LERATO PALESA MANAMELA
AFRICA RESTORATION ALLIANCE - EMELEO ROBERT DU PLESSIS
AFRICAN CHRISTIAN DEMOCRATIC PARTY - PHILLEMON HUMPHREY MAGANOAFRICAN CONGRESS FOR TRANSFORMATION
- MOITERI ERNEST LEBALLOAFRICAN ECONOMIC FREEDOM
- ZACHARIA SIPHO MASIGO
AFRICAN HEART CONGRESS - ZANYIWE VERONICA MBELU
AFRICAN INDEPENDENT CONGRESS - NKOSIKHONA SIMPHIWE NGUBANEAFRICAN LABOUR CONVENTION
- ALBERT TEFO RAPHADU
AFRICAN NATIONAL CONGRESS - MPHO MAVHUNGU
AFRICAN PEOPLE'S CONVENTION - SYBIL WENDY SELETISHAAFRICAN RENAISSANCE UNITY
- NOSISEKO NQAMBI
AFRICAN TRANSFORMATION MOVEMENT - CEBOLENKOSI PATRIOT NONDANYANAAFRICAN UNEMPLOYED CONGRESS
- WISANI GIVEN MBAVALA
AFRIKA MAYIBUYE MOVEMENT - KABELO GWAMANDA
AL JAMA-AH - REFILWE MASEMOLAALL NATIVES OF SOUTH AFRICA
- MAPULE NALEDI MOJAPELOALLIED INDEPENDENTS UMBRELLA
- RICARDO MAARMANAZANIA PEACEFUL REVOLUTION
- SUPRISE JOSEPH MAHLANGUAZANIAN GROUND FORCES
- DUMEZWENI KULASHE
AZANIAN PEOPLE'S ORGANISATION - MZWANDILE NGCAYIYA
BOLSHEVIKS PARTY OF SOUTH AFRICA - MMAMOLEKE ANIEKIE MOLEPO
BUILD ONE SOUTH AFRICA - DORIS NOLWAZI TSOTETSICIVIC MOVEMENT FOR PROGRESSIVE CITIZENS
- FILICIA BOIDUMELO CHAUKECOMBAT
- JOHN SELLO POO
CONGRESS OF THE PEOPLE - SELAELO STEPHINAH MOHLALA
DEMOCRATIC ALLIANCE - THANDIWE DUMAPI
ECONOMIC EMANCIPATION FORUM - MASIPA GRANNY MOKOBANE
ECONOMIC FREEDOM FIGHTERS - ZANDILE NTOMBIFUTHI NKOSIECONOMIC LIBERATORS FORUM SOUTH AFRICA
- NTOMBIKAYISE CORNELIA SITHOLEEKHETHU PEOPLES PARTY
- ERICK SIBUSISO NTULI
INDEPENDENT CITIZENS MOVEMENT - SAKHILE ZWANE
INKATHA FREEDOM PARTY - SENAIKIE LUCIA RAMASHITSAKNOW YOUR POWER
- XOLANI MAGNIFICENT HLONGWANELABOUR PARTY OF SOUTH AFRICA
- GAOLATLHWE EDWIN SELEKEMAWUSA MOVEMENT PARTY
- RUCHIR JAI ARYAN SINGH
MINORITY FRONT - LESEDI ADELADE MALATSIMOVE SA
- EARL GRAHAM DAVIDS
NATIONAL COLOURED CONGRESS - NTHABISENG SONDEZI
NATIONAL DEMOCRATIC CONVENTION - MESHACK HEAVY HLUNGWANE
NATIONAL FREEDOM PARTY - PANASHE DYLAN MALATSI
ORGANIC HUMANITY MOVEMENT - KATLEGO CLARENCE MANDOBE
PAN AFRICANIST CONGRESS OF AZANIA - THABISO PETER MATHETE
PATRIOTIC ALLIANCE - VICTOR GWAMAPEOPLE OF JOBURG
- FABIAN WATSONPEOPLE'S MOVEMENT FOR CHANGE
- NHLANHLA MOSES MALISA
RISE MZANSI - KENNETH KELESERVICE DELIVERY PARTY
- ELISA ROSINA SITHOLE
SHOSHOLOZA PROGRESSIVE PARTY - CHRISTINE THERESA NXUMALO
SOUTH AFRICAN COMMUNIST PARTY - ANATHI SOTHASOUTH AFRICAN PEOPLE’S CIVIC ORGANIZATION
- HOOSEIN KHANTRUTH AND SOLIDARITY MOVEMENT
- SIMANGELE XHEGO
UMKHONTO WESIZWE PARTY - GRACE LINDIWE MAGUBANEUMPHAKATHI WARONA
- NTOMBETHEMBA ZIGEBE
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 105
Explore the published venue details for this ward. Confirm your assigned station with the IEC before travelling.
ATREC SPORTS COMPLEX
410 EAST BANK AVENUE ALEXANDRA JOHANNESBURGView venue detailsEAST BANK CLINIC
CNR SPRINGBOK & IMPALA ROAD ALEXANDRA JOHANNESBURGView venue detailsKWA BHEKILANGA HIGH SCHOOL
336 FAR EASTBANK STREET ALEXANDRA JOHANNESBURGView venue detailsSKEEN PRIMARY SCHOOL
177 SOUTH AFRICA BOULEVARD ALEXANDRA JOHANNESBURGView venue detailsTENT AT MARTIN MABITSELA FIELD
25 MARTIN MABITSELA STREET FAR EAST BANK ALEXANDRAView venue detailsTENT AT TSUTSUMANE EXT 7
CNR LADUMA AND FOOTBALL STREET ALEXANDRA JOHANNESBURGView venue details
Explore national election results and local counting progress →
