ANC 31.7%down 23.7 pts from 55.4% in 2021
African National Congress · won the ward ballot
Stations open 7am–9pm · results from 9pm · SourceSpecial votes 2 and 3 Nov, 8am–5pm.
Elected ward councillor ?
Mpho Keoratile SehalahalaAfrican National CongressWard ballot ? · 6 158 valid votes
ANCMpho Keoratile Sehalahala1 95131.7%- IndependentHoward Manene Komati · Independent1 16218.9%
DAMokhoma Kally Motsoagae89614.6%
EFFNkele Lekwetse Sinah Mabogoane5639.1%
ActionSAPhillip Bhengela Skosana5428.8%
VF PLUSJacob Jakobus Madonzela4517.3%
MKPKgomotso Machika1232.0%- MAYIBUYEHector Sello Nobela1011.6%
- SACPMahlasela George Motau731.2%
AHCSamuel Sithole420.7%
AICZandile Tryphina Tshabalala280.5%
ATMApril Themba Kokela280.5%
UATSipho Moses Nkosi280.5%
RISEMellisha Nabreshcka Henderson190.3%
ACDPLizanda Dobson180.3%
BOSAKelusi Mpho Elvis Diraditsile160.3%
PACharles Shirinda120.2%
AZAPOBojane Kings Mabowa90.1%- ARDJeremy Saffier90.1%
- SPPSASello Peter Jacob Mashula80.1%
APCSamson Talo Mafuta60.1%
ICMChristopher Mandla Dlongwana60.1%
UDMGeorge Baloyi50.1%
PACCharles Khabi Madiba50.1%- AACUMMalesela Isaac Kolela50.1%
ARAWilliam Tirhani Maluleka40.1%
UIMJacques Venter40.1%
Elf-SA - Economic Liberators Forum South AfricaLindelwa Treasure Nyoni40.1%- PTA012Sodlolwane Freddy Swandle40.1%
MFManuel Moodley30.0%
INGUBOSelina Poppie Mathibela30.0%
ECOFORUMBafana Jan Langa30.0%
O.DSalome Kekana30.0%
ALJAMALati Doctor Mtsweni20.0%
BPSAApson Sepadi Makaung20.0%
ARECOAlly Salim Mlazi20.0%
OHMFelix Hugo Prigge20.0%- CCCGail Frieda Booysen20.0%
- RCJudith Mdhlovu20.0%
- FISAFreedom in South Africa20.0%
- TRUTHMandla Johannes Malindisa20.0%
- MOSHABIRaesetja Sanah Makola20.0%
COPEMvabasa Philemon Sithole10.0%
PRPTeballo Ofentse Sadick10.0%- EKHETHUHerman Zikhali10.0%
- SAMMOMajane Thabo Matlala10.0%
- KYPJesse Sisanda Mazaule10.0%
- BPCSDTJabulani Martin Kubeka10.0%
Also on the ballot: Mpho Reuben Pitsoane (Allied Independents Umbrella), Marquard Dirk Pienaar (Federal Party SA), Rankitsing Johannes Xaba (Service Delivery Party).
Candidates: IEC certified candidate list (PDF, 16 Sept 2026).
Hours off in Ward 99 ?
Reported in the ESP app
Voting districts · 15 ?
Mpho Keoratile Sehalahala (ANC) won Ward 99 with 1 951 votes, 14.4% of the ward's 13 502 registered voters. Turnout was 46.4%: 6 259 of 13 502 registered voters voted. Official IEC results of the 2026 local government elections in Ward 99, City of Tshwane (Pretoria), voting district by voting district.
- Refilwe Municipal OfficesVD 33050012ANC 47.6%
- Refilwe LibraryVD 33050034ANC 42.4%
- Chokoe Primary SchoolVD 33050089ANC 40.0%
- Sedibeng Primary SchoolVD 33050090ANC 34.2%
- End Time Harvest ChurchVD 33050102ANC 54.1%
- Wagendrift Ok Shopping CentreVD 33150013DA 36.4%
- Tweefontein Shopping ComplexVD 33150046DA 56.7%
- Rooikop Plot 181VD 33150103ANC 86.7%
- Leeufontein Nature ReserveVD 33150114DA 60.0%
- Christ Fellowship MinistryVD 33150169ANC 50.8%
- Refilwe Secondary SchoolVD 33150237ANC 59.5%
- Mampuru ParkVD 33150248ANC 21.5%
- Tent-WalmansthallVD 33170071DA 48.8%
- Berlin Mission ChurchVD 33170217ANC 28.4%
- Foxtrot Primary Farm SchoolVD 33150147–
This ward in earlier elections ?
Boundaries changed after 2021: each ward's own results, never re-allocated.
ESP areas in this ward · 7 ?
About these figures
Notes on the IEC's figures for this page
Votes cast 6 286 · spoilt 128 · special votes 313 · All 15 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 15 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 15 voting districts here (6 259 of 13 502). The IEC publishes 46.8%.
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 59 parties (the IEC's total vs the ballots' sum): ANC 1 951 vs 4 279; DA 896 vs 1 844; EFF 563 vs 1 114; ActionSA 542 vs 1 684; VF PLUS 451 vs 865; MKP 123 vs 238; MAYIBUYE 101 vs 176; SACP 73 vs 136; AHC 42 vs 81; AIC 28 vs 69; ATM 28 vs 53; UAT 28 vs 70; RISE 19 vs 29; ACDP 18 vs 42; BOSA 16 vs 31; PA 12 vs 23; ARD 9 vs 11; AZAPO 9 vs 12; SPPSA 8 vs 14; APC 6 vs 7; ICM 6 vs 60; AACUM 5 vs 8; PAC 5 vs 8; ARA 4 vs 5; Elf-SA - Economic Liberators Forum South Africa 4 vs 67; PTA012 4 vs 6; UIM 4 vs 6; ECOFORUM 3 vs 8; INGUBO 3 vs 6; O.D 3 vs 5; ALJAMA 2 vs 3; BPSA 2 vs 6; FISA 2 vs 3; MOSHABI 2 vs 4; OHM 2 vs 4; RC 2 vs 3; TRUTH 2 vs 10; COPE 1 vs 6; KYP 1 vs 2; PRP 1 vs 2; A.T.C. 0 vs 2; ACP 0 vs 2; AGANG SA 0 vs 2; AIPO 0 vs 7; ARRC. 0 vs 7; CKP 0 vs 2; DOP 0 vs 22; FPSA 0 vs 3; IFP 0 vs 6; IN 0 vs 5; IRC 0 vs 3; LAND 0 vs 4; NADECO 0 vs 1; NFP 0 vs 2; S.A.P. 0 vs 3; UCDP 0 vs 4; UMBRELLA 0 vs 4; UPPA 0 vs 2; URF 0 vs 1. We show each ballot's own votes.
Note: A party's total across ballots doesn't match its ballots: 264 times in 15 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, 19:20 SAST.