City of Johannesburg, Ward 99
The certified ward ballot for the local government elections of 4 November 2026, published by the Electoral Commission on 16 September. 52 candidates from 52 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 99, City of Johannesburg
Ward ballot
Votes for ward contestants, grouped by the IEC party categories.
| Party / IEC grouping | Votes | Share |
|---|---|---|
| DEMOCRATIC ALLIANCE | 10 927 | 75.90% |
| ACTIONSA | 880 | 6.11% |
| RISE MZANSI | 610 | 4.24% |
| AFRICAN NATIONAL CONGRESS | 563 | 3.91% |
| VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 474 | 3.29% |
| ECONOMIC FREEDOM FIGHTERS | 354 | 2.46% |
| UMKHONTO WESIZWE PARTY | 102 | 0.71% |
| ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT | 93 | 0.65% |
Show the remaining 75 rows
| Party / IEC grouping | Votes | Share |
|---|---|---|
| BUILD ONE SOUTH AFRICA | 68 | 0.47% |
| AFRICAN CHRISTIAN DEMOCRATIC PARTY | 56 | 0.39% |
| AL JAMA-AH | 51 | 0.35% |
| AFRICAN TRANSFORMATION MOVEMENT | 46 | 0.32% |
| PATRIOTIC ALLIANCE | 28 | 0.19% |
| PEOPLE'S MOVEMENT FOR CHANGE | 23 | 0.16% |
| SOUTH AFRICAN COMMUNIST PARTY | 19 | 0.13% |
| UNITED DEMOCRATIC MOVEMENT | 16 | 0.11% |
| AFRICAN INDEPENDENT CONGRESS | 12 | 0.08% |
| TRUTH AND SOLIDARITY MOVEMENT | 11 | 0.08% |
| SERVICE DELIVERY PARTY | 10 | 0.07% |
| CONGRESS OF THE PEOPLE | 8 | 0.06% |
| AFRICAN UNEMPLOYED CONGRESS | 6 | 0.04% |
| MINORITY FRONT | 4 | 0.03% |
| AFRICAN PEOPLE'S CONVENTION | 3 | 0.02% |
| ORGANIC HUMANITY MOVEMENT | 3 | 0.02% |
| AFRIKA MAYIBUYE MOVEMENT | 3 | 0.02% |
| INTERNATIONAL REVELATION CONGRESS | 2 | 0.01% |
| SHOSHOLOZA PROGRESSIVE PARTY | 2 | 0.01% |
| AZANIA PEACEFUL REVOLUTION | 2 | 0.01% |
| NATIONAL COLOURED CONGRESS | 2 | 0.01% |
| AFRICAN ECONOMIC FREEDOM | 2 | 0.01% |
| FREEDOM IN SOUTH AFRICA | 2 | 0.01% |
| SOUTH AFRICAN PEOPLE’S CIVIC ORGANIZATION | 2 | 0.01% |
| AZANIAN PEOPLE'S ORGANISATION | 1 | 0.01% |
| BOLSHEVIKS PARTY OF SOUTH AFRICA | 1 | 0.01% |
| ECONOMIC EMANCIPATION FORUM | 1 | 0.01% |
| AFRICAN RENAISSANCE UNITY | 1 | 0.01% |
| AFRICA RESTORATION ALLIANCE | 1 | 0.01% |
| EKHETHU PEOPLES PARTY | 1 | 0.01% |
| LABOUR PARTY OF SOUTH AFRICA | 1 | 0.01% |
| AZANIAN GROUND FORCES | 1 | 0.01% |
| VUKA SA | 1 | 0.01% |
| ALL NATIVES OF SOUTH AFRICA | 1 | 0.01% |
| UMPHAKATHI WARONA | 1 | 0.01% |
| MOVE SA | 1 | 0.01% |
| Independents, grouped by IEC | 0 | 0.00% |
| INKATHA FREEDOM PARTY | 0 | 0.00% |
| PAN AFRICANIST CONGRESS OF AZANIA | 0 | 0.00% |
| NATIONAL DEMOCRATIC CONVENTION | 0 | 0.00% |
| NATIONAL FREEDOM PARTY | 0 | 0.00% |
| LAND PARTY | 0 | 0.00% |
| CHANGE PARTY | 0 | 0.00% |
| KINGDOM COVENANT DEMOCRATIC PARTY | 0 | 0.00% |
| AMALGAMATED RAINBOW MOVEMENT | 0 | 0.00% |
| AFRICAN HEART CONGRESS | 0 | 0.00% |
| INDEPENDENT CITIZENS 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 CONGRESS FOR TRANSFORMATION | 0 | 0.00% |
| ALL CITIZENS PARTY | 0 | 0.00% |
| OPERATION DUDULA | 0 | 0.00% |
| AFRIKA UNITE CONGRESS | 0 | 0.00% |
| ECONOMIC LIBERATORS FORUM SOUTH AFRICA | 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% |
| MAWUSA MOVEMENT PARTY | 0 | 0.00% |
| AFRICAN LABOUR CONVENTION | 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% |
| 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% |
| ALLIED INDEPENDENTS UMBRELLA | 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: 14 396. 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 | 10 568 | 74.51% |
| ACTIONSA | 904 | 6.37% |
| AFRICAN NATIONAL CONGRESS | 645 | 4.55% |
| RISE MZANSI | 581 | 4.10% |
| VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 489 | 3.45% |
| ECONOMIC FREEDOM FIGHTERS | 448 | 3.16% |
| UMKHONTO WESIZWE PARTY | 107 | 0.75% |
| AFRICAN CHRISTIAN DEMOCRATIC PARTY | 64 | 0.45% |
Show the remaining 75 rows
| Party / IEC grouping | Votes | Share |
|---|---|---|
| AFRICAN TRANSFORMATION MOVEMENT | 57 | 0.40% |
| AL JAMA-AH | 53 | 0.37% |
| BUILD ONE SOUTH AFRICA | 53 | 0.37% |
| PATRIOTIC ALLIANCE | 32 | 0.23% |
| INKATHA FREEDOM PARTY | 24 | 0.17% |
| VUKA SA | 21 | 0.15% |
| PEOPLE'S MOVEMENT FOR CHANGE | 19 | 0.13% |
| SOUTH AFRICAN COMMUNIST PARTY | 15 | 0.11% |
| CONGRESS OF THE PEOPLE | 12 | 0.08% |
| SERVICE DELIVERY PARTY | 10 | 0.07% |
| GAZA DEMOCRATIC FRONT | 10 | 0.07% |
| ECONOMIC LIBERATORS FORUM SOUTH AFRICA | 8 | 0.06% |
| PAN AFRICANIST CONGRESS OF AZANIA | 5 | 0.04% |
| UNITED AFRICANS TRANSFORMATION | 5 | 0.04% |
| AFRIKA MAYIBUYE MOVEMENT | 5 | 0.04% |
| ECONOMIC EMANCIPATION FORUM | 4 | 0.03% |
| AZANIAN PEOPLE'S ORGANISATION | 3 | 0.02% |
| AFRICAN INDEPENDENT CONGRESS | 3 | 0.02% |
| AFRICAN HEART CONGRESS | 3 | 0.02% |
| FREEDOM IN SOUTH AFRICA | 3 | 0.02% |
| CHRIST KINGDOM PARTY | 3 | 0.02% |
| AFRICAN PEOPLE'S CONVENTION | 2 | 0.01% |
| INTERNATIONAL REVELATION CONGRESS | 2 | 0.01% |
| AFRICAN UNEMPLOYED CONGRESS | 2 | 0.01% |
| ORGANIC HUMANITY MOVEMENT | 2 | 0.01% |
| CHANGE PARTY | 2 | 0.01% |
| MINORITY FRONT | 1 | 0.01% |
| NATIONAL FREEDOM PARTY | 1 | 0.01% |
| BOLSHEVIKS PARTY OF SOUTH AFRICA | 1 | 0.01% |
| LAND PARTY | 1 | 0.01% |
| NATIONAL COLOURED CONGRESS | 1 | 0.01% |
| AFRICA RESTORATION ALLIANCE | 1 | 0.01% |
| INDEPENDENT CITIZENS MOVEMENT | 1 | 0.01% |
| ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT | 1 | 0.01% |
| AFRICAN CONGRESS FOR TRANSFORMATION | 1 | 0.01% |
| OPERATION DUDULA | 1 | 0.01% |
| TRUTH AND SOLIDARITY MOVEMENT | 1 | 0.01% |
| LABOUR PARTY OF SOUTH AFRICA | 1 | 0.01% |
| PEOPLE OF JOBURG | 1 | 0.01% |
| AFRICAN LABOUR CONVENTION | 1 | 0.01% |
| PEOPLE'S CONSENT PARTY | 1 | 0.01% |
| COMBAT | 1 | 0.01% |
| KNOW YOUR POWER | 1 | 0.01% |
| IMSTAYING | 1 | 0.01% |
| SOUTH AFRICAN PEOPLE’S CIVIC ORGANIZATION | 1 | 0.01% |
| UMPHAKATHI WARONA | 1 | 0.01% |
| Independents, grouped by IEC | 0 | 0.00% |
| UNITED DEMOCRATIC MOVEMENT | 0 | 0.00% |
| NATIONAL DEMOCRATIC CONVENTION | 0 | 0.00% |
| SHOSHOLOZA PROGRESSIVE PARTY | 0 | 0.00% |
| AZANIA PEACEFUL REVOLUTION | 0 | 0.00% |
| AFRICAN RENAISSANCE UNITY | 0 | 0.00% |
| KINGDOM COVENANT DEMOCRATIC PARTY | 0 | 0.00% |
| AMALGAMATED RAINBOW MOVEMENT | 0 | 0.00% |
| UNITED INDEPENDENT MOVEMENT | 0 | 0.00% |
| GAP FIXERS OF SOUTH AFRICA | 0 | 0.00% |
| AFRICAN ECONOMIC FREEDOM | 0 | 0.00% |
| EKHETHU PEOPLES PARTY | 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% |
| ECONOMIC REDRESS MOVEMENT | 0 | 0.00% |
| MAWUSA MOVEMENT PARTY | 0 | 0.00% |
| RESIDENT DEVELOPMENT | 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% |
| COMMUNITY FIRST MOVEMENT | 0 | 0.00% |
| ALLIED INDEPENDENTS UMBRELLA | 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% |
Valid ballots shown: 14 184. 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 99 ballot
52 candidates- TSHEPO BLESSING MABUSELA
ACTIONSA - JONATHAN SHALDONE BAKERACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT
- LERATO PALESA MANAMELA
AFRICA RESTORATION ALLIANCE - JOHN STALIN VAN ROOYEN
AFRICAN CHRISTIAN DEMOCRATIC PARTY - LEHLOHONOLO LEBALLOAFRICAN ECONOMIC FREEDOM
- KARABO EMMANUEL MAMODIYELA MOTIMELE
AFRICAN HEART CONGRESS - INNOCENTIA GANDEGA
AFRICAN INDEPENDENT CONGRESS - NOMBUSO MBALI KHOSIWE MHLONGO
AFRICAN NATIONAL CONGRESS - MPHO MAVHUNGU
AFRICAN PEOPLE'S CONVENTION - LUCAS SIYABULELA LULAMILE MGUDAAFRICAN RENAISSANCE UNITY
- BONGINKOSI VICTOR VELLEM
AFRICAN TRANSFORMATION MOVEMENT - NJABULO SBUSISO DUBAZANEAFRICAN UNEMPLOYED CONGRESS
- XOLA MTSI
AFRIKA MAYIBUYE MOVEMENT - KABELO GWAMANDA
AL JAMA-AH - REFILWE MASEMOLAALL NATIVES OF SOUTH AFRICA
- AVHAATHU PEGGY MUGWENAALLIED INDEPENDENTS UMBRELLA
- RICARDO MAARMANAZANIA PEACEFUL REVOLUTION
- JOSEPH MANYAMANEAZANIAN GROUND FORCES
- PALESA LUSHABA
AZANIAN PEOPLE'S ORGANISATION - MZWANDILE NGCAYIYA
BOLSHEVIKS PARTY OF SOUTH AFRICA - STORY MACHETHE
BUILD ONE SOUTH AFRICA - DORIS NOLWAZI TSOTETSICIVIC MOVEMENT FOR PROGRESSIVE CITIZENS
- DAVID OFENTSE MALATJI
CONGRESS OF THE PEOPLE - HENDRIK BODENSTEIN
DEMOCRATIC ALLIANCE - THANDIWE DUMAPI
ECONOMIC EMANCIPATION FORUM - MPHO SWAPI
ECONOMIC FREEDOM FIGHTERS - KIDWELL SEANEECONOMIC LIBERATORS FORUM SOUTH AFRICA
- PHUMLA GQEBAEKHETHU PEOPLES PARTY
- LOUISA ROSE LOURENS
INTERNATIONAL REVELATION CONGRESS - THUSO MFUNDO MWELASEKNOW YOUR POWER
- XOLANI MAGNIFICENT HLONGWANELABOUR PARTY OF SOUTH AFRICA
- DHINESHAN MOODLEY
MINORITY FRONT - RAISIBE MOLLY KUBAYIMOVE SA
- ROSSANA MAHARAJMOVEMENT OF RESIDENTS PARTY
- DEONIE JENAY SWART
NATIONAL COLOURED CONGRESS - AKHONA LUCRITIA MSIWA
NATIONAL DEMOCRATIC CONVENTION - PANASHE DYLAN MALATSI
ORGANIC HUMANITY MOVEMENT - TSEPO JOHN MAKATSA
PATRIOTIC ALLIANCE - MONGEZI JOSEPH MOLAOAPEOPLE OF JOBURG
- CHARL-AYN RICHARDSPEOPLE'S MOVEMENT FOR CHANGE
- NIEL JAMES MEYER
RISE MZANSI - MIDLAAS MAESELA DIKOBOSERVICE DELIVERY PARTY
- RAYNAULD DUMISANI RUSSON
SHOSHOLOZA PROGRESSIVE PARTY - JOHANNES LETHOLE RAMALATSWA
SOUTH AFRICAN COMMUNIST PARTY - LOYISO TOYIYASOUTH AFRICAN PEOPLE’S CIVIC ORGANIZATION
- HOOSEIN KHANTRUTH AND SOLIDARITY MOVEMENT
- BOKANG GEORGE HALAHALA
UMKHONTO WESIZWE PARTY - SHADRACK THABANG MOLOIUMPHAKATHI WARONA
- SENZOSEKOSI LIVETON ZULU
UNITED DEMOCRATIC MOVEMENT - GARTH STUART JACK
UNITED INDEPENDENT MOVEMENT - RAYMOND EASTES
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS - SAM DYERSVUKA 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 99
Explore the published venue details for this ward. Confirm your assigned station with the IEC before travelling.
IR GRIFFITH PRIMARY SCHOOL
EQUITY DRIVE BLAIRGOWRIE RANDBURGView venue detailsLAERSKOOL LOUW GELDENHUYS
64 7TH STREET LINDEN JOHANNESBURGView venue detailsLAERSKOOL UNIKA
CNR OAK AVE & ABBOT ROAD ROBINDALE RANDBURGView venue detailsLINDEN HOËRSKOOL
1945 6TH STREET LINDEN RANDBURGView venue detailsROBIN HILLS PRIMARY SCHOOL
KALK AVE RANDPARK EXT 2 RANDBURGView venue detailsROBINDALE LOUWTJIES PRE-PRIMARY SCHOOL
11 BELLAIRS ST ROBINDALE RANDBURGView venue detailsWINDSOR EAST RECREATION CENTRE
VISCOUNTS & GEORGE WINDSOR EAST JOHANNESBURGView venue details
Explore national election results and local counting progress →
