ANC 54.5%down 11.1 pts from 65.6% 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 ?
Setibi Malvin MakofaneAfrican National CongressWard ballot ? · 2 745 valid votes
ANCAfrican National Congress1 49754.5%
EFFEconomic Freedom Fighters33012.0%
ActionSA2027.4%
SADASocialist Agenda of Dispossessed Africans2017.3%
DADemocratic Alliance1344.9%- SACPSouth African Communist Party802.9%
- FISAFreedom in South Africa521.9%
- RDResident Development511.9%
BPSABolsheviks Party of South Africa401.5%
PAPatriotic Alliance391.4%
BOSABuild One South Africa321.2%
VF PLUSVryheidsfront Plus | Freedom Front Plus200.7%
SAMEBASouth African Maintenance and Estate Beneficiaries Associati170.6%- MAYIBUYEAfrika Mayibuye Movement140.5%
- DOPDefenders of the People110.4%
APCAfrican People's Convention80.3%
USUs the People40.1%- SDPService Delivery Party40.1%
ACDPAfrican Christian Democratic Party20.1%
MSMMagoshi Swaranang Movement20.1%
PACPan Africanist Congress of Azania10.0%
AZAPOAzanian People's Organisation10.0%
OHMOrganic Humanity Movement10.0%- TRUTHTruth and Solidarity Movement10.0%
- LABOURLabour Party of South Africa10.0%
Hours off in Ward 21 ?
Reported in the ESP app
Voting districts · 8 ?
Setibi Malvin Makofane (ANC) won Ward 21 with 1 497 votes, 24.4% of the ward's 6 123 registered voters. Turnout was 45.1%: 2 760 of 6 123 registered voters voted. Official IEC results of the 2026 local government elections in Ward 21, Fetakgomo Tubatse, voting district by voting district.
- Rootse Primary SchoolVD 76200094ANC 63.0%
- Mafolo Primary SchoolVD 76200274ANC 50.4%
- Nkgomeleng Senior Secondary SchoolVD 76200724ANC 57.9%
- Thibedi Primary SchoolVD 76200915ANC 33.7%
- Mapiti Primary SchoolVD 76380037EFF 39.7%
- Mookotsi SchoolVD 76380060ANC 78.5%
- Kgomatau School EdendaleVD 76380071ANC 73.3%
- Moisele Primary SchoolVD 76380105ANC 85.2%
Candidates · 23
Papiki Mohibjane MohlalaActionSA
Ditsweletsi James ZwaneAfrican Christian Democratic Party
Setibi Malvin MakofaneAfrican National Congress
Hlabishi Michael MokgothoAfrican People's Convention- Itumeleng Mantlwana MohubeduAfrika Mayibuye Movement
Sello Kotokoto MokgaleAzanian People's Organisation
Collen Makwa MafoloBolsheviks Party of South Africa
Mahlogonolo MashabaBuild One South Africa
Papane Justice KgashaDemocratic Alliance
Motjatji Isaac MaunyeEconomic Freedom Fighters- Dipolelo Nezel MoshwanaLabour Party of South Africa
Ramaisela Cathrine SelepeMagoshi Swaranang Movement
Hlahu Mapula KomaOrganic Humanity Movement
Komosasa Jonas MorabaPan Africanist Congress of Azania
Ouma Dikati DibakwanePatriotic Alliance- Mphele Ralph MafoloResident Development
- Katlego MabannaService Delivery Party
Phatudi Jim MakofaneSocialist Agenda of Dispossessed Africans- Matala Amos PhelaneSouth African Communist Party
Rebone MagaleSouth African Maintenance and Estate Beneficiaries Associati- Karolo Reuben Sejakgomo MalatjiTruth and Solidarity Movement
Phumelelo MagaleUs the People
Simon Chego MohlahloVryheidsfront Plus | Freedom Front Plus
Source: IEC certified candidate list (PDF, 16 Sept 2026)
This ward in earlier elections ?
ESP areas in this ward · 5 ?
About these figures
Notes on the IEC's figures for this page
Votes cast 2 823 · spoilt 78 · special votes 231 · 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 (2 760 of 6 123). The IEC publishes 46.2%.
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 30 parties (the IEC's total vs the ballots' sum): ANC 1 497 vs 4 761; EFF 330 vs 1 047; ActionSA 202 vs 595; SADA 201 vs 467; DA 134 vs 405; SACP 80 vs 230; FISA 52 vs 138; BPSA 40 vs 102; PA 39 vs 103; BOSA 32 vs 57; VF PLUS 20 vs 48; SAMEBA 17 vs 30; MAYIBUYE 14 vs 38; DOP 11 vs 26; APC 8 vs 27; SDP 4 vs 9; US 4 vs 9; ACDP 2 vs 9; AZAPO 1 vs 2; LABOUR 1 vs 2; PAC 1 vs 4; ACP 0 vs 3; ALAM 0 vs 3; ASCO 0 vs 1; ATM 0 vs 7; BTW 0 vs 3; DKRM 0 vs 1; IFP 0 vs 3; MKP 0 vs 4; UAT 0 vs 38. We show each ballot's own votes.
Note: A party's total across ballots doesn't match its ballots: 138 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.
The DC 40% ? ballot is published per municipality: Fetakgomo Tubatse's DC 40% result.
Map boundaries: Municipal Demarcation Board (MDB) and the IEC.
IEC data last fetched 09 Nov 2026, 20:15 SAST.