ActionSA 47.0%
Leading on the PR ballot so far (provisional)
Stations open 7am–9pm · results from 9pm · SourceSpecial votes 2 and 3 Nov, 8am–5pm.
PR ballot ? · 270 valid votes
ActionSA12747.0%
ANCAfrican National Congress6423.7%
DADemocratic Alliance2910.7%
EFFEconomic Freedom Fighters134.8%
MKPUmkhonto Wesizwe Party103.7%
VF PLUSVryheidsfront Plus | Freedom Front Plus72.6%
RISERise Mzansi41.5%
O.DOperation Dudula31.1%- BPCSDTBatho Pele Community Service Delivery Tshwane31.1%
- SACPSouth African Communist Party20.7%
IRCInternational Revelation Congress20.7%
BOSABuild One South Africa20.7%
ACDPAfrican Christian Democratic Party10.4%
PAPatriotic Alliance10.4%- AIPOAfrican Independent People's Organisation10.4%
- Bophuthatswana Civil MovementBophuthatswana Civil Movement10.4%
ESP app
How long is the queue?
Chat about the election in your area
ESP app
Who won Ward 26?
Get notified when it's declared
Hours off in Ward 26 ?
Reported in the ESP app
Voting districts · 8 ?
- Babinaphuti Secondary SchoolVD 32960965ActionSA 47.0%
- Uthando Primary SchoolVD 32960033Not in yet
- Soshanguve High SchoolVD 32960178Not in yet
- Seetsa Sakgwedi Primary SchoolVD 32960279Not in yet
- Kondelelani Junior Secondary SchoolVD 32960415Not in yet
- Church of ChristVD 32960718Not in yet
- Millenium Early Learning CentreVD 32960976Not in yet
- House of Excellence MinistriesVD 32961269Not in yet
Candidates · 54
Selina Poppie MathibelaAbafuna Ingubo Yeskhethu Party
Michael Thabo MooketsiActionSA- Mmabushushu Josephine SeodishaActive African Christians United Movement
- Bachumile Litreasure MlanduAfrica Redemption Democracy
James Mahlakazela MahlauleAfrica Restoration Alliance
Makomane Thomas MohlalaAfrican Heart Congress
Nkhensani Hlekani MathebulaAfrican Independent Congress
Thulang Joseph ShumeAfrican National Congress
Kenneth Ephraim ThambeAfrican People's Convention
Balebaleng Annah MorwakwenaAfrican Renaissance Unity
Shadrack SelahleAfrican Transformation Movement- Lefagahlele Arnold MatjieAfrika Mayibuye Movement
Johanna Mamathloma NkoeAgang South Africa
Rudolph MamaboloAl Jama-ah- Sello MogashoaAllied Independents Umbrella
Ally Salim MlaziArusha Economic Coalition
Jacobeth Gabaiphiwi MasumuAzanian People's Organisation- William Sello PhiriBatho Pele Community Service Delivery Tshwane
Apson Sepadi MakaungBolsheviks Party of South Africa- Aaron Mojalefa DireroBophuthatswana Civil Movement
Elizabeth Selaye KapaBuild One South Africa
Ntombi Eva MahlanguCongress of the People
Mabel Matlakala MatimeDemocratic Alliance
Mohau Humphrey Tshwarelo MaimelaEconomic Emancipation Forum
Christa Nozuko Queenest DyiEconomic Freedom Fighters
Nhlalala BaloyiEconomic Liberators Forum South Africa- Tebogo Eugene MazibukoEconomic Redress Movement
- Moncheng Philemon MadingwaneEkhethu Peoples Party
Marquard Dirk PienaarFederal Party SA
Christopher Mandla DlongwanaIndependent Citizens Movement
Bongani Harry MalingaInkatha Freedom Party- Cyril Zwakele HlabanganeKnow Your Power
Ramosegeng Selinah MakenaLand Party
Kgomotso TokaMinority Front- Lorraine Athilivali RamaswielaMoshabi Party
- Shereen Beulah Te WaterNational Coloured Congress
Andile Gift NkonyaneNational Democratic Convention
Bartel Wilhelmus Petrus ViljoenOrganic Humanity Movement
Keobakile Israel MonchusiPan Africanist Congress of Azania
Paul Tshepo SitholePatriotic Alliance
Palesa Joyce SadickPoelano Revelation Party- Caroline Selloane MashaoProgressive Tshwane Alliance-Pta012
- Martha Henriëtte MiddelbergRepublican Conference of Tshwane
Nxalati Magreth BaloyiRise Mzansi- Sello Peter Jacob MashulaSecurity Personnel Party of South Africa
- Rankitsing Johannes XabaService Delivery Party
- Michael ChaukeSouth African Communist Party
- David Lebogang MekoaSouth African Mass Movement
- Vusumuzi Michael NseleTruth and Solidarity Movement
Josias Tebogo MlamboUmkhonto Wesizwe Party
Lebogang MatlatsiUnited Democratic Movement
Hlawulani Gift ChumaUnited Independent Movement- Tina NtuliUnited Progressive People Alliance
Pule Perold MonalediVryheidsfront Plus | Freedom Front Plus
Source: IEC certified candidate list (PDF, 16 Sept 2026)
This ward in earlier elections ?
Boundaries changed after 2021: each ward's own results, never re-allocated.
ESP areas in this ward · 6 ?
About these figures
Notes on the IEC's figures for this page
Votes cast 278 · spoilt 12 · special votes 13 · 1 of 8 voting districts in (the IEC's voting-district results so far, out of its list of voting districts for this election)
Turnout is calculated as PR ballots cast ÷ registered voters, from the IEC's results for the 1 voting district with results so far here (278 of 544). The IEC publishes 51.1%.
The change beside the headline is the difference between the leading party's share here and its share in the 2021 election for the same ward (the ward that covered the same area then), both from the IEC's counts, with no votes re-allocated between boundaries.
Note: party 1511: the IEC's cross-ballot total 124 differs from its ward + PR + DC 40% votes (251); we show each ballot's own votes.
Note: party 7: the IEC's cross-ballot total 65 differs from its ward + PR + DC 40% votes (129); we show each ballot's own votes.
Note: party 52: the IEC's cross-ballot total 28 differs from its ward + PR + DC 40% votes (57); we show each ballot's own votes.
Note: party 945: the IEC's cross-ballot total 16 differs from its ward + PR + DC 40% votes (29); we show each ballot's own votes.
Note: party 1748: the IEC's cross-ballot total 11 differs from its ward + PR + DC 40% votes (21); we show each ballot's own votes.
Note: party 4: the IEC's cross-ballot total 5 differs from its ward + PR + DC 40% votes (12); we show each ballot's own votes.
Note: party 3270: the IEC's cross-ballot total 4 differs from its ward + PR + DC 40% votes (7); we show each ballot's own votes.
Note: party 1755: the IEC's cross-ballot total 3 differs from its ward + PR + DC 40% votes (7); we show each ballot's own votes.
Note: party 445: the IEC's cross-ballot total 2 differs from its ward + PR + DC 40% votes (4); we show each ballot's own votes.
Note: party 1711: the IEC's cross-ballot total 1 differs from its ward + PR + DC 40% votes (3); we show each ballot's own votes.
Note: party 957: the IEC's cross-ballot total 1 differs from its ward + PR + DC 40% votes (2); we show each ballot's own votes.
Note: party 18: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (1); we show each ballot's own votes.
Note: party 1619: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (1); we show each ballot's own votes.
Note: party 929: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (2); we show each ballot's own votes.
Note: party 2052: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (1); we show each ballot's own votes.
Note: party 1758: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (3); we show each ballot's own votes.
Note: voting district 32960965: party 1511: the IEC's cross-ballot total 127 differs from its ward + PR + DC 40% votes (251); we show each ballot's own votes.
Note: voting district 32960965: party 7: the IEC's cross-ballot total 64 differs from its ward + PR + DC 40% votes (129); we show each ballot's own votes.
Note: voting district 32960965: party 52: the IEC's cross-ballot total 29 differs from its ward + PR + DC 40% votes (57); we show each ballot's own votes.
Note: voting district 32960965: party 945: the IEC's cross-ballot total 13 differs from its ward + PR + DC 40% votes (29); we show each ballot's own votes.
Note: voting district 32960965: party 1748: the IEC's cross-ballot total 10 differs from its ward + PR + DC 40% votes (21); we show each ballot's own votes.
Note: voting district 32960965: party 4: the IEC's cross-ballot total 7 differs from its ward + PR + DC 40% votes (12); we show each ballot's own votes.
Note: voting district 32960965: party 3270: the IEC's cross-ballot total 3 differs from its ward + PR + DC 40% votes (7); we show each ballot's own votes.
Note: voting district 32960965: party 1755: the IEC's cross-ballot total 4 differs from its ward + PR + DC 40% votes (7); we show each ballot's own votes.
Note: voting district 32960965: party 445: the IEC's cross-ballot total 2 differs from its ward + PR + DC 40% votes (4); we show each ballot's own votes.
Note: voting district 32960965: party 1711: the IEC's cross-ballot total 2 differs from its ward + PR + DC 40% votes (3); we show each ballot's own votes.
Note: voting district 32960965: party 957: the IEC's cross-ballot total 1 differs from its ward + PR + DC 40% votes (2); we show each ballot's own votes.
Note: voting district 32960965: party 938: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (1); we show each ballot's own votes.
Note: voting district 32960965: party 1544: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (1); we show each ballot's own votes.
Note: voting district 32960965: party 1492: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (1); we show each ballot's own votes.
Note: voting district 32960965: party 499: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (1); we show each ballot's own votes.
Note: voting district 32960965: party 3: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (1); we show each ballot's own votes.
Note: voting district 32960965: party 8: the IEC's cross-ballot total 0 differs from its ward + PR + DC 40% votes (1); we show each ballot's own votes.
Percentages are calculated from the IEC's vote counts. Official results: results.elections.org.za.
Map boundaries: Municipal Demarcation Board (MDB) and the IEC.
IEC data last fetched 05 Nov 2026, 03:20 SAST.