ActionSA 36.7%up 28.6 pts from 8.1% in 2021
Most party (PR) votes
Stations open 7am–9pm · results from 9pm · SourceSpecial votes 2 and 3 Nov, 8am–5pm.
Elected ward councillor ?
Pulane MphoAfrican National CongressPR ballot ? · 7 347 valid votes
ActionSA2 69936.7%
ANCAfrican National Congress2 35832.1%
DADemocratic Alliance84611.5%
EFFEconomic Freedom Fighters4265.8%
MKPUmkhonto Wesizwe Party2102.9%- UPPAUnited Progressive People Alliance1442.0%
- BPCSDTBatho Pele Community Service Delivery Tshwane871.2%
VF PLUSVryheidsfront Plus | Freedom Front Plus761.0%
AICAfrican Independent Congress580.8%
RISERise Mzansi400.5%- SACPSouth African Communist Party310.4%
UATUnited Africans Transformation280.4%
AHCAfrican Heart Congress260.4%
IFPInkatha Freedom Party250.3%- MAYIBUYEAfrika Mayibuye Movement250.3%
ACDPAfrican Christian Democratic Party240.3%
ATMAfrican Transformation Movement210.3%
ARAAfrica Restoration Alliance160.2%
APCAfrican People's Convention120.2%
IRCInternational Revelation Congress120.2%- ARDAfrica Redemption Democracy120.2%
- MOSHABIMoshabi Party90.1%
PAPatriotic Alliance80.1%
ICMIndependent Citizens Movement80.1%
AZAPOAzanian People's Organisation70.1%
URFUnited Residents Front70.1%
BOSABuild One South Africa70.1%
PACPan Africanist Congress of Azania60.1%
AGANG SAAgang South Africa60.1%- RCRepublican Conference of Tshwane60.1%
- AIPOAfrican Independent People's Organisation60.1%
O.DOperation Dudula60.1%
COPECongress of the People50.1%- TRUTHTruth and Solidarity Movement50.1%
Elf-SA - Economic Liberators Forum South AfricaElf-SA - Economic Liberators Forum South Africa50.1%- ARRC.African Royal Rainbow Congress50.1%
- S.A.P.South African Party50.1%
NADECONational Democratic Convention40.1%- DOPDefenders of the People40.1%
- AACUMActive African Christians United Movement40.1%
ACPAll Citizens Party40.1%- FISAFreedom in South Africa40.1%
- SDPService Delivery Party40.1%
- Bophuthatswana Civil MovementBophuthatswana Civil Movement40.1%
UCDPUnited Christian Democratic Party30.0%
NFPNational Freedom Party30.0%
INGUBOAbafuna Ingubo Yeskhethu Party30.0%
ECOFORUMEconomic Emancipation Forum30.0%- NEGEPA7Region 7 New Generation Party30.0%
- INIlizwe Nathi30.0%
FPSAFederal Party SA20.0%
LANDLand Party20.0%- CCCNational Coloured Congress20.0%
UIMUnited Independent Movement20.0%- CONCERN20.0%
- EKHETHUEkhethu Peoples Party20.0%
- SPPSASecurity Personnel Party of South Africa20.0%
- A.T.C.African Traditional Congres20.0%
- PTA012Progressive Tshwane Alliance-Pta01220.0%
ALJAMAAl Jama-ah10.0%
BPSABolsheviks Party of South Africa10.0%
OHMOrganic Humanity Movement10.0%- SAMMOSouth African Mass Movement10.0%
- GAZAGaza Democratic Front10.0%
- LBKPLekwe Bepe Kingdom Party10.0%
Hours off in Ward 33 ?
Reported in the ESP app
Voting districts · 8 ?
Pulane Mpho (ANC) won Ward 33 with 2 304 votes, 15.6% of the ward's 14 780 registered voters. Turnout was 50.6%: 7 477 of 14 780 registered voters voted. Official IEC results of the 2026 local government elections in Ward 33, City of Tshwane (Pretoria), voting district by voting district.
- Boepathutse Junior Secondary SchoolVD 32960044ANC 36.4%
- Lethabong School of SpecialisationVD 32960055ActionSA 36.7%
- Hlanganani High SchoolVD 32960066ActionSA 39.2%
- Ebenezer Beautiful ChurchVD 32960112ANC 33.7%
- Tsaroga Phoka Primary SchoolVD 32960235ActionSA 42.1%
- Siyokhela Primary SchoolVD 32960246ActionSA 38.4%
- Entokozweni Primary SchoolVD 32960268ActionSA 39.2%
- Ntsha Peu Primary SchoolVD 32961001ActionSA 36.9%
Candidates · 55
Selina Poppie MathibelaAbafuna Ingubo Yeskhethu Party
Samuel Mimi MphamoActionSA- William Seshego Tebele LetsoaloActive African Christians United Movement
- Mamoepane Nelly RamonyaiAfrica Redemption Democracy
Velaphi NdzukulaAfrica Restoration Alliance
Makomane Thomas MohlalaAfrican Heart Congress
Masego Fancy Mary MakhubelaAfrican Independent Congress
Pulane MphoAfrican National Congress
Sheila Teboso MasiloAfrican People's Convention
Bianca FaurieAfrican Renaissance Unity- Ditshego Lizzer SeretloAfrika Mayibuye Movement
Maria Mmamoipone MogadingoaneAgang South Africa
Rudolph MamaboloAl Jama-ah
Franceline Gloria LebeseAll Citizens Party- Jacob Tshepo RinganeAllied Independents Umbrella
Ally Salim MlaziArusha Economic Coalition
Mankoto Levy LesufiAzanian People's Organisation- Bongani Desmond MnisiBatho Pele Community Service Delivery Tshwane
Apson Sepadi MakaungBolsheviks Party of South Africa- David Malesela MaakeBophuthatswana Civil Movement
Muthuphei Nathaniel MunyaiBuild One South Africa
Maria Dimakatso SitholeCongress of the People
Matshediso Kgotatso Reginah Elizabeth MtshweniDemocratic Alliance
Bafana Jan LangaEconomic Emancipation Forum
Levy Simon RadebeEconomic Freedom Fighters
Mojalefa Ralph MakobeEconomic Liberators Forum South Africa- Given Legasa MoelaEkhethu Peoples Party
Marquard Dirk PienaarFederal Party SA- Phumzile Anna Pertunia MsizaIndependent
Christopher Mandla DlongwanaIndependent Citizens Movement
Dennis NkunaInkatha Freedom Party
Elias Mpho ShaiInternational Revelation Congress- Cyril Zwakele HlabanganeKnow Your Power
Unarine MuvhaliMinority Front- Johannes Phalafala SathekgeMoshabi Party
- Lee Ashwin HerringsNational Coloured Congress
Andile Gift NkonyaneNational Democratic Convention
Bartel Wilhelmus Petrus ViljoenOrganic Humanity Movement
Mcherbet Jabu MthimunyePan Africanist Congress of Azania
Lesego BodibePatriotic Alliance
Francinah BopapePoelano Revelation Party- Lebohang Elias LekganyaneProgressive Tshwane Alliance-Pta012
- Martha Henriëtte MiddelbergRepublican Conference of Tshwane
Tebogo Robert RammalaRise Mzansi- Sello Peter Jacob MashulaSecurity Personnel Party of South Africa
- Rankitsing Johannes XabaService Delivery Party
- Frank Sindile MolomboSouth African Communist Party
- Alpheus Thembalakhe NgcongoSouth African Mass Movement
- Jerry Harold WoestTruth and Solidarity Movement
David MakhubeleUmkhonto Wesizwe Party
Comfort GumedeUnited Democratic Movement
Hlawulani Gift ChumaUnited Independent Movement- Charles MphaphuliUnited Progressive People Alliance
Maggie Margaret SindaneUnited Residents Front
Lerato Daisy MakweVryheidsfront 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 7 507 · spoilt 139 · special votes 964 · All 8 voting districts in (the IEC's voting-district results so far, out of its list of voting districts for this election)
PR ballot figures for this ward are the sum of the IEC's results for its 8 voting districts; the IEC publishes the ward ballot per ward and the PR ballot per voting district.
Turnout is calculated as PR ballots cast ÷ registered voters, from the IEC's results for the 8 voting districts here (7 477 of 14 780). The IEC publishes 51.0%.
The winner's share of registered voters is calculated: the winner's votes on the IEC's ward ballot ÷ the registered voters of the ward's voting districts.
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: The IEC's total across ballots differs from the party's ward + PR + DC 40% votes for 65 parties (the IEC's total vs the ballots' sum): ANC 2 304 vs 4 662; ActionSA 2 264 vs 4 963; DA 986 vs 1 832; EFF 452 vs 878; MKP 362 vs 572; UPPA 151 vs 295; AIC 130 vs 188; BPCSDT 128 vs 215; VF PLUS 80 vs 156; SACP 48 vs 79; AHC 39 vs 65; RISE 37 vs 77; MAYIBUYE 36 vs 61; IFP 28 vs 53; APC 17 vs 29; URF 15 vs 22; ARA 14 vs 30; PA 14 vs 22; AGANG SA 10 vs 16; BOSA 9 vs 16; PAC 9 vs 15; ACP 8 vs 12; AZAPO 8 vs 15; IRC 8 vs 20; SDP 6 vs 10; COPE 5 vs 10; FISA 5 vs 9; UIM 5 vs 7; BPSA 4 vs 5; Bophuthatswana Civil Movement 3 vs 7; RC 3 vs 9; AACUM 2 vs 6; CCC 2 vs 4; ECOFORUM 2 vs 5; Elf-SA - Economic Liberators Forum South Africa 2 vs 7; FPSA 2 vs 4; ICM 2 vs 10; PTA012 2 vs 4; SAMMO 2 vs 3; ALJAMA 1 vs 2; EKHETHU 1 vs 3; INGUBO 1 vs 4; MOSHABI 1 vs 10; NADECO 1 vs 5; OHM 1 vs 2; SPPSA 1 vs 3; TRUTH 1 vs 6; A.T.C. 0 vs 2; ACDP 0 vs 24; AIPO 0 vs 6; ARD 0 vs 12; ARRC. 0 vs 5; ATM 0 vs 21; CONCERN 0 vs 2; DOP 0 vs 4; GAZA 0 vs 1; IN 0 vs 3; LAND 0 vs 2; LBKP 0 vs 1; NEGEPA7 0 vs 3; NFP 0 vs 3; O.D 0 vs 6; S.A.P. 0 vs 5; UAT 0 vs 28; UCDP 0 vs 3. We show each ballot's own votes.
Note: A party's total across ballots doesn't match its ballots: 233 times in 8 voting districts. In local elections the IEC also publishes each party's total across the ward, PR and DC 40% ballots. For these parties (by IEC party number) that total differs from the party's votes on the ballots themselves. We show each ballot's own votes. Each voting district's own page lists the IEC's figures.
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 10 Nov 2026, 01:57 SAST.