City of Tshwane, Ward 102
The certified ward ballot for the local government elections of 4 November 2026, published by the Electoral Commission on 16 September. 50 candidates from 50 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 102, City of Tshwane
Ward ballot
Votes for ward contestants, grouped by the IEC party categories.
| Party / IEC grouping | Votes | Share |
|---|---|---|
| DEMOCRATIC ALLIANCE | 3 751 | 43.46% |
| VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 1 604 | 18.59% |
| AFRICAN NATIONAL CONGRESS | 1 443 | 16.72% |
| ACTIONSA | 1 009 | 11.69% |
| ECONOMIC FREEDOM FIGHTERS | 340 | 3.94% |
| UMKHONTO WESIZWE PARTY | 197 | 2.28% |
| SOUTH AFRICAN COMMUNIST PARTY | 52 | 0.60% |
| SERVICE DELIVERY PARTY | 30 | 0.35% |
Show the remaining 72 rows
| Party / IEC grouping | Votes | Share |
|---|---|---|
| AFRICAN INDEPENDENT CONGRESS | 26 | 0.30% |
| RISE MZANSI | 23 | 0.27% |
| BUILD ONE SOUTH AFRICA | 19 | 0.22% |
| AFRICAN TRANSFORMATION MOVEMENT | 18 | 0.21% |
| PATRIOTIC ALLIANCE | 13 | 0.15% |
| ALL CITIZENS PARTY | 10 | 0.12% |
| PAN AFRICANIST CONGRESS OF AZANIA | 8 | 0.09% |
| REPUBLICAN CONFERENCE OF TSHWANE | 8 | 0.09% |
| AFRIKA MAYIBUYE MOVEMENT | 8 | 0.09% |
| LEKWE BEPE KINGDOM PARTY | 8 | 0.09% |
| INDEPENDENT CITIZENS MOVEMENT | 6 | 0.07% |
| AZANIAN PEOPLE'S ORGANISATION | 5 | 0.06% |
| ORGANIC HUMANITY MOVEMENT | 5 | 0.06% |
| INKATHA FREEDOM PARTY | 4 | 0.05% |
| AFRICAN PEOPLE'S CONVENTION | 4 | 0.05% |
| CONGRESS OF THE PEOPLE | 4 | 0.05% |
| AFRICAN HEART CONGRESS | 4 | 0.05% |
| AFRICAN INDEPENDENT PEOPLE'S ORGANISATION | 4 | 0.05% |
| FEDERAL PARTY SA | 3 | 0.03% |
| ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT | 3 | 0.03% |
| TRUTH AND SOLIDARITY MOVEMENT | 3 | 0.03% |
| UNITED DEMOCRATIC MOVEMENT | 2 | 0.02% |
| AL JAMA-AH | 2 | 0.02% |
| ECONOMIC EMANCIPATION FORUM | 2 | 0.02% |
| ECONOMIC LIBERATORS FORUM SOUTH AFRICA | 2 | 0.02% |
| MOSHABI PARTY | 2 | 0.02% |
| MINORITY FRONT | 1 | 0.01% |
| POELANO REVELATION PARTY | 1 | 0.01% |
| BOLSHEVIKS PARTY OF SOUTH AFRICA | 1 | 0.01% |
| ABAFUNA INGUBO YESKHETHU PARTY | 1 | 0.01% |
| NATIONAL COLOURED CONGRESS | 1 | 0.01% |
| UNITED INDEPENDENT MOVEMENT | 1 | 0.01% |
| SECURITY PERSONNEL PARTY OF SOUTH AFRICA | 1 | 0.01% |
| PROGRESSIVE TSHWANE ALLIANCE-PTA012 | 1 | 0.01% |
| Independents, grouped by IEC | 0 | 0.00% |
| UNITED CHRISTIAN DEMOCRATIC PARTY | 0 | 0.00% |
| AFRICAN CHRISTIAN DEMOCRATIC PARTY | 0 | 0.00% |
| NATIONAL DEMOCRATIC CONVENTION | 0 | 0.00% |
| UNITED RESIDENTS FRONT | 0 | 0.00% |
| NATIONAL FREEDOM PARTY | 0 | 0.00% |
| INTERNATIONAL REVELATION CONGRESS | 0 | 0.00% |
| AGANG SOUTH AFRICA | 0 | 0.00% |
| AFRICA REDEMPTION DEMOCRACY | 0 | 0.00% |
| AFRICAN RENAISSANCE UNITY | 0 | 0.00% |
| ARUSHA ECONOMIC COALITION | 0 | 0.00% |
| LAND PARTY | 0 | 0.00% |
| AFRICA RESTORATION ALLIANCE | 0 | 0.00% |
| DEFENDERS OF THE PEOPLE | 0 | 0.00% |
| CONCERN | 0 | 0.00% |
| UNITED AFRICANS TRANSFORMATION | 0 | 0.00% |
| EKHETHU PEOPLES PARTY | 0 | 0.00% |
| FREEDOM IN SOUTH AFRICA | 0 | 0.00% |
| OPERATION DUDULA | 0 | 0.00% |
| SOUTH AFRICAN MASS MOVEMENT | 0 | 0.00% |
| AFRIKA UNITE CONGRESS | 0 | 0.00% |
| TAU DIA RORA CULTURAL AND TRADITIONAL LEKGOTLA | 0 | 0.00% |
| UNITED PROGRESSIVE PEOPLE ALLIANCE | 0 | 0.00% |
| GAZA DEMOCRATIC FRONT | 0 | 0.00% |
| ECONOMIC REDRESS MOVEMENT | 0 | 0.00% |
| MAWUSA MOVEMENT PARTY | 0 | 0.00% |
| AFRICAN TRADITIONAL CONGRES | 0 | 0.00% |
| RESIDENT DEVELOPMENT | 0 | 0.00% |
| BOPHUTHATSWANA CIVIL MOVEMENT | 0 | 0.00% |
| KNOW YOUR POWER | 0 | 0.00% |
| AFRICAN ROYAL RAINBOW CONGRESS | 0 | 0.00% |
| SOUTH AFRICAN PARTY | 0 | 0.00% |
| ALLIED INDEPENDENTS UMBRELLA | 0 | 0.00% |
| REGION 7 NEW GENERATION PARTY | 0 | 0.00% |
| AFRICAN LIBERATION ALLIANCE MOVEMENT | 0 | 0.00% |
| ILIZWE NATHI | 0 | 0.00% |
| CHRIST KINGDOM PARTY | 0 | 0.00% |
| BATHO PELE COMMUNITY SERVICE DELIVERY TSHWANE | 0 | 0.00% |
Valid ballots shown: 8 630. 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 | 3 727 | 43.09% |
| VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 1 516 | 17.53% |
| AFRICAN NATIONAL CONGRESS | 1 430 | 16.53% |
| ACTIONSA | 1 186 | 13.71% |
| ECONOMIC FREEDOM FIGHTERS | 296 | 3.42% |
| UMKHONTO WESIZWE PARTY | 169 | 1.95% |
| SOUTH AFRICAN COMMUNIST PARTY | 47 | 0.54% |
| AFRICAN CHRISTIAN DEMOCRATIC PARTY | 42 | 0.49% |
Show the remaining 72 rows
| Party / IEC grouping | Votes | Share |
|---|---|---|
| SERVICE DELIVERY PARTY | 21 | 0.24% |
| AFRICAN INDEPENDENT CONGRESS | 20 | 0.23% |
| AFRICAN TRANSFORMATION MOVEMENT | 18 | 0.21% |
| PATRIOTIC ALLIANCE | 14 | 0.16% |
| RISE MZANSI | 13 | 0.15% |
| AFRICAN PEOPLE'S CONVENTION | 11 | 0.13% |
| BUILD ONE SOUTH AFRICA | 11 | 0.13% |
| AFRIKA MAYIBUYE MOVEMENT | 10 | 0.12% |
| UNITED AFRICANS TRANSFORMATION | 9 | 0.10% |
| AFRICAN ROYAL RAINBOW CONGRESS | 8 | 0.09% |
| REPUBLICAN CONFERENCE OF TSHWANE | 7 | 0.08% |
| NATIONAL DEMOCRATIC CONVENTION | 6 | 0.07% |
| ECONOMIC EMANCIPATION FORUM | 5 | 0.06% |
| AFRICAN HEART CONGRESS | 5 | 0.06% |
| AFRICAN INDEPENDENT PEOPLE'S ORGANISATION | 5 | 0.06% |
| UNITED CHRISTIAN DEMOCRATIC PARTY | 4 | 0.05% |
| CONGRESS OF THE PEOPLE | 4 | 0.05% |
| ORGANIC HUMANITY MOVEMENT | 4 | 0.05% |
| DEFENDERS OF THE PEOPLE | 4 | 0.05% |
| CONCERN | 4 | 0.05% |
| ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT | 4 | 0.05% |
| SOUTH AFRICAN MASS MOVEMENT | 4 | 0.05% |
| MOSHABI PARTY | 4 | 0.05% |
| AGANG SOUTH AFRICA | 3 | 0.03% |
| ECONOMIC LIBERATORS FORUM SOUTH AFRICA | 3 | 0.03% |
| ILIZWE NATHI | 3 | 0.03% |
| INKATHA FREEDOM PARTY | 2 | 0.02% |
| PAN AFRICANIST CONGRESS OF AZANIA | 2 | 0.02% |
| NATIONAL FREEDOM PARTY | 2 | 0.02% |
| ABAFUNA INGUBO YESKHETHU PARTY | 2 | 0.02% |
| AFRICA RESTORATION ALLIANCE | 2 | 0.02% |
| INDEPENDENT CITIZENS MOVEMENT | 2 | 0.02% |
| BOPHUTHATSWANA CIVIL MOVEMENT | 2 | 0.02% |
| PROGRESSIVE TSHWANE ALLIANCE-PTA012 | 2 | 0.02% |
| AZANIAN PEOPLE'S ORGANISATION | 1 | 0.01% |
| AL JAMA-AH | 1 | 0.01% |
| UNITED RESIDENTS FRONT | 1 | 0.01% |
| INTERNATIONAL REVELATION CONGRESS | 1 | 0.01% |
| BOLSHEVIKS PARTY OF SOUTH AFRICA | 1 | 0.01% |
| LAND PARTY | 1 | 0.01% |
| NATIONAL COLOURED CONGRESS | 1 | 0.01% |
| ALL CITIZENS PARTY | 1 | 0.01% |
| FREEDOM IN SOUTH AFRICA | 1 | 0.01% |
| OPERATION DUDULA | 1 | 0.01% |
| TRUTH AND SOLIDARITY MOVEMENT | 1 | 0.01% |
| GAZA DEMOCRATIC FRONT | 1 | 0.01% |
| ECONOMIC REDRESS MOVEMENT | 1 | 0.01% |
| AFRICAN TRADITIONAL CONGRES | 1 | 0.01% |
| REGION 7 NEW GENERATION PARTY | 1 | 0.01% |
| LEKWE BEPE KINGDOM PARTY | 1 | 0.01% |
| BATHO PELE COMMUNITY SERVICE DELIVERY TSHWANE | 1 | 0.01% |
| Independents, grouped by IEC | 0 | 0.00% |
| UNITED DEMOCRATIC MOVEMENT | 0 | 0.00% |
| MINORITY FRONT | 0 | 0.00% |
| POELANO REVELATION PARTY | 0 | 0.00% |
| AFRICA REDEMPTION DEMOCRACY | 0 | 0.00% |
| AFRICAN RENAISSANCE UNITY | 0 | 0.00% |
| ARUSHA ECONOMIC COALITION | 0 | 0.00% |
| FEDERAL PARTY SA | 0 | 0.00% |
| UNITED INDEPENDENT MOVEMENT | 0 | 0.00% |
| EKHETHU PEOPLES PARTY | 0 | 0.00% |
| AFRIKA UNITE CONGRESS | 0 | 0.00% |
| TAU DIA RORA CULTURAL AND TRADITIONAL LEKGOTLA | 0 | 0.00% |
| UNITED PROGRESSIVE PEOPLE ALLIANCE | 0 | 0.00% |
| SECURITY PERSONNEL PARTY OF SOUTH AFRICA | 0 | 0.00% |
| MAWUSA MOVEMENT PARTY | 0 | 0.00% |
| RESIDENT DEVELOPMENT | 0 | 0.00% |
| KNOW YOUR POWER | 0 | 0.00% |
| SOUTH AFRICAN PARTY | 0 | 0.00% |
| ALLIED INDEPENDENTS UMBRELLA | 0 | 0.00% |
| AFRICAN LIBERATION ALLIANCE MOVEMENT | 0 | 0.00% |
| CHRIST KINGDOM PARTY | 0 | 0.00% |
Valid ballots shown: 8 650. 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 102 ballot
50 candidates- SELINA POPPIE MATHIBELA
ABAFUNA INGUBO YESKHETHU PARTY - NDLAVELA SAMSON MALAZA
ACTIONSA - VELAPHI MARIA MTSHWENIACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT
- JEREMY SAFFIERAFRICA REDEMPTION DEMOCRACY
- ALPHEUS ZAMANI MOTAUNG
AFRICA RESTORATION ALLIANCE - SAMUEL SITHOLE
AFRICAN HEART CONGRESS - MALUSI MERRIAM NCUBE
AFRICAN INDEPENDENT CONGRESS - MFANAFUTHI JAMES NGWENYA
AFRICAN INDEPENDENT PEOPLE'S ORGANISATION - TREVOR THABISO NTOMBELA
AFRICAN NATIONAL CONGRESS - TEBOGO MARIA MASUKU
AFRICAN PEOPLE'S CONVENTION - PRECIOUS PHINDILE PHADIME
AFRICAN TRANSFORMATION MOVEMENT - MARIA MAKATIANA MMAPULA NQOBILE MAHLANGU
AFRIKA MAYIBUYE MOVEMENT - MPHO KGOMOSOTHO
AL JAMA-AH - ISAAC DONALD MASHABAALL CITIZENS PARTY
- DANILE LAFUTHIALLIED INDEPENDENTS UMBRELLA
- ALLY SALIM MLAZI
ARUSHA ECONOMIC COALITION - NONTULI PATRICIA MABATI
AZANIAN PEOPLE'S ORGANISATION - KEABETSWE EDWARD PHALAKATSHELABATHO PELE COMMUNITY SERVICE DELIVERY TSHWANE
- APSON SEPADI MAKAUNG
BOLSHEVIKS PARTY OF SOUTH AFRICA - LINDOKUHLE HLEZIPHI LETWABA
BUILD ONE SOUTH AFRICA - DIMAKATSO MARGARET RAMOBA
CONGRESS OF THE PEOPLE - JEAN-PRIEURE MARTIN NEL
DEMOCRATIC ALLIANCE - BAFANA JAN LANGA
ECONOMIC EMANCIPATION FORUM - KABELO RONALD NDOU
ECONOMIC FREEDOM FIGHTERS - GEORGE RANKOANA JOSIA MASHAOECONOMIC LIBERATORS FORUM SOUTH AFRICA
- JOHANNES KATLEGO RAMOTEBELEEKHETHU PEOPLES PARTY
- MARQUARD DIRK PIENAAR
FEDERAL PARTY SA - CHRISTOPHER MANDLA DLONGWANA
INDEPENDENT CITIZENS MOVEMENT - THEMBI SAMARIA ZULU
INKATHA FREEDOM PARTY - JESSE SISANDA MAZAULEKNOW YOUR POWER
- SIFISO PHILLIMON MAHLANGULEKWE BEPE KINGDOM PARTY
- MANUEL MOODLEY
MINORITY FRONT - RAESETJA SANAH MAKOLAMOSHABI PARTY
- WAHIEDA LINTON
NATIONAL COLOURED CONGRESS - FELIX HUGO PRIGGE
ORGANIC HUMANITY MOVEMENT - FAITH MANTLALEDISA GABA
PAN AFRICANIST CONGRESS OF AZANIA - ELETSANG ABEDNEGO MOERANE
PATRIOTIC ALLIANCE - POELANO SADICK
POELANO REVELATION PARTY - LARRY THABANG MATLALAPROGRESSIVE TSHWANE ALLIANCE-PTA012
- PAUL JACOBUS VAN DER WALT
REPUBLICAN CONFERENCE OF TSHWANE - MATOME ALVAR SERABANA
RISE MZANSI - SELLO PETER JACOB MASHULASECURITY PERSONNEL PARTY OF SOUTH AFRICA
- RANKITSING JOHANNES XABASERVICE DELIVERY PARTY
- BANELE TSUKU
SOUTH AFRICAN COMMUNIST PARTY - CRAFFORD KHOSASOUTH AFRICAN MASS MOVEMENT
- DELE DAVID MAHLANGUTRUTH AND SOLIDARITY MOVEMENT
- DUMISANI JOHN MLANGENI
UMKHONTO WESIZWE PARTY - LEBOGANG MATLATSI
UNITED DEMOCRATIC MOVEMENT - JACQUES VENTER
UNITED INDEPENDENT MOVEMENT - MARYNA FONDSE
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
Voters in this ward also vote for a City of Tshwane 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 102
Explore the published venue details for this ward. Confirm your assigned station with the IEC before travelling.
BOSCHKOP PRIMARY SCHOOL
49 BOSCHKOP ROAD BOSCHKOP BRONKHORSTSPRUITView venue detailsBRONKHORSTSPRUIT PRIMARY SCHOOL
365,366 MADELIEFIE & VERBENA STR RIAMARPARK BRONKHORSTSPRUIT (KUNGWINI)View venue detailsBRONKHORSTSPRUIT SPORT COMPLEX
CORNER CHURCH & CATHY STR BESTER PARK KUNGWINIView venue detailsCULTURA HIGH SCHOOL
117 NAN-HAU ROAD CULTURA PARK (GT462 - KUNGWINI [BRONKHORSTSPRUIT])View venue detailsHOËRSKOOL ERASMUS
6 CATHIESTREET BRONKHORSTSPRUIT BRONKHORSTSPRUITView venue detailsJAN LOOTS EDUCATIONAL CENTRE
108 NOOITGEDACHT BRONKHORSTSPRUITView venue detailsKAIA MANZI LODGE
75 KILIMANJARO STREET BRONKHORSTSBAAI BRONKHORSTSPRUITView venue detailsLAERSKOOL DU PREEZ VAN WYK
48 GENERAL LOUIS BOTHA BRONKHORSTSPRUIT BRONKHORSTSPRUITView venue detailsLAERSKOOL WITPOORT
NR 224 WITPOORT ROAD WELBEKEND BRONKHORSTSPRUITView venue detailsLAKELANDS AARBEIPLAAS
355 PLOT TIEGERPOORT ROAD TIEGERPOORT PRETORIAView venue detailsLERIBISI LODGE
82 PLOT TIERPOORT PRETORIAView venue detailsMASADA LIGKRUIS GEMEENTE
7 NOOITGEDACHT STREET MASADA BRONKHORSTSPRUITView venue detailsPATT PROJECTS
165 GARSFONTEIN ROAD BASHEWA KUNGWINIView venue detailsROOISILO CONFERENCE CENTRE
22 YZERVARKFONTEIN KUNGWINI BRONKHORTSPSRUITView venue detailsTENT AT ODEZWAANKRAAL PRIMARY SCHOOL
PLOT 542 ODEZWAANKRAAL BRONKHORSTSPRUIT BRONKHORSTSPRUITView venue detailsTENT AT R50: DELMAS ROAD
R50 DELMAS ROAD RIETFONTEIN BAPSFONTEINView venue detailsTENT AT SPORTSGROUND ARBOR ROAD
563 ARBOR ROAD WITPOORT KUNGWINIView venue detailsTENT AT SQUARE SHOPPING CENTRE
398 R25 ROAD ONBEKEND BRONKHORSTSPRUITView venue detailsTENT AT WITKLIP HANS VAN RENSBURG PLOT
PLOT 19 WITKLIP BRONKHORSTSPRUIT KUNGWINIView venue detailsUBUHLE CARE AND DEVELOPMENT CENTRE
523 PLOT VLAKFONTEIN VLAKFONTEIN BRONKHORSTSPRUITView venue detailsWOZANIBONE INTERM FARM SCHOOL
3GWJ+2C KANANA TIERPOORT, BRONKHORSTSPRUITView venue details
Explore national election results and local counting progress →
