City of Johannesburg, Ward 97
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 97, City of Johannesburg
Ward ballot
Votes for ward contestants, grouped by the IEC party categories.
| Party / IEC grouping | Votes | Share |
|---|---|---|
| DEMOCRATIC ALLIANCE | 12 105 | 70.51% |
| ACTIONSA | 1 896 | 11.04% |
| VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 790 | 4.60% |
| AFRICAN NATIONAL CONGRESS | 787 | 4.58% |
| ECONOMIC FREEDOM FIGHTERS | 532 | 3.10% |
| RISE MZANSI | 335 | 1.95% |
| UMKHONTO WESIZWE PARTY | 158 | 0.92% |
| AFRICAN TRANSFORMATION MOVEMENT | 93 | 0.54% |
Show the remaining 75 rows
| Party / IEC grouping | Votes | Share |
|---|---|---|
| BUILD ONE SOUTH AFRICA | 80 | 0.47% |
| AFRICAN CHRISTIAN DEMOCRATIC PARTY | 69 | 0.40% |
| PATRIOTIC ALLIANCE | 68 | 0.40% |
| NATIONAL DEMOCRATIC CONVENTION | 27 | 0.16% |
| AFRIKA MAYIBUYE MOVEMENT | 27 | 0.16% |
| PEOPLE'S MOVEMENT FOR CHANGE | 25 | 0.15% |
| ECONOMIC LIBERATORS FORUM SOUTH AFRICA | 20 | 0.12% |
| SOUTH AFRICAN COMMUNIST PARTY | 19 | 0.11% |
| AL JAMA-AH | 18 | 0.10% |
| CONGRESS OF THE PEOPLE | 16 | 0.09% |
| KNOW YOUR POWER | 16 | 0.09% |
| SERVICE DELIVERY PARTY | 14 | 0.08% |
| PAN AFRICANIST CONGRESS OF AZANIA | 12 | 0.07% |
| MOVE SA | 11 | 0.06% |
| UNITED DEMOCRATIC MOVEMENT | 6 | 0.03% |
| AFRICAN PEOPLE'S CONVENTION | 6 | 0.03% |
| ORGANIC HUMANITY MOVEMENT | 5 | 0.03% |
| AZANIAN PEOPLE'S ORGANISATION | 4 | 0.02% |
| LABOUR PARTY OF SOUTH AFRICA | 4 | 0.02% |
| SOUTH AFRICAN PEOPLE’S CIVIC ORGANIZATION | 4 | 0.02% |
| MINORITY FRONT | 3 | 0.02% |
| AFRICAN HEART CONGRESS | 3 | 0.02% |
| COMBAT | 3 | 0.02% |
| AFRICAN INDEPENDENT CONGRESS | 2 | 0.01% |
| TRUTH AND SOLIDARITY MOVEMENT | 2 | 0.01% |
| PEOPLE OF JOBURG | 2 | 0.01% |
| NATIONAL FREEDOM PARTY | 1 | 0.01% |
| SHOSHOLOZA PROGRESSIVE PARTY | 1 | 0.01% |
| AFRICAN UNEMPLOYED CONGRESS | 1 | 0.01% |
| EKHETHU PEOPLES PARTY | 1 | 0.01% |
| FREEDOM IN SOUTH AFRICA | 1 | 0.01% |
| ALLIED INDEPENDENTS UMBRELLA | 1 | 0.01% |
| Independents, grouped by IEC | 0 | 0.00% |
| INKATHA FREEDOM PARTY | 0 | 0.00% |
| INTERNATIONAL REVELATION CONGRESS | 0 | 0.00% |
| BOLSHEVIKS PARTY OF SOUTH AFRICA | 0 | 0.00% |
| AZANIA PEACEFUL REVOLUTION | 0 | 0.00% |
| ECONOMIC EMANCIPATION FORUM | 0 | 0.00% |
| AFRICAN RENAISSANCE UNITY | 0 | 0.00% |
| LAND PARTY | 0 | 0.00% |
| CHANGE PARTY | 0 | 0.00% |
| NATIONAL COLOURED CONGRESS | 0 | 0.00% |
| KINGDOM COVENANT DEMOCRATIC PARTY | 0 | 0.00% |
| AFRICA RESTORATION ALLIANCE | 0 | 0.00% |
| AMALGAMATED RAINBOW MOVEMENT | 0 | 0.00% |
| INDEPENDENT CITIZENS MOVEMENT | 0 | 0.00% |
| UNITED INDEPENDENT MOVEMENT | 0 | 0.00% |
| ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT | 0 | 0.00% |
| GAP FIXERS OF SOUTH AFRICA | 0 | 0.00% |
| UNITED AFRICANS TRANSFORMATION | 0 | 0.00% |
| AFRICAN ECONOMIC FREEDOM | 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% |
| AZANIAN GROUND FORCES | 0 | 0.00% |
| TAU DIA RORA CULTURAL AND TRADITIONAL LEKGOTLA | 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% |
| AFRICAN LABOUR CONVENTION | 0 | 0.00% |
| PEOPLE'S CONSENT 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% |
| IMSTAYING | 0 | 0.00% |
| COMMUNITY FIRST MOVEMENT | 0 | 0.00% |
| PRO SOUTH AFRICA | 0 | 0.00% |
| UMPHAKATHI WARONA | 0 | 0.00% |
| ILIZWE NATHI | 0 | 0.00% |
| LEKWE BEPE KINGDOM PARTY | 0 | 0.00% |
| CHRIST KINGDOM PARTY | 0 | 0.00% |
Valid ballots shown: 17 168. 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 | 11 577 | 67.21% |
| ACTIONSA | 2 407 | 13.97% |
| AFRICAN NATIONAL CONGRESS | 853 | 4.95% |
| VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 759 | 4.41% |
| ECONOMIC FREEDOM FIGHTERS | 586 | 3.40% |
| RISE MZANSI | 303 | 1.76% |
| UMKHONTO WESIZWE PARTY | 179 | 1.04% |
| AFRICAN TRANSFORMATION MOVEMENT | 110 | 0.64% |
Show the remaining 75 rows
| Party / IEC grouping | Votes | Share |
|---|---|---|
| BUILD ONE SOUTH AFRICA | 94 | 0.55% |
| AFRICAN CHRISTIAN DEMOCRATIC PARTY | 72 | 0.42% |
| PATRIOTIC ALLIANCE | 66 | 0.38% |
| AFRIKA MAYIBUYE MOVEMENT | 28 | 0.16% |
| INKATHA FREEDOM PARTY | 26 | 0.15% |
| AL JAMA-AH | 25 | 0.15% |
| SOUTH AFRICAN COMMUNIST PARTY | 17 | 0.10% |
| PEOPLE'S MOVEMENT FOR CHANGE | 17 | 0.10% |
| CONGRESS OF THE PEOPLE | 14 | 0.08% |
| UNITED AFRICANS TRANSFORMATION | 11 | 0.06% |
| PAN AFRICANIST CONGRESS OF AZANIA | 10 | 0.06% |
| MOVE SA | 10 | 0.06% |
| ORGANIC HUMANITY MOVEMENT | 7 | 0.04% |
| AZANIAN PEOPLE'S ORGANISATION | 5 | 0.03% |
| COMBAT | 4 | 0.02% |
| CHRIST KINGDOM PARTY | 4 | 0.02% |
| ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT | 3 | 0.02% |
| PEOPLE OF JOBURG | 3 | 0.02% |
| MINORITY FRONT | 2 | 0.01% |
| AFRICAN PEOPLE'S CONVENTION | 2 | 0.01% |
| NATIONAL FREEDOM PARTY | 2 | 0.01% |
| ECONOMIC EMANCIPATION FORUM | 2 | 0.01% |
| GAP FIXERS OF SOUTH AFRICA | 2 | 0.01% |
| TRUTH AND SOLIDARITY MOVEMENT | 2 | 0.01% |
| ECONOMIC LIBERATORS FORUM SOUTH AFRICA | 2 | 0.01% |
| GAZA DEMOCRATIC FRONT | 2 | 0.01% |
| KNOW YOUR POWER | 2 | 0.01% |
| SOUTH AFRICAN PEOPLE’S CIVIC ORGANIZATION | 2 | 0.01% |
| LEKWE BEPE KINGDOM PARTY | 2 | 0.01% |
| NATIONAL DEMOCRATIC CONVENTION | 1 | 0.01% |
| AFRICAN INDEPENDENT CONGRESS | 1 | 0.01% |
| SHOSHOLOZA PROGRESSIVE PARTY | 1 | 0.01% |
| LAND PARTY | 1 | 0.01% |
| CHANGE PARTY | 1 | 0.01% |
| INDEPENDENT CITIZENS MOVEMENT | 1 | 0.01% |
| ALL CITIZENS PARTY | 1 | 0.01% |
| FREEDOM IN SOUTH AFRICA | 1 | 0.01% |
| OPERATION DUDULA | 1 | 0.01% |
| MAWUSA MOVEMENT PARTY | 1 | 0.01% |
| AFRICAN LABOUR CONVENTION | 1 | 0.01% |
| ALL NATIVES OF SOUTH AFRICA | 1 | 0.01% |
| ALLIED INDEPENDENTS UMBRELLA | 1 | 0.01% |
| PRO SOUTH AFRICA | 1 | 0.01% |
| Independents, grouped by IEC | 0 | 0.00% |
| UNITED DEMOCRATIC MOVEMENT | 0 | 0.00% |
| INTERNATIONAL REVELATION CONGRESS | 0 | 0.00% |
| BOLSHEVIKS PARTY OF SOUTH AFRICA | 0 | 0.00% |
| AFRICAN UNEMPLOYED CONGRESS | 0 | 0.00% |
| AZANIA PEACEFUL REVOLUTION | 0 | 0.00% |
| AFRICAN RENAISSANCE UNITY | 0 | 0.00% |
| NATIONAL COLOURED CONGRESS | 0 | 0.00% |
| KINGDOM COVENANT DEMOCRATIC PARTY | 0 | 0.00% |
| AFRICA RESTORATION ALLIANCE | 0 | 0.00% |
| AMALGAMATED RAINBOW MOVEMENT | 0 | 0.00% |
| AFRICAN HEART CONGRESS | 0 | 0.00% |
| UNITED INDEPENDENT MOVEMENT | 0 | 0.00% |
| AFRICAN ECONOMIC FREEDOM | 0 | 0.00% |
| EKHETHU PEOPLES PARTY | 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% |
| VUKA SA | 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% |
| UMPHAKATHI WARONA | 0 | 0.00% |
| ILIZWE NATHI | 0 | 0.00% |
Valid ballots shown: 17 226. 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 97 ballot
52 candidates- REFUWE THUBELA
ACTIONSA - PENNY MASALA MATHIBELEACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT
- MALEHLOHONOLO MARIA MAVUNDHLA
AFRICA RESTORATION ALLIANCE - DAVID ASHLEY ADAMS
AFRICAN CHRISTIAN DEMOCRATIC PARTY - LEHLOHONOLO LEBALLOAFRICAN ECONOMIC FREEDOM
- KARABO EMMANUEL MAMODIYELA MOTIMELE
AFRICAN HEART CONGRESS - ANASTACIA LAYTE
AFRICAN INDEPENDENT CONGRESS - PETER MASHAKENG DIALE
AFRICAN NATIONAL CONGRESS - MPHO MAVHUNGU
AFRICAN PEOPLE'S CONVENTION - BLESSING MARUPING
AFRICAN TRANSFORMATION MOVEMENT - NJABULO SBUSISO DUBAZANEAFRICAN UNEMPLOYED CONGRESS
- PHILANI MJIJWA
AFRIKA MAYIBUYE MOVEMENT - LERATO REBECCA MABENA
AL JAMA-AH - REFILWE MASEMOLAALL NATIVES OF SOUTH AFRICA
- AVHAATHU PEGGY MUGWENAALLIED INDEPENDENTS UMBRELLA
- RICARDO MAARMANAZANIA PEACEFUL REVOLUTION
- MALEFANE MOSES MOKOENAAZANIAN GROUND FORCES
- MBULELO KETYE
AZANIAN PEOPLE'S ORGANISATION - MZWANDILE NGCAYIYA
BOLSHEVIKS PARTY OF SOUTH AFRICA - SYLVESTER MASHILO MOKUBEDI
BUILD ONE SOUTH AFRICA - DORIS NOLWAZI TSOTETSICIVIC MOVEMENT FOR PROGRESSIVE CITIZENS
- MYELASE STEPHEN NHLAPOCOMBAT
- DAVID OFENTSE MALATJI
CONGRESS OF THE PEOPLE - ELMARI ATTERBURY
DEMOCRATIC ALLIANCE - ELIZABETH VIOLET NZIMANDE
ECONOMIC EMANCIPATION FORUM - BANTUBONKE NKUTHA
ECONOMIC FREEDOM FIGHTERS - PHAHLANI JEFFREY MTHEMBUECONOMIC LIBERATORS FORUM SOUTH AFRICA
- SYLVIA KHOLEKA SITHOLEEKHETHU PEOPLES PARTY
- JOHN AGIMKNOW YOUR POWER
- XOLANI MAGNIFICENT HLONGWANELABOUR PARTY OF SOUTH AFRICA
- ANASH PARSURAM
MINORITY FRONT - BALESENG MOJEMOVE SA
- KEAGAN MARK DALTON EVERSON
NATIONAL COLOURED CONGRESS - MINENHLE THOBEKA BUTHELEZI
NATIONAL DEMOCRATIC CONVENTION - ZAMA DUBE
NATIONAL FREEDOM PARTY - PANASHE DYLAN MALATSI
ORGANIC HUMANITY MOVEMENT - GREGORY MOKOETLA
PAN AFRICANIST CONGRESS OF AZANIA - ELOISE CINDY VAN WYK
PATRIOTIC ALLIANCE - OUPA STEPHEN MOGOAIPEOPLE OF JOBURG
- CHARL-AYN RICHARDSPEOPLE'S MOVEMENT FOR CHANGE
- NTOMBOHLANGA MQUSHULU
RISE MZANSI - MIDLAAS MAESELA DIKOBOSERVICE DELIVERY PARTY
- IAN CORNELIUS PLAATJIES
SHOSHOLOZA PROGRESSIVE PARTY - THATO SENABE
SOUTH AFRICAN COMMUNIST PARTY - LOYISO TOYIYASOUTH AFRICAN PEOPLE’S CIVIC ORGANIZATION
- FAZEL SHAIKJEETRUTH AND SOLIDARITY MOVEMENT
- MANTJA PATRICIA MOFOKENG
UMKHONTO WESIZWE PARTY - SHADRACK THABANG MOLOIUMPHAKATHI WARONA
- VUYOLWETHU MWEHLE
UNITED DEMOCRATIC MOVEMENT - GARTH STUART JACK
UNITED INDEPENDENT MOVEMENT - ZELMARIE COX
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 97
Explore the published venue details for this ward. Confirm your assigned station with the IEC before travelling.
PLG MELLOW OAKS (PTY) LTD
08 VAN STADEN ROAD AANWINS AH ROODEPOORTView venue detailsRIDGECREST FAMILY CHURCH
7 ERASMUS ROAD RADIOKOP ROODEPOORTView venue detailsRUIMSIG SPORT STADIUM
HANDICAP ROAD RUIMSIG ROODEPOORTView venue detailsSKYE COLLEGE
527 ZEISS STREET HONEYDEW WILGESPRUITView venue detailsTRES JOLIE SCHOOL
81 PIERRE ROAD TRES JOLIE ROODEPOORTView venue details
Explore national election results and local counting progress →
