Counted.co.zaPlay game

Matlhase, North West

Find my ward

No party has a majority

2026

Council seats

ANC18 seats
ActionSA6 seats
EFF3 seats
DA2 seats
Other5 seats
PA1 seat
SACP1 seat
MK1 seat
FF+1 seat
Ramotshere Moiloa · 2026 · Reported council seats
Party / entrySeatsShare of seats (%)
AFRICAN NATIONAL CONGRESS1848,6486
ACTIONSA616,2162
AFRICAN INDEPENDENT NATIONAL DEMOCRATIC CAUCUS38,1081
ECONOMIC FREEDOM FIGHTERS38,1081
DEMOCRATIC ALLIANCE25,4054
PATRIOTIC ALLIANCE12,7027
SOUTH AFRICAN COMMUNIST PARTY12,7027
UMKHONTO WESIZWE PARTY12,7027
UNITED CHRISTIAN DEMOCRATIC PARTY12,7027
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS12,7027
ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT00
AFRICAN SPEAR MOVEMENT00
AFRIKA MAYIBUYE MOVEMENT00
ARISE AFRIKA ARISE INDEPENDENT CONGRESS00
BOPHUTHATSWANA CIVIL MOVEMENT00
FORUM FOR DEMOCRATS00
INDEPENDENTS00
INKATHA FREEDOM PARTY00
LABOUR PARTY OF SOUTH AFRICA00
PAN AFRICANIST CONGRESS OF AZANIA00

37 seats; 19 needed for a majority.

IEC source

Municipal PR votes

Municipal PR votes

ACTIONSA
18.4%6 757 votes
DEMOCRATIC ALLIANCE
5.8%2 120 votes
Other: show remaining parties: hide remaining parties14.9%5 460 votes
Ramotshere Moiloa · 2026 · Municipal PR votes
Party / entryCandidateVotesVote share (%)
AFRICAN NATIONAL CONGRESS—15 92843,3805
ACTIONSA—6 75718,4029
ECONOMIC FREEDOM FIGHTERS—3 5219,5896
AFRICAN INDEPENDENT NATIONAL DEMOCRATIC CAUCUS—2 9317,9827
DEMOCRATIC ALLIANCE—2 1205,7739
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS—1 0692,9115
UNITED CHRISTIAN DEMOCRATIC PARTY—8442,2987
SOUTH AFRICAN COMMUNIST PARTY—8392,285
UMKHONTO WESIZWE PARTY—5701,5524
PATRIOTIC ALLIANCE—5321,4489
LABOUR PARTY OF SOUTH AFRICA—4651,2664
BOPHUTHATSWANA CIVIL MOVEMENT—3000,8171
FORUM FOR DEMOCRATS—2920,7953
AFRICAN SPEAR MOVEMENT—1650,4494
AFRIKA MAYIBUYE MOVEMENT—1370,3731
INKATHA FREEDOM PARTY—1000,2724
PAN AFRICANIST CONGRESS OF AZANIA—960,2615
ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT—510,1389
INDEPENDENTS—00
ARISE AFRIKA ARISE INDEPENDENT CONGRESS—00

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

IEC source

Past coalition partners

19 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 Ramotshere Moiloa. The line marks 19 of 37 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

18 for a majority · 34 seats

2011Seatsvs 2006

20 for a majority · 39 seats

2016Seatsvs 2011
ANC23
EFF6—

20 for a majority · 38 seats

2021Seatsvs 2016
ANC23
EFF6
F4SD5—

19 for a majority · 37 seats

2026Seatsvs 2021
ANC18
EFF3

19 for a majority · 37 seats

NW385 - Ramotshere Moiloa · Council seats by election
ElectionParty / entrySeatsCouncil totalMajority needed
2 000Seat allocation unavailableUnavailableUnavailableUnavailable
2 006AFRICAN NATIONAL CONGRESS253418
2 006UNITED CHRISTIAN DEMOCRATIC PARTY83418
2 006DEMOCRATIC ALLIANCE13418
2 006INDEPENDENTS03418
2 011AFRICAN NATIONAL CONGRESS293920
2 011UNITED CHRISTIAN DEMOCRATIC PARTY53920
2 011CONGRESS OF THE PEOPLE23920
2 011DEMOCRATIC ALLIANCE23920
2 011WORKING-TOGETHER POLITICAL PARTY13920
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY03920
2 011INDEPENDENTS03920
2 011SOUTH AFRICAN POLITICAL PARTY03920
2 016AFRICAN NATIONAL CONGRESS233820
2 016ECONOMIC FREEDOM FIGHTERS63820
2 016ARE AGENG AFRIKA33820
2 016DEMOCRATIC ALLIANCE23820
2 016AGANG SOUTH AFRICA13820
2 016UNITED CHRISTIAN DEMOCRATIC PARTY13820
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS13820
2 016WORKING-TOGETHER POLITICAL PARTY13820
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY03820
2 016AZANIAN PEOPLE'S ORGANISATION03820
2 016INDEPENDENTS03820
2 021AFRICAN NATIONAL CONGRESS233719
2 021ECONOMIC FREEDOM FIGHTERS63719
2 021FORUM 4 SERVICE DELIVERY53719
2 021DEMOCRATIC ALLIANCE13719
2 021UNITED CHRISTIAN DEMOCRATIC PARTY13719
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS13719
2 021ABANTU BATHO CONGRESS03719
2 021ARE AGENG AFRIKA03719
2 021CONGRESS OF THE PEOPLE03719
2 021ECONOMIC EMANCIPATION FORUM03719
2 021FORUM FOR DEMOCRATS03719
2 021INDEPENDENTS03719
2 021OTHER03719
2 021PROGRESSIVE CHANGE03719
2 026AFRICAN NATIONAL CONGRESS183719
2 026ACTIONSA63719
2 026AFRICAN INDEPENDENT NATIONAL DEMOCRATIC CAUCUS33719
2 026ECONOMIC FREEDOM FIGHTERS33719
2 026DEMOCRATIC ALLIANCE23719
2 026PATRIOTIC ALLIANCE13719
2 026SOUTH AFRICAN COMMUNIST PARTY13719
2 026UMKHONTO WESIZWE PARTY13719
2 026UNITED CHRISTIAN DEMOCRATIC PARTY13719
2 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS13719
2 026ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT03719
2 026AFRICAN SPEAR MOVEMENT03719
2 026AFRIKA MAYIBUYE MOVEMENT03719
2 026ARISE AFRIKA ARISE INDEPENDENT CONGRESS03719
2 026BOPHUTHATSWANA CIVIL MOVEMENT03719
2 026FORUM FOR DEMOCRATS03719
2 026INDEPENDENTS03719
2 026INKATHA FREEDOM PARTY03719
2 026LABOUR PARTY OF SOUTH AFRICA03719
2 026PAN AFRICANIST CONGRESS OF AZANIA03719

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 %
ANC63.6%—
ActionSA0.0%—
EFF0.0%—
F4SD0.0%—
Other4.9%—
2006Vote %vs 2000
ANC72.6%
ActionSA0.0%
EFF0.0%
F4SD0.0%
Other5.8%
2011Vote %vs 2006
ANC73.7%
ActionSA0.0%
EFF0.0%
F4SD0.0%
COPE3.5%
Other10.2%
2016Vote %vs 2011
ANC60.4%
ActionSA0.0%
EFF14.4%
F4SD0.0%
ARE AGENG AFRIKA8.5%
Other13.9%
2021Vote %vs 2016
ANC61.2%
EFF14.3%
F4SD13.2%
Other8.7%
2026Vote %vs 2021
ANC43.5%
ActionSA18.2%—
EFF9.7%
F4SD0.0%
DA5.6%
Other20.9%—
NW385 - Ramotshere Moiloa · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 000AFRICAN NATIONAL CONGRESS35 83763,584756 361Reported
2 000UNITED CHRISTIAN DEMOCRATIC PARTY17 73931,473956 361Reported
2 000ACTIONSA0056 361No votes recorded in the complete party list.
2 000ECONOMIC FREEDOM FIGHTERS0056 361No votes recorded in the complete party list.
2 000FORUM 4 SERVICE DELIVERY0056 361No votes recorded in the complete party list.
2 000ARE AGENG AFRIKA0056 361No votes recorded in the complete party list.
2 000AFRICAN INDEPENDENT NATIONAL DEMOCRATIC CAUCUS0056 361No votes recorded in the complete party list.
2 000DEMOCRATIC ALLIANCE1 8373,259356 361Reported
2 000CONGRESS OF THE PEOPLE0056 361No votes recorded in the complete party list.
2 000VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS0056 361No votes recorded in the complete party list.
2 000SOUTH AFRICAN COMMUNIST PARTY0056 361No votes recorded in the complete party list.
2 000UMKHONTO WESIZWE PARTY0056 361No votes recorded in the complete party list.
2 000PATRIOTIC ALLIANCE0056 361No votes recorded in the complete party list.
2 000AGANG SOUTH AFRICA0056 361No votes recorded in the complete party list.
2 000WORKING-TOGETHER POLITICAL PARTY0056 361No votes recorded in the complete party list.
2 000LABOUR PARTY OF SOUTH AFRICA0056 361No votes recorded in the complete party list.
2 000AFRICAN CHRISTIAN DEMOCRATIC PARTY0056 361No votes recorded in the complete party list.
2 000FORUM FOR DEMOCRATS0056 361No votes recorded in the complete party list.
2 000SOUTH AFRICAN POLITICAL PARTY0056 361No votes recorded in the complete party list.
2 000AZANIAN PEOPLE'S ORGANISATION0056 361No votes recorded in the complete party list.
2 000BOPHUTHATSWANA CIVIL MOVEMENT0056 361No votes recorded in the complete party list.
2 000UNITED DEMOCRATIC MOVEMENT3340,592656 361Reported
2 000ABANTU BATHO CONGRESS0056 361No votes recorded in the complete party list.
2 000PROGRESSIVE CHANGE0056 361No votes recorded in the complete party list.
2 000AFRIKA MAYIBUYE MOVEMENT0056 361No votes recorded in the complete party list.
2 000AFRICAN SPEAR MOVEMENT0056 361No votes recorded in the complete party list.
2 000PAN AFRICANIST CONGRESS OF AZANIA0056 361No votes recorded in the complete party list.
2 000ECONOMIC EMANCIPATION FORUM0056 361No votes recorded in the complete party list.
2 000INKATHA FREEDOM PARTY0056 361No votes recorded in the complete party list.
2 000ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT0056 361No votes recorded in the complete party list.
2 000ARISE AFRIKA ARISE INDEPENDENT CONGRESS0056 361No votes recorded in the complete party list.
2 006AFRICAN NATIONAL CONGRESS43 36872,565459 764Reported
2 006UNITED CHRISTIAN DEMOCRATIC PARTY12 93821,648559 764Reported
2 006ACTIONSA0059 764No votes recorded in the complete party list.
2 006ECONOMIC FREEDOM FIGHTERS0059 764No votes recorded in the complete party list.
2 006FORUM 4 SERVICE DELIVERY0059 764No votes recorded in the complete party list.
2 006ARE AGENG AFRIKA0059 764No votes recorded in the complete party list.
2 006AFRICAN INDEPENDENT NATIONAL DEMOCRATIC CAUCUS0059 764No votes recorded in the complete party list.
2 006DEMOCRATIC ALLIANCE2 4504,099559 764Reported
2 006CONGRESS OF THE PEOPLE0059 764No votes recorded in the complete party list.
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS0059 764No votes recorded in the complete party list.
2 006SOUTH AFRICAN COMMUNIST PARTY0059 764No votes recorded in the complete party list.
2 006UMKHONTO WESIZWE PARTY0059 764No votes recorded in the complete party list.
2 006PATRIOTIC ALLIANCE0059 764No votes recorded in the complete party list.
2 006AGANG SOUTH AFRICA0059 764No votes recorded in the complete party list.
2 006WORKING-TOGETHER POLITICAL PARTY0059 764No votes recorded in the complete party list.
2 006LABOUR PARTY OF SOUTH AFRICA0059 764No votes recorded in the complete party list.
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY0059 764No votes recorded in the complete party list.
2 006FORUM FOR DEMOCRATS0059 764No votes recorded in the complete party list.
2 006SOUTH AFRICAN POLITICAL PARTY0059 764No votes recorded in the complete party list.
2 006AZANIAN PEOPLE'S ORGANISATION0059 764No votes recorded in the complete party list.
2 006BOPHUTHATSWANA CIVIL MOVEMENT0059 764No votes recorded in the complete party list.
2 006UNITED DEMOCRATIC MOVEMENT0059 764No votes recorded in the complete party list.
2 006ABANTU BATHO CONGRESS0059 764No votes recorded in the complete party list.
2 006PROGRESSIVE CHANGE0059 764No votes recorded in the complete party list.
2 006AFRIKA MAYIBUYE MOVEMENT0059 764No votes recorded in the complete party list.
2 006AFRICAN SPEAR MOVEMENT0059 764No votes recorded in the complete party list.
2 006PAN AFRICANIST CONGRESS OF AZANIA0059 764No votes recorded in the complete party list.
2 006ECONOMIC EMANCIPATION FORUM0059 764No votes recorded in the complete party list.
2 006INKATHA FREEDOM PARTY0059 764No votes recorded in the complete party list.
2 006ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT0059 764No votes recorded in the complete party list.
2 006ARISE AFRIKA ARISE INDEPENDENT CONGRESS0059 764No votes recorded in the complete party list.
2 011AFRICAN NATIONAL CONGRESS49 59873,726567 273Reported
2 011UNITED CHRISTIAN DEMOCRATIC PARTY8 42212,519167 273Reported
2 011ACTIONSA0067 273No votes recorded in the complete party list.
2 011ECONOMIC FREEDOM FIGHTERS0067 273No votes recorded in the complete party list.
2 011FORUM 4 SERVICE DELIVERY0067 273No votes recorded in the complete party list.
2 011ARE AGENG AFRIKA0067 273No votes recorded in the complete party list.
2 011AFRICAN INDEPENDENT NATIONAL DEMOCRATIC CAUCUS0067 273No votes recorded in the complete party list.
2 011DEMOCRATIC ALLIANCE3 9145,818167 273Reported
2 011CONGRESS OF THE PEOPLE2 3863,546767 273Reported
2 011VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS0067 273No votes recorded in the complete party list.
2 011SOUTH AFRICAN COMMUNIST PARTY0067 273No votes recorded in the complete party list.
2 011UMKHONTO WESIZWE PARTY0067 273No votes recorded in the complete party list.
2 011PATRIOTIC ALLIANCE0067 273No votes recorded in the complete party list.
2 011AGANG SOUTH AFRICA0067 273No votes recorded in the complete party list.
2 011WORKING-TOGETHER POLITICAL PARTY6600,981167 273Reported
2 011LABOUR PARTY OF SOUTH AFRICA0067 273No votes recorded in the complete party list.
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY5700,847367 273Reported
2 011FORUM FOR DEMOCRATS0067 273No votes recorded in the complete party list.
2 011SOUTH AFRICAN POLITICAL PARTY5400,802767 273Reported
2 011AZANIAN PEOPLE'S ORGANISATION0067 273No votes recorded in the complete party list.
2 011BOPHUTHATSWANA CIVIL MOVEMENT0067 273No votes recorded in the complete party list.
2 011UNITED DEMOCRATIC MOVEMENT0067 273No votes recorded in the complete party list.
2 011ABANTU BATHO CONGRESS0067 273No votes recorded in the complete party list.
2 011PROGRESSIVE CHANGE0067 273No votes recorded in the complete party list.
2 011AFRIKA MAYIBUYE MOVEMENT0067 273No votes recorded in the complete party list.
2 011AFRICAN SPEAR MOVEMENT0067 273No votes recorded in the complete party list.
2 011PAN AFRICANIST CONGRESS OF AZANIA0067 273No votes recorded in the complete party list.
2 011ECONOMIC EMANCIPATION FORUM0067 273No votes recorded in the complete party list.
2 011INKATHA FREEDOM PARTY0067 273No votes recorded in the complete party list.
2 011ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT0067 273No votes recorded in the complete party list.
2 011ARISE AFRIKA ARISE INDEPENDENT CONGRESS0067 273No votes recorded in the complete party list.
2 016AFRICAN NATIONAL CONGRESS42 55660,38270 478Reported
2 016UNITED CHRISTIAN DEMOCRATIC PARTY1 9672,790970 478Reported
2 016ACTIONSA0070 478No votes recorded in the complete party list.
2 016ECONOMIC FREEDOM FIGHTERS10 13614,381870 478Reported
2 016FORUM 4 SERVICE DELIVERY0070 478No votes recorded in the complete party list.
2 016ARE AGENG AFRIKA5 9968,507670 478Reported
2 016AFRICAN INDEPENDENT NATIONAL DEMOCRATIC CAUCUS0070 478No votes recorded in the complete party list.
2 016DEMOCRATIC ALLIANCE4 4106,257370 478Reported
2 016CONGRESS OF THE PEOPLE0070 478No votes recorded in the complete party list.
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS9201,305470 478Reported
2 016SOUTH AFRICAN COMMUNIST PARTY0070 478No votes recorded in the complete party list.
2 016UMKHONTO WESIZWE PARTY0070 478No votes recorded in the complete party list.
2 016PATRIOTIC ALLIANCE0070 478No votes recorded in the complete party list.
2 016AGANG SOUTH AFRICA1 0801,532470 478Reported
2 016WORKING-TOGETHER POLITICAL PARTY9961,413270 478Reported
2 016LABOUR PARTY OF SOUTH AFRICA0070 478No votes recorded in the complete party list.
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY4320,61370 478Reported
2 016FORUM FOR DEMOCRATS0070 478No votes recorded in the complete party list.
2 016SOUTH AFRICAN POLITICAL PARTY0070 478No votes recorded in the complete party list.
2 016AZANIAN PEOPLE'S ORGANISATION4770,676870 478Reported
2 016BOPHUTHATSWANA CIVIL MOVEMENT0070 478No votes recorded in the complete party list.
2 016UNITED DEMOCRATIC MOVEMENT0070 478No votes recorded in the complete party list.
2 016ABANTU BATHO CONGRESS0070 478No votes recorded in the complete party list.
2 016PROGRESSIVE CHANGE0070 478No votes recorded in the complete party list.
2 016AFRIKA MAYIBUYE MOVEMENT0070 478No votes recorded in the complete party list.
2 016AFRICAN SPEAR MOVEMENT0070 478No votes recorded in the complete party list.
2 016PAN AFRICANIST CONGRESS OF AZANIA0070 478No votes recorded in the complete party list.
2 016ECONOMIC EMANCIPATION FORUM0070 478No votes recorded in the complete party list.
2 016INKATHA FREEDOM PARTY0070 478No votes recorded in the complete party list.
2 016ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT0070 478No votes recorded in the complete party list.
2 016ARISE AFRIKA ARISE INDEPENDENT CONGRESS0070 478No votes recorded in the complete party list.
2 021AFRICAN NATIONAL CONGRESS39 38061,229964 315Reported
2 021UNITED CHRISTIAN DEMOCRATIC PARTY1 6342,540664 315Reported
2 021ACTIONSAUnavailableUnavailable64 315Not separately listed in this source.
2 021ECONOMIC FREEDOM FIGHTERS9 20614,313964 315Reported
2 021FORUM 4 SERVICE DELIVERY8 48613,194464 315Reported
2 021ARE AGENG AFRIKA1030,160164 315Reported
2 021AFRICAN INDEPENDENT NATIONAL DEMOCRATIC CAUCUSUnavailableUnavailable64 315Not separately listed in this source.
2 021DEMOCRATIC ALLIANCE1 6462,559364 315Reported
2 021CONGRESS OF THE PEOPLE1430,222364 315Reported
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS2 0333,16164 315Reported
2 021SOUTH AFRICAN COMMUNIST PARTYUnavailableUnavailable64 315Not separately listed in this source.
2 021UMKHONTO WESIZWE PARTYUnavailableUnavailable64 315Not separately listed in this source.
2 021PATRIOTIC ALLIANCEUnavailableUnavailable64 315Not separately listed in this source.
2 021AGANG SOUTH AFRICAUnavailableUnavailable64 315Not separately listed in this source.
2 021WORKING-TOGETHER POLITICAL PARTYUnavailableUnavailable64 315Not separately listed in this source.
2 021LABOUR PARTY OF SOUTH AFRICAUnavailableUnavailable64 315Not separately listed in this source.
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTYUnavailableUnavailable64 315Not separately listed in this source.
2 021FORUM FOR DEMOCRATS4970,772864 315Reported
2 021SOUTH AFRICAN POLITICAL PARTYUnavailableUnavailable64 315Not separately listed in this source.
2 021AZANIAN PEOPLE'S ORGANISATIONUnavailableUnavailable64 315Not separately listed in this source.
2 021BOPHUTHATSWANA CIVIL MOVEMENTUnavailableUnavailable64 315Not separately listed in this source.
2 021UNITED DEMOCRATIC MOVEMENTUnavailableUnavailable64 315Not separately listed in this source.
2 021ABANTU BATHO CONGRESS3360,522464 315Reported
2 021PROGRESSIVE CHANGE3090,480464 315Reported
2 021AFRIKA MAYIBUYE MOVEMENTUnavailableUnavailable64 315Not separately listed in this source.
2 021AFRICAN SPEAR MOVEMENTUnavailableUnavailable64 315Not separately listed in this source.
2 021PAN AFRICANIST CONGRESS OF AZANIAUnavailableUnavailable64 315Not separately listed in this source.
2 021ECONOMIC EMANCIPATION FORUM1550,24164 315Reported
2 021INKATHA FREEDOM PARTYUnavailableUnavailable64 315Not separately listed in this source.
2 021ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENTUnavailableUnavailable64 315Not separately listed in this source.
2 021ARISE AFRIKA ARISE INDEPENDENT CONGRESSUnavailableUnavailable64 315Not separately listed in this source.
2 026AFRICAN NATIONAL CONGRESS31 85443,477273 266Reported
2 026UNITED CHRISTIAN DEMOCRATIC PARTY1 5622,13273 266Reported
2 026ACTIONSA13 32118,181773 266Reported
2 026ECONOMIC FREEDOM FIGHTERS7 1149,709873 266Reported
2 026FORUM 4 SERVICE DELIVERY0073 266No votes recorded in the complete party list.
2 026ARE AGENG AFRIKA0073 266No votes recorded in the complete party list.
2 026AFRICAN INDEPENDENT NATIONAL DEMOCRATIC CAUCUS5 9038,056973 266Reported
2 026DEMOCRATIC ALLIANCE4 1345,642573 266Reported
2 026CONGRESS OF THE PEOPLE0073 266No votes recorded in the complete party list.
2 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS2 0992,864973 266Reported
2 026SOUTH AFRICAN COMMUNIST PARTY1 7032,324473 266Reported
2 026UMKHONTO WESIZWE PARTY1 1421,558773 266Reported
2 026PATRIOTIC ALLIANCE1 1261,536973 266Reported
2 026AGANG SOUTH AFRICA0073 266No votes recorded in the complete party list.
2 026WORKING-TOGETHER POLITICAL PARTY0073 266No votes recorded in the complete party list.
2 026LABOUR PARTY OF SOUTH AFRICA9621,31373 266Reported
2 026AFRICAN CHRISTIAN DEMOCRATIC PARTY0073 266No votes recorded in the complete party list.
2 026FORUM FOR DEMOCRATS5890,803973 266Reported
2 026SOUTH AFRICAN POLITICAL PARTY0073 266No votes recorded in the complete party list.
2 026AZANIAN PEOPLE'S ORGANISATION0073 266No votes recorded in the complete party list.
2 026BOPHUTHATSWANA CIVIL MOVEMENT4630,631973 266Reported
2 026UNITED DEMOCRATIC MOVEMENT0073 266No votes recorded in the complete party list.
2 026ABANTU BATHO CONGRESS0073 266No votes recorded in the complete party list.
2 026PROGRESSIVE CHANGE0073 266No votes recorded in the complete party list.
2 026AFRIKA MAYIBUYE MOVEMENT3060,417773 266Reported
2 026AFRICAN SPEAR MOVEMENT2670,364473 266Reported
2 026PAN AFRICANIST CONGRESS OF AZANIA1820,248473 266Reported
2 026ECONOMIC EMANCIPATION FORUM0073 266No votes recorded in the complete party list.
2 026INKATHA FREEDOM PARTY1450,197973 266Reported
2 026ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT1120,152973 266Reported
2 026ARISE AFRIKA ARISE INDEPENDENT CONGRESS230,031473 266Reported

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
Find your ward councillorSee IEC-listed names and official municipal contact routes

Ward results

Find my ward

Find your ward

Loading map…

Matlhase and its wardsExplore map

Wards covering Matlhase

1 wards

Wards covering Matlhase ·
WardElectionParty / entryVotesVote share (%)
Ward 142 026AFRICAN NATIONAL CONGRESS95047,5238
Ward 142 026ECONOMIC FREEDOM FIGHTERS26313,1566

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:26 SAST · checked 10 Nov 2026, 02:31 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 37 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:26 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

The council results cover all of Ramotshere Moiloa. Ward results include areas outside Matlhase.

This page uses the Stats SA statistical main-place boundary labelled 2016. It overlaps 1 of the 2026 wards; the everyday town boundary may differ.

Positive-area intersections of the full-precision 2016 Stats SA main-place polygon and the MDB 2026 ward polygons. Display simplification is applied separately. Full-ward figures include votes outside the place; votes are never allocated by overlap area.

Give something back

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

Donations go directly to each organisation.

Share results