Skip to content
Count Room2026 local elections
Updates every minute

Ward 28

City of Tshwane (TSH) · IEC ward 79900028

Won by
ANC
Mamosa Eaglette Phasha
Margin
1.2%
67 votes
Voting districts in
6/6
Valid ward votes
5,420

IEC report

Ward ballot

Votes for each ward candidate. The winner takes the ward seat.
Ward ballot results
Party · candidateVotesShare
ANCMamosa Eaglette Phasha1,67030.8%
ActionSA1,60329.6%
DA59310.9%
EFF4368.0%
MKP3957.3%
SPPSA1582.9%
SACP1342.5%
VF Plus951.8%
Concern480.9%
AIC360.7%
RISE290.5%
AHC260.5%
ELF-SA240.4%
APC210.4%
Mayibuye210.4%
IFP110.2%
BOSA100.2%
Agang Sa90.2%
BPCSDT90.2%
ACP60.1%
COPE50.1%
PRP50.1%
BPSA50.1%
PA50.1%
FPSA50.1%
O.D50.1%
INGUBO40.1%
UIM40.1%
AACUM40.1%
Ekhethu40.1%
UPPA40.1%
UDM30.1%
AZAPO30.1%
TRUTH30.1%
SDP30.1%
PAC20.0%
ARD20.0%
ARECO20.0%
ERM20.0%
Moshabi20.0%
KYP20.0%
Umbrella20.0%
MF10.0%
NADECO10.0%
Al Jama-ah10.0%
Ecoforum10.0%
ARU10.0%
RC10.0%
ICM10.0%
FISA10.0%
SAMMO10.0%
DITAU10.0%

Votes needed. ActionSA would have needed 68 more votes to win, or 34 voters switching from ANC.

Turnout is not published per ward in the IEC results files, so it is not shown here.

Change since 2021

Ward boundaries were redrawn for 2026, so this compares the same voting districts in both years: 6 of the 6 districts counted so far existed in 2021, holding 100% of the votes counted. Shares are of all valid votes (ward and PR ballots).
Party shares in 2021 and 2026 on matched voting districts
Party20212026Change
ANC60.1%31.8%−28.4
ActionSA9.7%31.6%+21.9
DA4.3%10.2%+5.9
EFF17.0%7.8%−9.2
MKP–6.4%new
SPPSA–2.4%new
SACP–2.1%new
VF Plus0.4%1.7%+1.3
Concern1.3%0.8%−0.5
Agang Sa1.3%0.1%−1.1

Voting districts (6)

Results by voting district
DistrictLeadingValid votesIn 2021
32951471ANC 37.1%1,290yes
32951482ActionSA 31.9%1,176yes
32951493ActionSA 39.2%1,719yes
32952269ActionSA 34.8%3,344yes
32952775ActionSA 39.1%1,293yes
32952821ANC 41.1%2,032yes