Counted.co.zaPlay game
All parties

2026 local elections

International Revelation Congress

Explore local results
7reported local + metro seats
National share not separately reportedIEC

What stands out

2 comparable councils

Across the provinces

Eastern Cape—Free State—Gauteng—KwaZulu-Natal—Limpopo—Mpumalanga—North West—Northern Cape—Western Cape—
International Revelation Congress · 2026 provincial ward + municipal PR vote
ProvinceVote share (%)Basis / status
Eastern CapeUnavailableUnavailable
Free StateUnavailableUnavailable
GautengUnavailableUnavailable
KwaZulu-NatalUnavailableUnavailable
LimpopoUnavailableUnavailable
MpumalangaUnavailableUnavailable
North WestUnavailableUnavailable
Northern CapeUnavailableUnavailable
Western CapeUnavailableUnavailable

Province vote totals (JSON)

Ward + municipal PR vote

The council picture

3councils with seats
1hung councils with seats

211 of 213 local + metro allocations reported · Majority changes across 212 comparable councils, 2021–2026

Coalition possibilities

No overall majority

Newcastle

2 / 7134 more for a majority
No two-party majority with International Revelation Congress
Try a coalition

Seat arithmetic, not confirmed agreements. The marker shows the majority needed.

Local results

18 councils
International Revelation Congress · Local election results
CouncilProvince2026 vote share (%)2021 vote share (%)Change (pp)2026 seats2021 seats
ThulamelaLimpopo5,4098UnavailableUnavailable41
NewcastleKwaZulu-Natal2,2345UnavailableUnavailable2Unavailable
DannhauserKwaZulu-Natal1,1639UnavailableUnavailable0Unavailable
MakhadoLimpopo1,0747UnavailableUnavailable11
MusinaLimpopo0,87080,44470,426200
eMadlangeniKwaZulu-Natal0,5085UnavailableUnavailable0Unavailable
Collins ChabaneLimpopo0,5017UnavailableUnavailable0Unavailable
Govan MbekiMpumalanga0,1527UnavailableUnavailable0Unavailable
Dr JS MorokaMpumalanga0,0984UnavailableUnavailable00
OkhahlambaKwaZulu-Natal0,0904UnavailableUnavailable0Unavailable
MakhuduthamagaLimpopo0,0725UnavailableUnavailable0Unavailable
TshwaneGauteng0,0682UnavailableUnavailable0Unavailable
Greater LetabaLimpopo0,0626UnavailableUnavailable0Unavailable
Greater TzaneenLimpopo0,0409UnavailableUnavailable0Unavailable
EmfuleniGauteng0,0325UnavailableUnavailable0Unavailable
JohannesburgGauteng0,0217UnavailableUnavailable0Unavailable
EkurhuleniGauteng0,002UnavailableUnavailable0Unavailable
LephalaleLimpopo00,3045-0,304500

Ward + municipal PR ballots. Missing comparisons remain unavailable; changes use comparable completed counts.

Source data

Ward + municipal PR vote · Change in percentage points since 2021 · Missing comparisons shown as —

Give something back

Found Counted useful? Support the South African non-profits holding power to account.

Donations go directly to each organisation.

Share results