Counted.co.zaPlay game

2026 · Municipal council

Rustenburg

Find my ward

No party has a majority

2026

Council seats

ANC35 seats
DA13 seats
EFF12 seats
ActionSA6 seats
SACP4 seats
Other20 seats
Labour3 seats
MK3 seats
FF+3 seats
ATM1 seat
PA1 seat
TCM1 seat
Rustenburg · 2026 · Reported council seats
Party / entrySeatsShare of seats (%)
AFRICAN NATIONAL CONGRESS3538,8889
DEMOCRATIC ALLIANCE1314,4444
ECONOMIC FREEDOM FIGHTERS1213,3333
ACTIONSA66,6667
SOUTH AFRICAN COMMUNIST PARTY44,4444
LABOUR PARTY OF SOUTH AFRICA33,3333
UMKHONTO WESIZWE PARTY33,3333
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS33,3333
RUSTENBURG PEOPLE'S PARTY22,2222
SERITI LE KAELO INDEPENDENT PARTY22,2222
AFRICAN TRANSFORMATION MOVEMENT11,1111
BADIREDI BA SETŠHABA11,1111
BAKANANA PELE CAMPAIGN11,1111
LETHABONG SERVICE MOVEMENT11,1111
PATRIOTIC ALLIANCE11,1111
PURPLE PARTY IKAGENG11,1111
TSOGANG CIVIC MOVEMENT11,1111
ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT00
AFRICAN CHRISTIAN DEMOCRATIC PARTY00
AFRICAN CONGRESS FOR TRANSFORMATION00
AFRICAN ECONOMIC FREEDOM00
AFRICAN ECONOMIC TRANSFORMERS00
AFRICAN INDEPENDENT CONGRESS00
AFRICAN PEOPLE'S CONVENTION00
AFRICAN REVOLUTIONARY COUNCIL00
AFRIKA MAYIBUYE MOVEMENT00
AL JAMA-AH00
ALL CITIZENS PARTY00
ARONA00
AZANIAN PEOPLE'S ORGANISATION00
BOPHUTHATSWANA CIVIL MOVEMENT00
COMMUNITY PRIORITY MOVEMENT00
CONGRESS OF THE PEOPLE00
ECONOMIC EMANCIPATION FORUM00
FREEDOM IN SOUTH AFRICA00
INDEPENDENTS00
INKATHA FREEDOM PARTY00
PEOPLE'S MANDATE PARTY00
SERVICE DELIVERY PARTY00
SOUTH AFRICAN POLITICAL ASSOCIATION00
UNITED AFRICANS TRANSFORMATION00
UNITED CHRISTIAN DEMOCRATIC PARTY00
UNITED DEMOCRATIC MOVEMENT00

90 seats; 46 needed for a majority.

IEC source

Municipal PR votes

Municipal PR votes

DEMOCRATIC ALLIANCE
14.3%20 005 votes
ACTIONSA
6.7%9 355 votes
Other: show remaining parties: hide remaining parties22.4%31 380 votes
UMKHONTO WESIZWE PARTY
3.0%4 226 votes
PATRIOTIC ALLIANCE
1.2%1 617 votes
ARONA
0.1%126 votes
INDEPENDENTS
0.0%0 votes
Rustenburg · 2026 · Municipal PR votes
Party / entryCandidateVotesVote share (%)
AFRICAN NATIONAL CONGRESS—54 12138,5991
DEMOCRATIC ALLIANCE—20 00514,2676
ECONOMIC FREEDOM FIGHTERS—18 97613,5337
ACTIONSA—9 3556,672
SOUTH AFRICAN COMMUNIST PARTY—6 3764,5474
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS—4 7743,4048
UMKHONTO WESIZWE PARTY—4 2263,014
LABOUR PARTY OF SOUTH AFRICA—4 1122,9327
SERITI LE KAELO INDEPENDENT PARTY—3 4422,4548
RUSTENBURG PEOPLE'S PARTY—2 0991,497
LETHABONG SERVICE MOVEMENT—2 0131,4357
PATRIOTIC ALLIANCE—1 6171,1532
BADIREDI BA SETŠHABA—1 1860,8459
AFRICAN TRANSFORMATION MOVEMENT—9050,6454
TSOGANG CIVIC MOVEMENT—8170,5827
PURPLE PARTY IKAGENG—7540,5378
AFRICAN INDEPENDENT CONGRESS—6110,4358
AFRICAN CHRISTIAN DEMOCRATIC PARTY—4770,3402
BAKANANA PELE CAMPAIGN—4630,3302
BOPHUTHATSWANA CIVIL MOVEMENT—3850,2746
PEOPLE'S MANDATE PARTY—3670,2617
AFRICAN ECONOMIC TRANSFORMERS—3360,2396
AFRICAN ECONOMIC FREEDOM—3350,2389
UNITED AFRICANS TRANSFORMATION—3100,2211
AFRIKA MAYIBUYE MOVEMENT—3070,219
UNITED CHRISTIAN DEMOCRATIC PARTY—3030,2161
AFRICAN PEOPLE'S CONVENTION—2140,1526
AZANIAN PEOPLE'S ORGANISATION—1800,1284
CONGRESS OF THE PEOPLE—1590,1134
INKATHA FREEDOM PARTY—1550,1105
AL JAMA-AH—1300,0927
ARONA—1260,0899
FREEDOM IN SOUTH AFRICA—1110,0792
ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT—920,0656
COMMUNITY PRIORITY MOVEMENT—870,062
SOUTH AFRICAN POLITICAL ASSOCIATION—840,0599
SERVICE DELIVERY PARTY—710,0506
ECONOMIC EMANCIPATION FORUM—690,0492
AFRICAN CONGRESS FOR TRANSFORMATION—630,0449
INDEPENDENTS—00
UNITED DEMOCRATIC MOVEMENT—00
ALL CITIZENS PARTY—00
AFRICAN REVOLUTIONARY COUNCIL—00

140213 valid votes. Shares use this ballot’s party totals. All published entries are included.

IEC source

Past coalition partners

46 for a majority
Sources

These parties have governed together before. Local precedents come first, then combinations recorded most often in North West, then elsewhere. MISTRA covers November 2021 to February 2026; membership is recorded at formation. These are starting points, not likelihood estimates.

Totals use the current reported seats for Rustenburg. The line marks 46 of 90 seats.

ANC + EFF

Recorded together in Ditsobotla from 2025-09-23. This membership was recorded in 8 councils. Current seats are used above; this is a historical precedent, not a prediction.

ANC + PA

Recorded together in JB Marks from 2021-11-22. This membership was recorded in 5 councils. Current seats are used above; this is a historical precedent, not a prediction.

DA + FF+

Recorded together in Matzikama from 2025-08-18. This membership was recorded in 9 councils. Current seats are used above; this is a historical precedent, not a prediction.

MISTRA dataset and methodology

Try your own

How the vote changed

Other

Council seats by election

Swipe to see history

2000Seats

Seats unavailable for this election.

2006Seats

37 for a majority · 72 seats

2011Seatsvs 2006
ANC55
DA15

39 for a majority · 76 seats

2016Seatsvs 2011
ANC43
EFF24—
DA14

45 for a majority · 89 seats

2021Seatsvs 2016
ANC43
EFF17
DA13
TCM7—

46 for a majority · 90 seats

2026Seatsvs 2021
ANC35
EFF12
DA13
TCM1

46 for a majority · 90 seats

NW373 - Rustenburg · Council seats by election
ElectionParty / entrySeatsCouncil totalMajority needed
2 000Seat allocation unavailableUnavailableUnavailableUnavailable
2 006AFRICAN NATIONAL CONGRESS537237
2 006DEMOCRATIC ALLIANCE117237
2 006UNITED CHRISTIAN DEMOCRATIC PARTY37237
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY17237
2 006INDEPENDENT DEMOCRATS17237
2 006PEOPLE'S PROGRESSIVE PARTY17237
2 006UNITED INDEPENDENT FRONT17237
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS17237
2 006AZANIAN PEOPLE'S ORGANISATION07237
2 006INDEPENDENTS07237
2 006PAN AFRICANIST CONGRESS OF AZANIA07237
2 006UNITED DEMOCRATIC MOVEMENT07237
2 011AFRICAN NATIONAL CONGRESS557639
2 011DEMOCRATIC ALLIANCE157639
2 011INDEPENDENTS27639
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY17639
2 011CONGRESS OF THE PEOPLE17639
2 011UNITED CHRISTIAN DEMOCRATIC PARTY17639
2 011VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS17639
2 011AFRICAN PEOPLE'S CONVENTION07639
2 011AZANIAN PEOPLE'S ORGANISATION07639
2 011MOVEMENT DEMOCRATIC PARTY07639
2 011SOUTH AFRICAN POLITICAL PARTY07639
2 011UNITED DEMOCRATIC MOVEMENT07639
2 016AFRICAN NATIONAL CONGRESS438945
2 016ECONOMIC FREEDOM FIGHTERS248945
2 016DEMOCRATIC ALLIANCE148945
2 016FORUM 4 SERVICE DELIVERY48945
2 016AFRICAN INDEPENDENT CONGRESS18945
2 016BOTHO COMMUNITY MOVEMENT18945
2 016UNITED DEMOCRATIC MOVEMENT18945
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS18945
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY08945
2 016AFRICAN PEOPLE'S CONVENTION08945
2 016AGANG SOUTH AFRICA08945
2 016CONGRESS OF THE PEOPLE08945
2 016INDEPENDENTS08945
2 016UNITED CHRISTIAN DEMOCRATIC PARTY08945
2 021AFRICAN NATIONAL CONGRESS439046
2 021ECONOMIC FREEDOM FIGHTERS179046
2 021DEMOCRATIC ALLIANCE139046
2 021TSOGANG CIVIC MOVEMENT79046
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS39046
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY19046
2 021AFRICAN INDEPENDENT CONGRESS19046
2 021ARONA19046
2 021BOTHO COMMUNITY MOVEMENT19046
2 021FORUM 4 SERVICE DELIVERY19046
2 021INDEPENDENTS19046
2 021UNITED DEMOCRATIC MOVEMENT19046
2 021AFRICAN TRANSFORMATION MOVEMENT09046
2 021OTHER09046
2 026AFRICAN NATIONAL CONGRESS359046
2 026DEMOCRATIC ALLIANCE139046
2 026ECONOMIC FREEDOM FIGHTERS129046
2 026ACTIONSA69046
2 026SOUTH AFRICAN COMMUNIST PARTY49046
2 026LABOUR PARTY OF SOUTH AFRICA39046
2 026UMKHONTO WESIZWE PARTY39046
2 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS39046
2 026RUSTENBURG PEOPLE'S PARTY29046
2 026SERITI LE KAELO INDEPENDENT PARTY29046
2 026AFRICAN TRANSFORMATION MOVEMENT19046
2 026BADIREDI BA SETŠHABA19046
2 026BAKANANA PELE CAMPAIGN19046
2 026LETHABONG SERVICE MOVEMENT19046
2 026PATRIOTIC ALLIANCE19046
2 026PURPLE PARTY IKAGENG19046
2 026TSOGANG CIVIC MOVEMENT19046
2 026ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT09046
2 026AFRICAN CHRISTIAN DEMOCRATIC PARTY09046
2 026AFRICAN CONGRESS FOR TRANSFORMATION09046
2 026AFRICAN ECONOMIC FREEDOM09046
2 026AFRICAN ECONOMIC TRANSFORMERS09046
2 026AFRICAN INDEPENDENT CONGRESS09046
2 026AFRICAN PEOPLE'S CONVENTION09046
2 026AFRICAN REVOLUTIONARY COUNCIL09046
2 026AFRIKA MAYIBUYE MOVEMENT09046
2 026AL JAMA-AH09046
2 026ALL CITIZENS PARTY09046
2 026ARONA09046
2 026AZANIAN PEOPLE'S ORGANISATION09046
2 026BOPHUTHATSWANA CIVIL MOVEMENT09046
2 026COMMUNITY PRIORITY MOVEMENT09046
2 026CONGRESS OF THE PEOPLE09046
2 026ECONOMIC EMANCIPATION FORUM09046
2 026FREEDOM IN SOUTH AFRICA09046
2 026INDEPENDENTS09046
2 026INKATHA FREEDOM PARTY09046
2 026PEOPLE'S MANDATE PARTY09046
2 026SERVICE DELIVERY PARTY09046
2 026SOUTH AFRICAN POLITICAL ASSOCIATION09046
2 026UNITED AFRICANS TRANSFORMATION09046
2 026UNITED CHRISTIAN DEMOCRATIC PARTY09046
2 026UNITED DEMOCRATIC MOVEMENT09046

Ward + municipal PR votes. Missing and grouped entries are not assumed to be zero. Published boundaries may differ between elections.

All history data (JSON)

Ward + municipal PR votes by election

Swipe to see history

2000Vote %
ANC65.0%—
EFF0.0%—
DA20.6%—
TCM0.0%—
Other7.0%—
2006Vote %vs 2000
ANC73.1%
EFF0.0%
DA15.2%
TCM0.0%
Other8.3%
2011Vote %vs 2006
ANC71.9%
EFF0.0%
DA20.1%
TCM0.0%
Other7.1%
2016Vote %vs 2011
ANC48.5%
EFF26.8%
DA16.0%
TCM0.0%
F4SD4.1%
Other4.4%
2021Vote %vs 2016
ANC46.7%
EFF17.9%
DA13.9%
TCM7.8%
FF+3.5%
Other10.1%
2026Vote %vs 2021
ANC38.2%
EFF13.2%
DA14.3%
TCM0.6%
Other33.5%—
NW373 - Rustenburg · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 000AFRICAN NATIONAL CONGRESS62 51564,973696 216Reported
2 000ECONOMIC FREEDOM FIGHTERS0096 216No votes recorded in the complete party list.
2 000DEMOCRATIC ALLIANCE19 79020,568396 216Reported
2 000TSOGANG CIVIC MOVEMENT0096 216No votes recorded in the complete party list.
2 000UNITED CHRISTIAN DEMOCRATIC PARTY7 1297,409496 216Reported
2 000ACTIONSA0096 216No votes recorded in the complete party list.
2 000SOUTH AFRICAN COMMUNIST PARTY0096 216No votes recorded in the complete party list.
2 000FORUM 4 SERVICE DELIVERY0096 216No votes recorded in the complete party list.
2 000VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS8410,874196 216Reported
2 000UMKHONTO WESIZWE PARTY0096 216No votes recorded in the complete party list.
2 000LABOUR PARTY OF SOUTH AFRICA0096 216No votes recorded in the complete party list.
2 000PAN AFRICANIST CONGRESS OF AZANIA2 7892,898796 216Reported
2 000UNITED DEMOCRATIC MOVEMENT2 6922,797996 216Reported
2 000SERITI LE KAELO INDEPENDENT PARTY0096 216No votes recorded in the complete party list.
2 000CONGRESS OF THE PEOPLE0096 216No votes recorded in the complete party list.
2 000RUSTENBURG PEOPLE'S PARTY0096 216No votes recorded in the complete party list.
2 000LETHABONG SERVICE MOVEMENT0096 216No votes recorded in the complete party list.
2 000AFRICAN INDEPENDENT CONGRESS0096 216No votes recorded in the complete party list.
2 000AFRICAN CHRISTIAN DEMOCRATIC PARTY0096 216No votes recorded in the complete party list.
2 000PATRIOTIC ALLIANCE0096 216No votes recorded in the complete party list.
2 000PEOPLE'S PROGRESSIVE PARTY0096 216No votes recorded in the complete party list.
2 000ARONA0096 216No votes recorded in the complete party list.
2 000INDEPENDENT DEMOCRATS0096 216No votes recorded in the complete party list.
2 000BADIREDI BA SETŠHABA0096 216No votes recorded in the complete party list.
2 000UNITED INDEPENDENT FRONT0096 216No votes recorded in the complete party list.
2 000AFRICAN PEOPLE'S CONVENTION0096 216No votes recorded in the complete party list.
2 000AFRICAN TRANSFORMATION MOVEMENT0096 216No votes recorded in the complete party list.
2 000PURPLE PARTY IKAGENG0096 216No votes recorded in the complete party list.
2 000BOTHO COMMUNITY MOVEMENT0096 216No votes recorded in the complete party list.
2 000AZANIAN PEOPLE'S ORGANISATION0096 216No votes recorded in the complete party list.
2 000BAKANANA PELE CAMPAIGN0096 216No votes recorded in the complete party list.
2 000SOUTH AFRICAN POLITICAL PARTY0096 216No votes recorded in the complete party list.
2 000PEOPLE'S MANDATE PARTY0096 216No votes recorded in the complete party list.
2 000AFRICAN ECONOMIC TRANSFORMERS0096 216No votes recorded in the complete party list.
2 000AFRIKA MAYIBUYE MOVEMENT0096 216No votes recorded in the complete party list.
2 000BOPHUTHATSWANA CIVIL MOVEMENT0096 216No votes recorded in the complete party list.
2 000AFRICAN ECONOMIC FREEDOM0096 216No votes recorded in the complete party list.
2 000UNITED AFRICANS TRANSFORMATION0096 216No votes recorded in the complete party list.
2 000MOVEMENT DEMOCRATIC PARTY0096 216No votes recorded in the complete party list.
2 000FREEDOM IN SOUTH AFRICA0096 216No votes recorded in the complete party list.
2 000SOUTH AFRICAN POLITICAL ASSOCIATION0096 216No votes recorded in the complete party list.
2 000AL JAMA-AH0096 216No votes recorded in the complete party list.
2 000ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT0096 216No votes recorded in the complete party list.
2 000INKATHA FREEDOM PARTY0096 216No votes recorded in the complete party list.
2 000COMMUNITY PRIORITY MOVEMENT0096 216No votes recorded in the complete party list.
2 000SERVICE DELIVERY PARTY0096 216No votes recorded in the complete party list.
2 000ECONOMIC EMANCIPATION FORUM0096 216No votes recorded in the complete party list.
2 000ALL CITIZENS PARTY0096 216No votes recorded in the complete party list.
2 000AGANG SOUTH AFRICA0096 216No votes recorded in the complete party list.
2 000AFRICAN CONGRESS FOR TRANSFORMATION0096 216No votes recorded in the complete party list.
2 000AFRICAN REVOLUTIONARY COUNCIL0096 216No votes recorded in the complete party list.
2 006AFRICAN NATIONAL CONGRESS103 50273,0699141 648Reported
2 006ECONOMIC FREEDOM FIGHTERS00141 648No votes recorded in the complete party list.
2 006DEMOCRATIC ALLIANCE21 58915,2413141 648Reported
2 006TSOGANG CIVIC MOVEMENT00141 648No votes recorded in the complete party list.
2 006UNITED CHRISTIAN DEMOCRATIC PARTY4 8593,4303141 648Reported
2 006ACTIONSA00141 648No votes recorded in the complete party list.
2 006SOUTH AFRICAN COMMUNIST PARTY00141 648No votes recorded in the complete party list.
2 006FORUM 4 SERVICE DELIVERY00141 648No votes recorded in the complete party list.
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS2 2861,6139141 648Reported
2 006UMKHONTO WESIZWE PARTY00141 648No votes recorded in the complete party list.
2 006LABOUR PARTY OF SOUTH AFRICA00141 648No votes recorded in the complete party list.
2 006PAN AFRICANIST CONGRESS OF AZANIA8750,6177141 648Reported
2 006UNITED DEMOCRATIC MOVEMENT5370,3791141 648Reported
2 006SERITI LE KAELO INDEPENDENT PARTY00141 648No votes recorded in the complete party list.
2 006CONGRESS OF THE PEOPLE00141 648No votes recorded in the complete party list.
2 006RUSTENBURG PEOPLE'S PARTY00141 648No votes recorded in the complete party list.
2 006LETHABONG SERVICE MOVEMENT00141 648No votes recorded in the complete party list.
2 006AFRICAN INDEPENDENT CONGRESS00141 648No votes recorded in the complete party list.
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY1 8881,3329141 648Reported
2 006PATRIOTIC ALLIANCE00141 648No votes recorded in the complete party list.
2 006PEOPLE'S PROGRESSIVE PARTY1 5191,0724141 648Reported
2 006ARONA00141 648No votes recorded in the complete party list.
2 006INDEPENDENT DEMOCRATS1 4421,018141 648Reported
2 006BADIREDI BA SETŠHABA00141 648No votes recorded in the complete party list.
2 006UNITED INDEPENDENT FRONT1 1330,7999141 648Reported
2 006AFRICAN PEOPLE'S CONVENTION00141 648No votes recorded in the complete party list.
2 006AFRICAN TRANSFORMATION MOVEMENT00141 648No votes recorded in the complete party list.
2 006PURPLE PARTY IKAGENG00141 648No votes recorded in the complete party list.
2 006BOTHO COMMUNITY MOVEMENT00141 648No votes recorded in the complete party list.
2 006AZANIAN PEOPLE'S ORGANISATION6220,4391141 648Reported
2 006BAKANANA PELE CAMPAIGN00141 648No votes recorded in the complete party list.
2 006SOUTH AFRICAN POLITICAL PARTY00141 648No votes recorded in the complete party list.
2 006PEOPLE'S MANDATE PARTY00141 648No votes recorded in the complete party list.
2 006AFRICAN ECONOMIC TRANSFORMERS00141 648No votes recorded in the complete party list.
2 006AFRIKA MAYIBUYE MOVEMENT00141 648No votes recorded in the complete party list.
2 006BOPHUTHATSWANA CIVIL MOVEMENT00141 648No votes recorded in the complete party list.
2 006AFRICAN ECONOMIC FREEDOM00141 648No votes recorded in the complete party list.
2 006UNITED AFRICANS TRANSFORMATION00141 648No votes recorded in the complete party list.
2 006MOVEMENT DEMOCRATIC PARTY00141 648No votes recorded in the complete party list.
2 006FREEDOM IN SOUTH AFRICA00141 648No votes recorded in the complete party list.
2 006SOUTH AFRICAN POLITICAL ASSOCIATION00141 648No votes recorded in the complete party list.
2 006AL JAMA-AH00141 648No votes recorded in the complete party list.
2 006ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT00141 648No votes recorded in the complete party list.
2 006INKATHA FREEDOM PARTY00141 648No votes recorded in the complete party list.
2 006COMMUNITY PRIORITY MOVEMENT00141 648No votes recorded in the complete party list.
2 006SERVICE DELIVERY PARTY00141 648No votes recorded in the complete party list.
2 006ECONOMIC EMANCIPATION FORUM00141 648No votes recorded in the complete party list.
2 006ALL CITIZENS PARTY00141 648No votes recorded in the complete party list.
2 006AGANG SOUTH AFRICA00141 648No votes recorded in the complete party list.
2 006AFRICAN CONGRESS FOR TRANSFORMATION00141 648No votes recorded in the complete party list.
2 006AFRICAN REVOLUTIONARY COUNCIL00141 648No votes recorded in the complete party list.
2 011AFRICAN NATIONAL CONGRESS153 03971,881212 906Reported
2 011ECONOMIC FREEDOM FIGHTERS00212 906No votes recorded in the complete party list.
2 011DEMOCRATIC ALLIANCE42 78520,0957212 906Reported
2 011TSOGANG CIVIC MOVEMENT00212 906No votes recorded in the complete party list.
2 011UNITED CHRISTIAN DEMOCRATIC PARTY1 9830,9314212 906Reported
2 011ACTIONSA00212 906No votes recorded in the complete party list.
2 011SOUTH AFRICAN COMMUNIST PARTY00212 906No votes recorded in the complete party list.
2 011FORUM 4 SERVICE DELIVERY00212 906No votes recorded in the complete party list.
2 011VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS1 5630,7341212 906Reported
2 011UMKHONTO WESIZWE PARTY00212 906No votes recorded in the complete party list.
2 011LABOUR PARTY OF SOUTH AFRICA00212 906No votes recorded in the complete party list.
2 011PAN AFRICANIST CONGRESS OF AZANIA00212 906No votes recorded in the complete party list.
2 011UNITED DEMOCRATIC MOVEMENT4770,224212 906Reported
2 011SERITI LE KAELO INDEPENDENT PARTY00212 906No votes recorded in the complete party list.
2 011CONGRESS OF THE PEOPLE3 7161,7454212 906Reported
2 011RUSTENBURG PEOPLE'S PARTY00212 906No votes recorded in the complete party list.
2 011LETHABONG SERVICE MOVEMENT00212 906No votes recorded in the complete party list.
2 011AFRICAN INDEPENDENT CONGRESS00212 906No votes recorded in the complete party list.
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY1 4780,6942212 906Reported
2 011PATRIOTIC ALLIANCE00212 906No votes recorded in the complete party list.
2 011PEOPLE'S PROGRESSIVE PARTY00212 906No votes recorded in the complete party list.
2 011ARONA00212 906No votes recorded in the complete party list.
2 011INDEPENDENT DEMOCRATS00212 906No votes recorded in the complete party list.
2 011BADIREDI BA SETŠHABA00212 906No votes recorded in the complete party list.
2 011UNITED INDEPENDENT FRONT00212 906No votes recorded in the complete party list.
2 011AFRICAN PEOPLE'S CONVENTION1 2650,5942212 906Reported
2 011AFRICAN TRANSFORMATION MOVEMENT00212 906No votes recorded in the complete party list.
2 011PURPLE PARTY IKAGENG00212 906No votes recorded in the complete party list.
2 011BOTHO COMMUNITY MOVEMENT00212 906No votes recorded in the complete party list.
2 011AZANIAN PEOPLE'S ORGANISATION3510,1649212 906Reported
2 011BAKANANA PELE CAMPAIGN00212 906No votes recorded in the complete party list.
2 011SOUTH AFRICAN POLITICAL PARTY6520,3062212 906Reported
2 011PEOPLE'S MANDATE PARTY00212 906No votes recorded in the complete party list.
2 011AFRICAN ECONOMIC TRANSFORMERS00212 906No votes recorded in the complete party list.
2 011AFRIKA MAYIBUYE MOVEMENT00212 906No votes recorded in the complete party list.
2 011BOPHUTHATSWANA CIVIL MOVEMENT00212 906No votes recorded in the complete party list.
2 011AFRICAN ECONOMIC FREEDOM00212 906No votes recorded in the complete party list.
2 011UNITED AFRICANS TRANSFORMATION00212 906No votes recorded in the complete party list.
2 011MOVEMENT DEMOCRATIC PARTY2000,0939212 906Reported
2 011FREEDOM IN SOUTH AFRICA00212 906No votes recorded in the complete party list.
2 011SOUTH AFRICAN POLITICAL ASSOCIATION00212 906No votes recorded in the complete party list.
2 011AL JAMA-AH00212 906No votes recorded in the complete party list.
2 011ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT00212 906No votes recorded in the complete party list.
2 011INKATHA FREEDOM PARTY00212 906No votes recorded in the complete party list.
2 011COMMUNITY PRIORITY MOVEMENT00212 906No votes recorded in the complete party list.
2 011SERVICE DELIVERY PARTY00212 906No votes recorded in the complete party list.
2 011ECONOMIC EMANCIPATION FORUM00212 906No votes recorded in the complete party list.
2 011ALL CITIZENS PARTY00212 906No votes recorded in the complete party list.
2 011AGANG SOUTH AFRICA00212 906No votes recorded in the complete party list.
2 011AFRICAN CONGRESS FOR TRANSFORMATION00212 906No votes recorded in the complete party list.
2 011AFRICAN REVOLUTIONARY COUNCIL00212 906No votes recorded in the complete party list.
2 016AFRICAN NATIONAL CONGRESS141 01748,5499290 458Reported
2 016ECONOMIC FREEDOM FIGHTERS77 72826,7605290 458Reported
2 016DEMOCRATIC ALLIANCE46 45915,9951290 458Reported
2 016TSOGANG CIVIC MOVEMENT00290 458No votes recorded in the complete party list.
2 016UNITED CHRISTIAN DEMOCRATIC PARTY6300,2169290 458Reported
2 016ACTIONSA00290 458No votes recorded in the complete party list.
2 016SOUTH AFRICAN COMMUNIST PARTY00290 458No votes recorded in the complete party list.
2 016FORUM 4 SERVICE DELIVERY11 7794,0553290 458Reported
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS3 8251,3169290 458Reported
2 016UMKHONTO WESIZWE PARTY00290 458No votes recorded in the complete party list.
2 016LABOUR PARTY OF SOUTH AFRICA00290 458No votes recorded in the complete party list.
2 016PAN AFRICANIST CONGRESS OF AZANIA00290 458No votes recorded in the complete party list.
2 016UNITED DEMOCRATIC MOVEMENT1 5030,5175290 458Reported
2 016SERITI LE KAELO INDEPENDENT PARTY00290 458No votes recorded in the complete party list.
2 016CONGRESS OF THE PEOPLE4040,1391290 458Reported
2 016RUSTENBURG PEOPLE'S PARTY00290 458No votes recorded in the complete party list.
2 016LETHABONG SERVICE MOVEMENT00290 458No votes recorded in the complete party list.
2 016AFRICAN INDEPENDENT CONGRESS3 9551,3616290 458Reported
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY5020,1728290 458Reported
2 016PATRIOTIC ALLIANCE00290 458No votes recorded in the complete party list.
2 016PEOPLE'S PROGRESSIVE PARTY00290 458No votes recorded in the complete party list.
2 016ARONA00290 458No votes recorded in the complete party list.
2 016INDEPENDENT DEMOCRATS00290 458No votes recorded in the complete party list.
2 016BADIREDI BA SETŠHABA00290 458No votes recorded in the complete party list.
2 016UNITED INDEPENDENT FRONT00290 458No votes recorded in the complete party list.
2 016AFRICAN PEOPLE'S CONVENTION8050,2771290 458Reported
2 016AFRICAN TRANSFORMATION MOVEMENT00290 458No votes recorded in the complete party list.
2 016PURPLE PARTY IKAGENG00290 458No votes recorded in the complete party list.
2 016BOTHO COMMUNITY MOVEMENT1 1950,4114290 458Reported
2 016AZANIAN PEOPLE'S ORGANISATION00290 458No votes recorded in the complete party list.
2 016BAKANANA PELE CAMPAIGN00290 458No votes recorded in the complete party list.
2 016SOUTH AFRICAN POLITICAL PARTY00290 458No votes recorded in the complete party list.
2 016PEOPLE'S MANDATE PARTY00290 458No votes recorded in the complete party list.
2 016AFRICAN ECONOMIC TRANSFORMERS00290 458No votes recorded in the complete party list.
2 016AFRIKA MAYIBUYE MOVEMENT00290 458No votes recorded in the complete party list.
2 016BOPHUTHATSWANA CIVIL MOVEMENT00290 458No votes recorded in the complete party list.
2 016AFRICAN ECONOMIC FREEDOM00290 458No votes recorded in the complete party list.
2 016UNITED AFRICANS TRANSFORMATION00290 458No votes recorded in the complete party list.
2 016MOVEMENT DEMOCRATIC PARTY00290 458No votes recorded in the complete party list.
2 016FREEDOM IN SOUTH AFRICA00290 458No votes recorded in the complete party list.
2 016SOUTH AFRICAN POLITICAL ASSOCIATION00290 458No votes recorded in the complete party list.
2 016AL JAMA-AH00290 458No votes recorded in the complete party list.
2 016ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT00290 458No votes recorded in the complete party list.
2 016INKATHA FREEDOM PARTY00290 458No votes recorded in the complete party list.
2 016COMMUNITY PRIORITY MOVEMENT00290 458No votes recorded in the complete party list.
2 016SERVICE DELIVERY PARTY00290 458No votes recorded in the complete party list.
2 016ECONOMIC EMANCIPATION FORUM00290 458No votes recorded in the complete party list.
2 016ALL CITIZENS PARTY00290 458No votes recorded in the complete party list.
2 016AGANG SOUTH AFRICA790,0272290 458Reported
2 016AFRICAN CONGRESS FOR TRANSFORMATION00290 458No votes recorded in the complete party list.
2 016AFRICAN REVOLUTIONARY COUNCIL00290 458No votes recorded in the complete party list.
2 021AFRICAN NATIONAL CONGRESS95 16646,7366203 622Reported
2 021ECONOMIC FREEDOM FIGHTERS36 47017,9106203 622Reported
2 021DEMOCRATIC ALLIANCE28 33813,917203 622Reported
2 021TSOGANG CIVIC MOVEMENT15 9617,8385203 622Reported
2 021UNITED CHRISTIAN DEMOCRATIC PARTYUnavailableUnavailable203 622Not separately listed in this source.
2 021ACTIONSAUnavailableUnavailable203 622Not separately listed in this source.
2 021SOUTH AFRICAN COMMUNIST PARTYUnavailableUnavailable203 622Not separately listed in this source.
2 021FORUM 4 SERVICE DELIVERY1 5840,7779203 622Reported
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS7 1283,5006203 622Reported
2 021UMKHONTO WESIZWE PARTYUnavailableUnavailable203 622Not separately listed in this source.
2 021LABOUR PARTY OF SOUTH AFRICAUnavailableUnavailable203 622Not separately listed in this source.
2 021PAN AFRICANIST CONGRESS OF AZANIAUnavailableUnavailable203 622Not separately listed in this source.
2 021UNITED DEMOCRATIC MOVEMENT1 1610,5702203 622Reported
2 021SERITI LE KAELO INDEPENDENT PARTYUnavailableUnavailable203 622Not separately listed in this source.
2 021CONGRESS OF THE PEOPLEUnavailableUnavailable203 622Not separately listed in this source.
2 021RUSTENBURG PEOPLE'S PARTYUnavailableUnavailable203 622Not separately listed in this source.
2 021LETHABONG SERVICE MOVEMENTUnavailableUnavailable203 622Not separately listed in this source.
2 021AFRICAN INDEPENDENT CONGRESS1 6010,7863203 622Reported
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY1 5710,7715203 622Reported
2 021PATRIOTIC ALLIANCEUnavailableUnavailable203 622Not separately listed in this source.
2 021PEOPLE'S PROGRESSIVE PARTYUnavailableUnavailable203 622Not separately listed in this source.
2 021ARONA2 1431,0524203 622Reported
2 021INDEPENDENT DEMOCRATSUnavailableUnavailable203 622Not separately listed in this source.
2 021BADIREDI BA SETŠHABAUnavailableUnavailable203 622Not separately listed in this source.
2 021UNITED INDEPENDENT FRONTUnavailableUnavailable203 622Not separately listed in this source.
2 021AFRICAN PEOPLE'S CONVENTIONUnavailableUnavailable203 622Not separately listed in this source.
2 021AFRICAN TRANSFORMATION MOVEMENT6700,329203 622Reported
2 021PURPLE PARTY IKAGENGUnavailableUnavailable203 622Not separately listed in this source.
2 021BOTHO COMMUNITY MOVEMENT9030,4435203 622Reported
2 021AZANIAN PEOPLE'S ORGANISATIONUnavailableUnavailable203 622Not separately listed in this source.
2 021BAKANANA PELE CAMPAIGNUnavailableUnavailable203 622Not separately listed in this source.
2 021SOUTH AFRICAN POLITICAL PARTYUnavailableUnavailable203 622Not separately listed in this source.
2 021PEOPLE'S MANDATE PARTYUnavailableUnavailable203 622Not separately listed in this source.
2 021AFRICAN ECONOMIC TRANSFORMERSUnavailableUnavailable203 622Not separately listed in this source.
2 021AFRIKA MAYIBUYE MOVEMENTUnavailableUnavailable203 622Not separately listed in this source.
2 021BOPHUTHATSWANA CIVIL MOVEMENTUnavailableUnavailable203 622Not separately listed in this source.
2 021AFRICAN ECONOMIC FREEDOMUnavailableUnavailable203 622Not separately listed in this source.
2 021UNITED AFRICANS TRANSFORMATIONUnavailableUnavailable203 622Not separately listed in this source.
2 021MOVEMENT DEMOCRATIC PARTYUnavailableUnavailable203 622Not separately listed in this source.
2 021FREEDOM IN SOUTH AFRICAUnavailableUnavailable203 622Not separately listed in this source.
2 021SOUTH AFRICAN POLITICAL ASSOCIATIONUnavailableUnavailable203 622Not separately listed in this source.
2 021AL JAMA-AHUnavailableUnavailable203 622Not separately listed in this source.
2 021ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENTUnavailableUnavailable203 622Not separately listed in this source.
2 021INKATHA FREEDOM PARTYUnavailableUnavailable203 622Not separately listed in this source.
2 021COMMUNITY PRIORITY MOVEMENTUnavailableUnavailable203 622Not separately listed in this source.
2 021SERVICE DELIVERY PARTYUnavailableUnavailable203 622Not separately listed in this source.
2 021ECONOMIC EMANCIPATION FORUMUnavailableUnavailable203 622Not separately listed in this source.
2 021ALL CITIZENS PARTYUnavailableUnavailable203 622Not separately listed in this source.
2 021AGANG SOUTH AFRICAUnavailableUnavailable203 622Not separately listed in this source.
2 021AFRICAN CONGRESS FOR TRANSFORMATIONUnavailableUnavailable203 622Not separately listed in this source.
2 021AFRICAN REVOLUTIONARY COUNCILUnavailableUnavailable203 622Not separately listed in this source.
2 026AFRICAN NATIONAL CONGRESS108 10738,2336282 754Reported
2 026ECONOMIC FREEDOM FIGHTERS37 40713,2295282 754Reported
2 026DEMOCRATIC ALLIANCE40 42114,2955282 754Reported
2 026TSOGANG CIVIC MOVEMENT1 5640,5531282 754Reported
2 026UNITED CHRISTIAN DEMOCRATIC PARTY5510,1949282 754Reported
2 026ACTIONSA17 4546,1729282 754Reported
2 026SOUTH AFRICAN COMMUNIST PARTY13 2284,6783282 754Reported
2 026FORUM 4 SERVICE DELIVERY00282 754No votes recorded in the complete party list.
2 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS9 0083,1858282 754Reported
2 026UMKHONTO WESIZWE PARTY8 6903,0733282 754Reported
2 026LABOUR PARTY OF SOUTH AFRICA8 2602,9213282 754Reported
2 026PAN AFRICANIST CONGRESS OF AZANIA00282 754No votes recorded in the complete party list.
2 026UNITED DEMOCRATIC MOVEMENT9730,3441282 754Reported
2 026SERITI LE KAELO INDEPENDENT PARTY7 1742,5372282 754Reported
2 026CONGRESS OF THE PEOPLE3770,1333282 754Reported
2 026RUSTENBURG PEOPLE'S PARTY4 4241,5646282 754Reported
2 026LETHABONG SERVICE MOVEMENT3 9641,4019282 754Reported
2 026AFRICAN INDEPENDENT CONGRESS9330,33282 754Reported
2 026AFRICAN CHRISTIAN DEMOCRATIC PARTY7310,2585282 754Reported
2 026PATRIOTIC ALLIANCE3 1841,1261282 754Reported
2 026PEOPLE'S PROGRESSIVE PARTY00282 754No votes recorded in the complete party list.
2 026ARONA2070,0732282 754Reported
2 026INDEPENDENT DEMOCRATS00282 754No votes recorded in the complete party list.
2 026BADIREDI BA SETŠHABA2 4500,8665282 754Reported
2 026UNITED INDEPENDENT FRONT00282 754No votes recorded in the complete party list.
2 026AFRICAN PEOPLE'S CONVENTION4580,162282 754Reported
2 026AFRICAN TRANSFORMATION MOVEMENT1 5360,5432282 754Reported
2 026PURPLE PARTY IKAGENG1 4670,5188282 754Reported
2 026BOTHO COMMUNITY MOVEMENT00282 754No votes recorded in the complete party list.
2 026AZANIAN PEOPLE'S ORGANISATION4160,1471282 754Reported
2 026BAKANANA PELE CAMPAIGN1 0150,359282 754Reported
2 026SOUTH AFRICAN POLITICAL PARTY00282 754No votes recorded in the complete party list.
2 026PEOPLE'S MANDATE PARTY7380,261282 754Reported
2 026AFRICAN ECONOMIC TRANSFORMERS6130,2168282 754Reported
2 026AFRIKA MAYIBUYE MOVEMENT5670,2005282 754Reported
2 026BOPHUTHATSWANA CIVIL MOVEMENT5250,1857282 754Reported
2 026AFRICAN ECONOMIC FREEDOM4310,1524282 754Reported
2 026UNITED AFRICANS TRANSFORMATION4080,1443282 754Reported
2 026MOVEMENT DEMOCRATIC PARTY00282 754No votes recorded in the complete party list.
2 026FREEDOM IN SOUTH AFRICA2550,0902282 754Reported
2 026SOUTH AFRICAN POLITICAL ASSOCIATION2500,0884282 754Reported
2 026AL JAMA-AH2200,0778282 754Reported
2 026ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT1830,0647282 754Reported
2 026INKATHA FREEDOM PARTY1730,0612282 754Reported
2 026COMMUNITY PRIORITY MOVEMENT1560,0552282 754Reported
2 026SERVICE DELIVERY PARTY1500,053282 754Reported
2 026ECONOMIC EMANCIPATION FORUM1400,0495282 754Reported
2 026ALL CITIZENS PARTY770,0272282 754Reported
2 026AGANG SOUTH AFRICA00282 754No votes recorded in the complete party list.
2 026AFRICAN CONGRESS FOR TRANSFORMATION630,0223282 754Reported
2 026AFRICAN REVOLUTIONARY COUNCIL30,0011282 754Reported

Ward + municipal PR votes. Missing and grouped entries are not assumed to be zero. Published boundaries may differ between elections.

All history data (JSON)

History data & sources

Ward + municipal PR votes. Connecting bands show the same party’s share or seats between elections, not individual voters moving between parties. Select a year to inspect its values; use the election-year selector to explore its results and places.

The chart names the five largest parties across these elections. The vote list also names parties gaining at least 2 percentage points since the previous election; remaining votes are combined under Other. Other’s change compares the same group of parties in both elections. Missing values remain unavailable.

  • All points use the same ballot basis. Ballot totals are not counts of individual voters.
  • Feed coverage and seat allocations are separate from the national declaration: missing figures remain missing and estimates remain estimates. Corrections and re-votes may follow.
  • Missing or grouped party rows remain gaps unless a complete, ungrouped list establishes zero votes.
  • Municipal boundaries can change between elections. Published area results are not boundary-adjusted.
All parties & exact values
Rustenburg ward councillorsSee IEC-listed names and official municipal contact routes

Council government

Who has governed here

Last recordedAICANCAronaAfter electionPending
AIC + ANC + AronaFeb 2026
Administrations & sources

MISTRA records the administrations that governed after the 2021 election, through 28 February 2026. The latest recorded administration is shown below, followed by its predecessors. Party roles and officeholders are recorded at formation; later changes may appear in the notes.

AICANCArona

Members at formation · minority administration · 22 Nov 2021 · recorded active at source cutoff

Outside support at formation: Independents (grouped). Supporters are separate from governing members.

Inaugural mayor: S. Mabale-Huma (ANC)

The recorded partners in 2026

35 / 90 seats

11 short of a seat majority · 46 needed

Hypothetical total for the recorded members at formation. Excludes outside supporters. It does not establish a current agreement, government retention, or a takeover.

Test these parties in Coalition Chaos
1 recorded administration · 2021–February 2026
  1. AIC + ANC + Arona

    22 Nov 2021 → Active at cutoff · 28 Feb 2026

    Members at formation. Outside support: Independents (grouped). Inaugural mayor: S. Mabale-Huma.

MISTRA, 2026 edition v1.0

Original coalition coding: CC BY 4.0. IEC seat figures and municipal identifiers retain their original terms. Dates and party labels have been normalised. Counted clarifications are labelled and sourced; original wording and source issues are retained in the data.

Ward results

Find my ward

Find your ward

Loading map…

Rustenburg and its wardsExplore map

Wards in Rustenburg

45 wards

Ward 1
ANC45.4%Leading candidate: Ofentse Goodwill Mzelem
SACP23.4%
Lead: 651 votes
Ward 2
ANC51.4%Leading candidate: Clearance Keorapetse Mekgoe
SERITI LE KAELO INDEPENDENT PARTY12.1%
Lead: 1 299 votes
Ward 3
ANC28.5%Leading candidate: Marea Tumelo
EFF16.0%
Lead: 234 votes
Ward 4
ANC35.6%Leading candidate: Goodwill Thuso Tlhapane
RUSTENBURG PEOPLE'S PARTY17.9%
Lead: 396 votes
Ward 5
ANC56.2%Leading candidate: Tshepiso David Senne
MK11.3%
Lead: 1 023 votes
Ward 6
ANC41.8%Leading candidate: Terry Arloos Bogopane
INDEPENDENTS18.2%
Lead: 574 votes
Ward 7
ANC52.3%Leading candidate: Itumeleng David Magano
EFF14.8%
Lead: 997 votes
Ward 8
ANC27.8%Leading candidate: Keabetswe Paul Bogatsu
ActionSA22.4%
Lead: 202 votes
Ward 9
ANC29.6%Leading candidate: Lesiba Patrick Morake
INDEPENDENTS25.1%
Lead: 132 votes
Ward 10
ANC50.2%Leading candidate: Matthews Johannes Wolmarans
EFF14.9%
Lead: 930 votes
Ward 11
ANC40.7%Leading candidate: Katlego Mokalane
SACP25.2%
Lead: 367 votes
Ward 12
ANC41.1%Leading candidate: Suzan Reneilwe Modikoe
SACP22.7%
Lead: 538 votes
Ward 13
ANC39.0%Leading candidate: Sophy Loiloi Sentsho
EFF24.1%
Lead: 396 votes
Ward 14
DA68.7%Leading candidate: Anthony Talbot Bridger
FF+17.1%
Lead: 2 544 votes
Ward 15
DA74.5%Leading candidate: Andre Van Dyk
FF+18.3%
Lead: 1 840 votes
Ward 16
DA60.7%Leading candidate: Frederik Hendrik Coetzee
FF+16.9%
Lead: 1 249 votes
Ward 17
DA69.7%Leading candidate: Tanya Rothman
FF+11.9%
Lead: 2 151 votes
Ward 18
DA52.6%Leading candidate: Jacobus Johannes Nortje
FF+14.2%
Lead: 1 245 votes
Ward 19
ANC26.8%Leading candidate: Abner Mawisile Joka
EFF19.8%
Lead: 199 votes
Ward 20
ANC49.9%Leading candidate: Abissai Seleka
SACP16.0%
Lead: 1 091 votes
Ward 21
ANC67.3%Leading candidate: David Thabang Rampou
EFF13.8%
Lead: 1 679 votes
Ward 22
ANC37.2%Leading candidate: William Boikie Melanzi
PA21.9%
Lead: 583 votes
Ward 23
ANC36.6%Leading candidate: Letlhogonolo Phillip Sambo
EFF25.0%
Lead: 411 votes
Ward 24
ANC38.3%Leading candidate: Molebogeng Ernestina Molefe
LABOUR PARTY OF SOUTH AFRICA18.4%
Lead: 708 votes
Ward 25
SERITI LE KAELO INDEPENDENT PARTY46.8%Leading candidate: Kagiso Johannes Seleke
ANC40.2%
Lead: 290 votes
Ward 26
ANC59.9%Leading candidate: Tshepo Masego Christinah Tlhapane
EFF10.1%
Lead: 1 452 votes
Ward 27
ANC46.0%Leading candidate: Fanie Laka
LETHABONG SERVICE MOVEMENT22.2%
Lead: 897 votes
Ward 28
EFF33.1%Leading candidate: Kedumetse Israel Monaise
ANC29.9%
Lead: 141 votes
Ward 29
ANC40.2%Leading candidate: Kevin Karabo Phutu
BADIREDI BA SETŠHABA25.9%
Lead: 474 votes
Ward 30
ANC50.0%Leading candidate: Keolebogile Harrinton Malao
EFF34.8%
Lead: 520 votes
Ward 31
ANC38.1%Leading candidate: Raserole Shilboy Mashamaite
LABOUR PARTY OF SOUTH AFRICA32.6%
Lead: 182 votes
Ward 32
ANC46.4%Leading candidate: Mabutana Nkosinathi Delman
EFF14.8%
Lead: 1 122 votes
Ward 33
ANC50.6%Leading candidate: Justice Molefe
EFF15.4%
Lead: 1 164 votes
Ward 34
ANC44.4%Leading candidate: Bonga Dlawu
MK23.2%
Lead: 571 votes
Ward 35
ANC65.1%Leading candidate: Ntshimane Jeffrey Putu
SACP11.8%
Lead: 1 653 votes
Ward 36
DA38.7%Leading candidate: Jean Willem Dearlove Keyser
ANC29.1%
Lead: 348 votes
Ward 37
ANC54.3%Leading candidate: Aphiwe Silimela
INDEPENDENTS19.4%
Lead: 994 votes
Ward 38
ANC44.9%Leading candidate: Mandla Hamilton Mazibuko
EFF27.1%
Lead: 568 votes
Ward 39
ANC54.6%Leading candidate: Phuthaditshaba Mighty Mogale
EFF21.1%
Lead: 956 votes
Ward 40
ANC34.2%Leading candidate: Joseph Qobeka
EFF19.8%
Lead: 532 votes
Ward 41
ANC57.1%Leading candidate: Zenzele Xhinela
EFF14.1%
Lead: 1 064 votes
Ward 42
DA38.8%Leading candidate: John Charles Boardman
ActionSA26.3%
Lead: 296 votes
Ward 43
ANC39.8%Leading candidate: Johannes Molefi
DA20.6%
Lead: 702 votes
Ward 44
ANC48.2%Leading candidate: Titus Kamogelo Mokate
SERITI LE KAELO INDEPENDENT PARTY14.6%
Lead: 1 115 votes
Ward 45
MK43.2%Leading candidate: Thabiso George Molefe
ANC28.7%
Lead: 455 votes
Wards in Rustenburg ·
WardElectionParty / entryVotesVote share (%)
Ward 12 026AFRICAN NATIONAL CONGRESS1 34645,381
Ward 12 026SOUTH AFRICAN COMMUNIST PARTY69523,4322
Ward 22 026AFRICAN NATIONAL CONGRESS1 70051,4061
Ward 22 026SERITI LE KAELO INDEPENDENT PARTY40112,1258
Ward 32 026AFRICAN NATIONAL CONGRESS53628,4803
Ward 32 026ECONOMIC FREEDOM FIGHTERS30216,0468
Ward 42 026AFRICAN NATIONAL CONGRESS79635,6471
Ward 42 026RUSTENBURG PEOPLE'S PARTY40017,9131
Ward 52 026AFRICAN NATIONAL CONGRESS1 28256,1542
Ward 52 026UMKHONTO WESIZWE PARTY25911,3447
Ward 62 026AFRICAN NATIONAL CONGRESS1 01441,8489
Ward 62 026INDEPENDENTS44018,1593
Ward 72 026AFRICAN NATIONAL CONGRESS1 39252,3112
Ward 72 026ECONOMIC FREEDOM FIGHTERS39514,844
Ward 82 026AFRICAN NATIONAL CONGRESS1 05427,7514
Ward 82 026ACTIONSA85222,4329
Ward 92 026AFRICAN NATIONAL CONGRESS86329,6258
Ward 92 026INDEPENDENTS73125,0944
Ward 102 026AFRICAN NATIONAL CONGRESS1 32450,2086
Ward 102 026ECONOMIC FREEDOM FIGHTERS39414,9412
Ward 112 026AFRICAN NATIONAL CONGRESS96440,7095
Ward 112 026SOUTH AFRICAN COMMUNIST PARTY59725,2111
Ward 122 026AFRICAN NATIONAL CONGRESS1 20441,1202
Ward 122 026SOUTH AFRICAN COMMUNIST PARTY66622,7459
Ward 132 026AFRICAN NATIONAL CONGRESS1 03438,9894
Ward 132 026ECONOMIC FREEDOM FIGHTERS63824,0573
Ward 142 026DEMOCRATIC ALLIANCE3 38868,6525
Ward 142 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS84417,1023
Ward 152 026DEMOCRATIC ALLIANCE2 44074,4583
Ward 152 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS60018,3094
Ward 162 026DEMOCRATIC ALLIANCE1 73160,7368
Ward 162 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS48216,9123
Ward 172 026DEMOCRATIC ALLIANCE2 59569,6831
Ward 172 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS44411,9227
Ward 182 026DEMOCRATIC ALLIANCE1 70752,6202
Ward 182 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS46214,2417
Ward 192 026AFRICAN NATIONAL CONGRESS76126,7958
Ward 192 026ECONOMIC FREEDOM FIGHTERS56219,7887
Ward 202 026AFRICAN NATIONAL CONGRESS1 60449,9222
Ward 202 026SOUTH AFRICAN COMMUNIST PARTY51315,9664
Ward 212 026AFRICAN NATIONAL CONGRESS2 11467,3034
Ward 212 026ECONOMIC FREEDOM FIGHTERS43513,8491
Ward 222 026AFRICAN NATIONAL CONGRESS1 42137,199
Ward 222 026PATRIOTIC ALLIANCE83821,9372
Ward 232 026AFRICAN NATIONAL CONGRESS1 30336,5908
Ward 232 026ECONOMIC FREEDOM FIGHTERS89225,0491
Ward 242 026AFRICAN NATIONAL CONGRESS1 36438,2931
Ward 242 026LABOUR PARTY OF SOUTH AFRICA65618,4166
Ward 252 026SERITI LE KAELO INDEPENDENT PARTY2 06846,7979
Ward 252 026AFRICAN NATIONAL CONGRESS1 77840,2353
Ward 262 026AFRICAN NATIONAL CONGRESS1 74659,8971
Ward 262 026ECONOMIC FREEDOM FIGHTERS29410,0858
Ward 272 026AFRICAN NATIONAL CONGRESS1 73245,9538
Ward 272 026LETHABONG SERVICE MOVEMENT83522,1544
Ward 282 026ECONOMIC FREEDOM FIGHTERS1 44333,1191
Ward 282 026AFRICAN NATIONAL CONGRESS1 30229,8829
Ward 292 026AFRICAN NATIONAL CONGRESS1 33140,2115
Ward 292 026BADIREDI BA SETŠHABA85725,8912
Ward 302 026AFRICAN NATIONAL CONGRESS1 71749,9854
Ward 302 026ECONOMIC FREEDOM FIGHTERS1 19734,8472
Ward 312 026AFRICAN NATIONAL CONGRESS1 26238,1269
Ward 312 026LABOUR PARTY OF SOUTH AFRICA1 08032,6284
Ward 322 026AFRICAN NATIONAL CONGRESS1 64946,3723
Ward 322 026ECONOMIC FREEDOM FIGHTERS52714,82
Ward 332 026AFRICAN NATIONAL CONGRESS1 67450,5893
Ward 332 026ECONOMIC FREEDOM FIGHTERS51015,4125
Ward 342 026AFRICAN NATIONAL CONGRESS1 19944,3745
Ward 342 026UMKHONTO WESIZWE PARTY62823,242
Ward 352 026AFRICAN NATIONAL CONGRESS2 02165,0676
Ward 352 026SOUTH AFRICAN COMMUNIST PARTY36811,848
Ward 362 026DEMOCRATIC ALLIANCE1 40638,6901
Ward 362 026AFRICAN NATIONAL CONGRESS1 05829,1139
Ward 372 026AFRICAN NATIONAL CONGRESS1 54854,2967
Ward 372 026INDEPENDENTS55419,4318
Ward 382 026AFRICAN NATIONAL CONGRESS1 43044,9262
Ward 382 026ECONOMIC FREEDOM FIGHTERS86227,0814
Ward 392 026AFRICAN NATIONAL CONGRESS1 55954,6251
Ward 392 026ECONOMIC FREEDOM FIGHTERS60321,1282
Ward 402 026AFRICAN NATIONAL CONGRESS1 26134,2477
Ward 402 026ECONOMIC FREEDOM FIGHTERS72919,799
Ward 412 026AFRICAN NATIONAL CONGRESS1 41257,1197
Ward 412 026ECONOMIC FREEDOM FIGHTERS34814,0777
Ward 422 026DEMOCRATIC ALLIANCE92138,8116
Ward 422 026ACTIONSA62526,338
Ward 432 026AFRICAN NATIONAL CONGRESS1 45439,8356
Ward 432 026DEMOCRATIC ALLIANCE75220,6027
Ward 442 026AFRICAN NATIONAL CONGRESS1 59948,2498
Ward 442 026SERITI LE KAELO INDEPENDENT PARTY48414,6047
Ward 452 026UMKHONTO WESIZWE PARTY1 35043,2415
Ward 452 026AFRICAN NATIONAL CONGRESS89528,6675

The two largest published entries shown on each ward card. Open a ward for all entries.

Source data

Sources & result details

IEC: 08 Nov 2026, 21:21 SAST · checked 10 Nov 2026, 19:18 SAST

Feed coverage and seat allocations are separate from the national declaration: missing figures remain missing and estimates remain estimates. Corrections and re-votes may follow. Reporting progress measures voting districts, not turnout.

Historical comparisons use published area results. Boundaries may change between elections. Vote shares use the ballot labelled on each chart; ballots are not individual voters.

Government comparisons use the confirmed pre-election administration when available, otherwise the latest dated record. The new government appears when its membership is confirmed. A retained or changed government requires confirmed records on both sides; seats alone cannot establish it.

Vote percentages beside council seats combine ward and municipal PR ballots. Seat counts include both ward and PR councillors.

Seat calculation & source

These are the ward and PR seats published by the IEC. The totals add up to all 90 council seats. Feed coverage and seat allocations are separate from the national declaration: missing figures remain missing and estimates remain estimates. Corrections and re-votes may follow. A seat majority does not establish a governing agreement or who will become mayor.

IEC result time: 08 Nov 2026, 21:21 SAST · Source figures ↗

Ward vs PR ballots

Ward: choose a person. PR: choose a party.

Ward ballot

The candidate with the most votes in the whole ward wins one seat. They do not need more than 50%.

Municipal PR ballot

PR means proportional representation. Party-list seats balance the council’s overall party representation.

Two ballots work together

Party ward votes and municipal PR votes both count towards the party’s overall seat allocation.

Outside metros, voters also have a separate district PR ballot. An independent can stand in a ward but not on a party PR list.

Understanding the results

IEC guide to council seats
IEC source figures

Give something back

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

Donations go directly to each organisation.

Share results