Counted.co.zaPlay game

Doringkruin, North West

Ward results

ANC retains its majority

2021

Council seats

ANC40 seats
DA16 seats
EFF9 seats
FF+7 seats
F4SD2 seats
Other3 seats
PA2 seats
ACDP1 seat
Matlosana · 2021 · Reported council seats
Party / entrySeatsShare of seats (%)
AFRICAN NATIONAL CONGRESS4051,9481
DEMOCRATIC ALLIANCE1620,7792
ECONOMIC FREEDOM FIGHTERS911,6883
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS79,0909
FORUM 4 SERVICE DELIVERY22,5974
PATRIOTIC ALLIANCE22,5974
AFRICAN CHRISTIAN DEMOCRATIC PARTY11,2987
AFRICAN TRANSFORMATION MOVEMENT00
CONGRESS OF THE PEOPLE00
INDEPENDENT RATEPAYERS ASSOCIATION OF SA00
INDEPENDENTS00
INTERNATIONAL REVELATION CONGRESS00
OTHER00
UNITED DEMOCRATIC MOVEMENT00

77 seats; 39 needed for a majority.

IEC source

Combined ballot votes

Combined ballot votes

AFRICAN NATIONAL CONGRESS
52.2%78 645 votes
DEMOCRATIC ALLIANCE
20.6%31 063 votes
ECONOMIC FREEDOM FIGHTERS
11.5%17 278 votes
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
8.8%13 241 votes
FORUM 4 SERVICE DELIVERY
2.4%3 565 votes
Other: show remaining parties: hide remaining parties4.5%6 833 votes
PATRIOTIC ALLIANCE
1.9%2 903 votes
AFRICAN CHRISTIAN DEMOCRATIC PARTY
0.7%986 votes
INDEPENDENTS
0.6%941 votes
AFRICAN TRANSFORMATION MOVEMENT
0.5%688 votes
CONGRESS OF THE PEOPLE
0.3%389 votes
UNITED DEMOCRATIC MOVEMENT
0.2%296 votes
INDEPENDENT RATEPAYERS ASSOCIATION OF SA
0.2%282 votes
INTERNATIONAL REVELATION CONGRESS
0.2%281 votes
OTHER
0.0%67 votes
Matlosana · 2021 · Combined ballot votes
Party / entryCandidateVotesVote share (%)
AFRICAN NATIONAL CONGRESS—78 64552,2124
DEMOCRATIC ALLIANCE—31 06320,6227
ECONOMIC FREEDOM FIGHTERS—17 27811,4709
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS—13 2418,7907
FORUM 4 SERVICE DELIVERY—3 5652,3668
PATRIOTIC ALLIANCE—2 9031,9273
AFRICAN CHRISTIAN DEMOCRATIC PARTY—9860,6546
INDEPENDENTS—9410,6247
AFRICAN TRANSFORMATION MOVEMENT—6880,4568
CONGRESS OF THE PEOPLE—3890,2583
UNITED DEMOCRATIC MOVEMENT—2960,1965
INDEPENDENT RATEPAYERS ASSOCIATION OF SA—2820,1872
INTERNATIONAL REVELATION CONGRESS—2810,1866
OTHER—670,0445

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

IEC source

How the vote changed

Other

Council seats by election

Swipe to see history

2000Seats

Seats unavailable for this election.

2006Seats
ANC46—
DA9—
FF+2—

31 for a majority · 61 seats

2011Seatsvs 2006
ANC51
DA16
FF+2

36 for a majority · 70 seats

2016Seatsvs 2011
ANC46
DA17
EFF7—
FF+3
F4SD2—

39 for a majority · 77 seats

2021Seatsvs 2016
ANC40
DA16
EFF9
FF+7
F4SD2

39 for a majority · 77 seats

NW403 - Matlosana · Council seats by election
ElectionParty / entrySeatsCouncil totalMajority needed
2 000Seat allocation unavailableUnavailableUnavailableUnavailable
2 006AFRICAN NATIONAL CONGRESS466131
2 006DEMOCRATIC ALLIANCE96131
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS26131
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY16131
2 006INDEPENDENT DEMOCRATS16131
2 006UNITED CHRISTIAN DEMOCRATIC PARTY16131
2 006UNITED DEMOCRATIC MOVEMENT16131
2 006INDEPENDENTS06131
2 006INKATHA FREEDOM PARTY06131
2 006PAN AFRICANIST CONGRESS OF AZANIA06131
2 006UNITED INDEPENDENT FRONT06131
2 011AFRICAN NATIONAL CONGRESS517036
2 011DEMOCRATIC ALLIANCE167036
2 011VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS27036
2 011CONGRESS OF THE PEOPLE17036
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY07036
2 011AFRICAN PEOPLE'S CONVENTION07036
2 011AZANIAN PEOPLE'S ORGANISATION07036
2 011INDEPENDENT RATEPAYERS ASSOCIATION OF SA07036
2 011INDEPENDENTS07036
2 011NATIONAL FREEDOM PARTY07036
2 011OTHER07036
2 011PAN AFRICANIST CONGRESS OF AZANIA07036
2 011UNITED DEMOCRATIC MOVEMENT07036
2 016AFRICAN NATIONAL CONGRESS467739
2 016DEMOCRATIC ALLIANCE177739
2 016ECONOMIC FREEDOM FIGHTERS77739
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS37739
2 016FORUM 4 SERVICE DELIVERY27739
2 016CONGRESS OF THE PEOPLE17739
2 016INDEPENDENT RATEPAYERS ASSOCIATION OF SA17739
2 016INDEPENDENTS07739
2 016MOVEMEANT OF GOD07739
2 016PAN AFRICANIST CONGRESS OF AZANIA07739
2 021AFRICAN NATIONAL CONGRESS407739
2 021DEMOCRATIC ALLIANCE167739
2 021ECONOMIC FREEDOM FIGHTERS97739
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS77739
2 021FORUM 4 SERVICE DELIVERY27739
2 021PATRIOTIC ALLIANCE27739
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY17739
2 021AFRICAN TRANSFORMATION MOVEMENT07739
2 021CONGRESS OF THE PEOPLE07739
2 021INDEPENDENT RATEPAYERS ASSOCIATION OF SA07739
2 021INDEPENDENTS07739
2 021INTERNATIONAL REVELATION CONGRESS07739
2 021OTHER07739
2 021UNITED DEMOCRATIC MOVEMENT07739

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 %
ANC72.7%—
DA19.6%—
EFF0.0%—
FF+1.5%—
F4SD0.0%—
Other6.2%—
2006Vote %vs 2000
ANC73.4%
DA14.9%
EFF0.0%
FF+2.8%
F4SD0.0%
ID2.1%
Other6.9%
2011Vote %vs 2006
ANC72.7%
DA22.0%
FF+2.0%
Other3.3%
2016Vote %vs 2011
ANC60.3%
DA21.5%
EFF9.3%—
FF+4.0%
F4SD2.9%—
Other2.0%—
2021Vote %vs 2016
ANC52.2%
DA20.6%
EFF11.5%
FF+8.8%
F4SD2.4%
Other4.5%
NW403 - Matlosana · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 000AFRICAN NATIONAL CONGRESS112 77572,7201155 081Reported
2 000DEMOCRATIC ALLIANCE30 37919,5891155 081Reported
2 000ECONOMIC FREEDOM FIGHTERS00155 081No votes recorded in the complete party list.
2 000VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS2 3541,5179155 081Reported
2 000FORUM 4 SERVICE DELIVERY00155 081No votes recorded in the complete party list.
2 000INDEPENDENT DEMOCRATS00155 081No votes recorded in the complete party list.
2 000AFRICAN CHRISTIAN DEMOCRATIC PARTY3 0601,9732155 081Reported
2 000PATRIOTIC ALLIANCE00155 081No votes recorded in the complete party list.
2 000CONGRESS OF THE PEOPLE00155 081No votes recorded in the complete party list.
2 000INDEPENDENT RATEPAYERS ASSOCIATION OF SA00155 081No votes recorded in the complete party list.
2 000UNITED CHRISTIAN DEMOCRATIC PARTY1 4510,9356155 081Reported
2 000UNITED DEMOCRATIC MOVEMENT8870,572155 081Reported
2 000PAN AFRICANIST CONGRESS OF AZANIA00155 081No votes recorded in the complete party list.
2 000AFRICAN PEOPLE'S CONVENTION00155 081No votes recorded in the complete party list.
2 000AFRICAN TRANSFORMATION MOVEMENT00155 081No votes recorded in the complete party list.
2 000NOORDWES FORUM5770,3721155 081Reported
2 000INKATHA FREEDOM PARTY00155 081No votes recorded in the complete party list.
2 000UNITED INDEPENDENT FRONT00155 081No votes recorded in the complete party list.
2 000INTERNATIONAL REVELATION CONGRESS00155 081No votes recorded in the complete party list.
2 000NATIONAL FREEDOM PARTY00155 081No votes recorded in the complete party list.
2 000AZANIAN PEOPLE'S ORGANISATION00155 081No votes recorded in the complete party list.
2 000MOVEMEANT OF GOD00155 081No votes recorded in the complete party list.
2 006AFRICAN NATIONAL CONGRESS117 32273,401159 837Reported
2 006DEMOCRATIC ALLIANCE23 75614,8626159 837Reported
2 006ECONOMIC FREEDOM FIGHTERS00159 837No votes recorded in the complete party list.
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS4 4022,7541159 837Reported
2 006FORUM 4 SERVICE DELIVERY00159 837No votes recorded in the complete party list.
2 006INDEPENDENT DEMOCRATS3 3242,0796159 837Reported
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY2 0331,2719159 837Reported
2 006PATRIOTIC ALLIANCE00159 837No votes recorded in the complete party list.
2 006CONGRESS OF THE PEOPLE00159 837No votes recorded in the complete party list.
2 006INDEPENDENT RATEPAYERS ASSOCIATION OF SA00159 837No votes recorded in the complete party list.
2 006UNITED CHRISTIAN DEMOCRATIC PARTY1 6741,0473159 837Reported
2 006UNITED DEMOCRATIC MOVEMENT1 0730,6713159 837Reported
2 006PAN AFRICANIST CONGRESS OF AZANIA1 0710,6701159 837Reported
2 006AFRICAN PEOPLE'S CONVENTION00159 837No votes recorded in the complete party list.
2 006AFRICAN TRANSFORMATION MOVEMENT00159 837No votes recorded in the complete party list.
2 006NOORDWES FORUM00159 837No votes recorded in the complete party list.
2 006INKATHA FREEDOM PARTY4100,2565159 837Reported
2 006UNITED INDEPENDENT FRONT3870,2421159 837Reported
2 006INTERNATIONAL REVELATION CONGRESS00159 837No votes recorded in the complete party list.
2 006NATIONAL FREEDOM PARTY00159 837No votes recorded in the complete party list.
2 006AZANIAN PEOPLE'S ORGANISATION00159 837No votes recorded in the complete party list.
2 006MOVEMEANT OF GOD00159 837No votes recorded in the complete party list.
2 011AFRICAN NATIONAL CONGRESS150 03072,6985206 373Reported
2 011DEMOCRATIC ALLIANCE45 36821,9835206 373Reported
2 011ECONOMIC FREEDOM FIGHTERSUnavailableUnavailable206 373Not separately listed in this source.
2 011VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS4 2212,0453206 373Reported
2 011FORUM 4 SERVICE DELIVERYUnavailableUnavailable206 373Not separately listed in this source.
2 011INDEPENDENT DEMOCRATSUnavailableUnavailable206 373Not separately listed in this source.
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY1 0340,501206 373Reported
2 011PATRIOTIC ALLIANCEUnavailableUnavailable206 373Not separately listed in this source.
2 011CONGRESS OF THE PEOPLE3 3651,6305206 373Reported
2 011INDEPENDENT RATEPAYERS ASSOCIATION OF SA1030,0499206 373Reported
2 011UNITED CHRISTIAN DEMOCRATIC PARTYUnavailableUnavailable206 373Not separately listed in this source.
2 011UNITED DEMOCRATIC MOVEMENT2970,1439206 373Reported
2 011PAN AFRICANIST CONGRESS OF AZANIA3230,1565206 373Reported
2 011AFRICAN PEOPLE'S CONVENTION9630,4666206 373Reported
2 011AFRICAN TRANSFORMATION MOVEMENTUnavailableUnavailable206 373Not separately listed in this source.
2 011NOORDWES FORUMUnavailableUnavailable206 373Not separately listed in this source.
2 011INKATHA FREEDOM PARTYUnavailableUnavailable206 373Not separately listed in this source.
2 011UNITED INDEPENDENT FRONTUnavailableUnavailable206 373Not separately listed in this source.
2 011INTERNATIONAL REVELATION CONGRESSUnavailableUnavailable206 373Not separately listed in this source.
2 011NATIONAL FREEDOM PARTY2290,111206 373Reported
2 011AZANIAN PEOPLE'S ORGANISATION2010,0974206 373Reported
2 011MOVEMEANT OF GODUnavailableUnavailable206 373Not separately listed in this source.
2 016AFRICAN NATIONAL CONGRESS127 68460,3205211 676Reported
2 016DEMOCRATIC ALLIANCE45 44321,4682211 676Reported
2 016ECONOMIC FREEDOM FIGHTERS19 7529,3312211 676Reported
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS8 4013,9688211 676Reported
2 016FORUM 4 SERVICE DELIVERY6 1162,8893211 676Reported
2 016INDEPENDENT DEMOCRATS00211 676No votes recorded in the complete party list.
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY00211 676No votes recorded in the complete party list.
2 016PATRIOTIC ALLIANCE00211 676No votes recorded in the complete party list.
2 016CONGRESS OF THE PEOPLE1 2960,6123211 676Reported
2 016INDEPENDENT RATEPAYERS ASSOCIATION OF SA2 5111,1862211 676Reported
2 016UNITED CHRISTIAN DEMOCRATIC PARTY00211 676No votes recorded in the complete party list.
2 016UNITED DEMOCRATIC MOVEMENT00211 676No votes recorded in the complete party list.
2 016PAN AFRICANIST CONGRESS OF AZANIA2440,1153211 676Reported
2 016AFRICAN PEOPLE'S CONVENTION00211 676No votes recorded in the complete party list.
2 016AFRICAN TRANSFORMATION MOVEMENT00211 676No votes recorded in the complete party list.
2 016NOORDWES FORUM00211 676No votes recorded in the complete party list.
2 016INKATHA FREEDOM PARTY00211 676No votes recorded in the complete party list.
2 016UNITED INDEPENDENT FRONT00211 676No votes recorded in the complete party list.
2 016INTERNATIONAL REVELATION CONGRESS00211 676No votes recorded in the complete party list.
2 016NATIONAL FREEDOM PARTY00211 676No votes recorded in the complete party list.
2 016AZANIAN PEOPLE'S ORGANISATION00211 676No votes recorded in the complete party list.
2 016MOVEMEANT OF GOD1390,0657211 676Reported
2 021AFRICAN NATIONAL CONGRESS78 64552,2124150 625Reported
2 021DEMOCRATIC ALLIANCE31 06320,6227150 625Reported
2 021ECONOMIC FREEDOM FIGHTERS17 27811,4709150 625Reported
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS13 2418,7907150 625Reported
2 021FORUM 4 SERVICE DELIVERY3 5652,3668150 625Reported
2 021INDEPENDENT DEMOCRATSUnavailableUnavailable150 625Not separately listed in this source.
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY9860,6546150 625Reported
2 021PATRIOTIC ALLIANCE2 9031,9273150 625Reported
2 021CONGRESS OF THE PEOPLE3890,2583150 625Reported
2 021INDEPENDENT RATEPAYERS ASSOCIATION OF SA2820,1872150 625Reported
2 021UNITED CHRISTIAN DEMOCRATIC PARTYUnavailableUnavailable150 625Not separately listed in this source.
2 021UNITED DEMOCRATIC MOVEMENT2960,1965150 625Reported
2 021PAN AFRICANIST CONGRESS OF AZANIAUnavailableUnavailable150 625Not separately listed in this source.
2 021AFRICAN PEOPLE'S CONVENTIONUnavailableUnavailable150 625Not separately listed in this source.
2 021AFRICAN TRANSFORMATION MOVEMENT6880,4568150 625Reported
2 021NOORDWES FORUMUnavailableUnavailable150 625Not separately listed in this source.
2 021INKATHA FREEDOM PARTYUnavailableUnavailable150 625Not separately listed in this source.
2 021UNITED INDEPENDENT FRONTUnavailableUnavailable150 625Not separately listed in this source.
2 021INTERNATIONAL REVELATION CONGRESS2810,1866150 625Reported
2 021NATIONAL FREEDOM PARTYUnavailableUnavailable150 625Not separately listed in this source.
2 021AZANIAN PEOPLE'S ORGANISATIONUnavailableUnavailable150 625Not separately listed in this source.
2 021MOVEMEANT OF GODUnavailableUnavailable150 625Not separately listed in this source.

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.
  • 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

Ward results

Browse wards

Wards in Matlosana

39 wards

Ward 1
ANC71.1%Leading candidate: Anna Bonga
DA10.3%
Lead: 2 394 votes
Ward 2
ANC77.7%Leading candidate: Bonakele Simon Humane
EFF13.8%
Lead: 2 304 votes
Ward 3
ANC46.8%Leading candidate: Farouk Ismail Tagaree
PA33.4%
Lead: 703 votes
Ward 4
ANC68.9%Leading candidate: Stafford Oliver Colin Barrends
EFF15.1%
Lead: 2 988 votes
Ward 5
ANC80.7%Leading candidate: Seunkie Lucas Jonas
EFF9.9%
Lead: 2 833 votes
Ward 6
ANC73.0%Leading candidate: Sisi Rachel Mulhanga
EFF18.5%
Lead: 1 923 votes
Ward 7
ANC77.1%Leading candidate: Keamogetsi Elizabeth Mabebe
EFF16.0%
Lead: 2 208 votes
Ward 8
ANC75.1%Leading candidate: Mlungisi Nicholas Mbele
EFF13.7%
Lead: 2 775 votes
Ward 9
ANC72.6%Leading candidate: Ntombizodwa Maria Maseko
EFF11.3%
Lead: 2 110 votes
Ward 10
ANC77.5%Leading candidate: Joseph Tshepang Kgwasi
EFF16.4%
Lead: 1 916 votes
Ward 11
ANC62.3%Leading candidate: Matome Isaiah Mangesi
EFF14.5%
Lead: 1 650 votes
Ward 12
ANC67.2%Leading candidate: Portia Yanga Mtshawulana
EFF21.7%
Lead: 1 790 votes
Ward 13
ANC77.5%Leading candidate: Mothusiemang Stephen Pelele
EFF14.7%
Lead: 1 934 votes
Ward 14
ANC73.7%Leading candidate: Nocawe Portia Mokoto
EFF20.0%
Lead: 1 971 votes
Ward 15
DA46.0%Leading candidate: Petrus Johannes Swart
ANC23.5%
Lead: 1 384 votes
Ward 16
DA64.2%Leading candidate: Ansofie Combrinck
FF+24.8%
Lead: 2 292 votes
Ward 17
DA61.9%Leading candidate: Elizabeth Maria Postma
FF+27.5%
Lead: 2 604 votes
Ward 18
ANC38.3%Leading candidate: Mathapelo Nicolet Seitisho
DA30.3%
Lead: 298 votes
Ward 19
DA52.9%Leading candidate: Johannes Jacobus Le Grange
FF+24.5%
Lead: 1 425 votes
Ward 20
ANC72.2%Leading candidate: Reginald Molefi Sello
EFF18.2%
Lead: 1 479 votes
Ward 21
ANC63.4%Leading candidate: Kayaletu Ndincede
FORUM 4 SERVICE DELIVERY13.8%
Lead: 914 votes
Ward 22
ANC59.4%Leading candidate: Thabo Samuel Seabeng
FORUM 4 SERVICE DELIVERY22.1%
Lead: 1 348 votes
Ward 23
ANC71.6%Leading candidate: Maletsatsi Lilly Mahumapelo
EFF18.6%
Lead: 1 682 votes
Ward 24
ANC69.0%Leading candidate: Ouma Elizabeth Kgwabane
EFF11.7%
Lead: 1 758 votes
Ward 25
ANC72.1%Leading candidate: Tebogo Elia Sepale
EFF16.4%
Lead: 1 912 votes
Ward 26
ANC80.4%Leading candidate: Mmokgo Annah Mokgatla
EFF12.7%
Lead: 2 157 votes
Ward 27
ANC75.9%Leading candidate: Innocent Mosuwa Mokhele
EFF13.7%
Lead: 2 032 votes
Ward 28
DA44.8%Leading candidate: Christiaan Johannes Bester
FF+20.2%
Lead: 959 votes
Ward 29
DA44.5%Leading candidate: Johannes Geysbertus Roos Bornman
FF+20.4%
Lead: 807 votes
Ward 30
FF+45.3%Leading candidate: Petrus Arnoldus Du Preez
DA44.0%
Lead: 64 votes
Ward 31
ANC38.5%Leading candidate: Sipho Joseph Majiji
DA32.0%
Lead: 284 votes
Ward 32
ANC68.4%Leading candidate: Aaron Mxolisi Morake
DA15.6%
Lead: 1 943 votes
Ward 33
ANC81.9%Leading candidate: Khathazile Rhoda Latha
EFF11.6%
Lead: 1 555 votes
Ward 34
ANC70.3%Leading candidate: Zenzile Enoch Ntshanga
EFF24.3%
Lead: 1 368 votes
Ward 35
ANC71.0%Leading candidate: Kgosietsile Vincent Seitshero
EFF22.7%
Lead: 1 533 votes
Ward 36
ANC48.5%Leading candidate: Victor Ozile Foboke
EFF18.8%
Lead: 922 votes
Ward 37
ANC81.5%Leading candidate: Boitumelo Matthews Plaatjie
EFF12.8%
Lead: 2 650 votes
Ward 38
ANC69.0%Leading candidate: Wandiswa Gloria Zitwane
EFF22.0%
Lead: 886 votes
Ward 39
DA66.4%Leading candidate: Wolfgang Wallhorn
FF+24.2%
Lead: 2 545 votes
Wards in Matlosana ·
WardElectionParty / entryVotesVote share (%)
Ward 12 021AFRICAN NATIONAL CONGRESS2 80271,0626
Ward 12 021DEMOCRATIC ALLIANCE40810,3475
Ward 22 021AFRICAN NATIONAL CONGRESS2 80177,6546
Ward 22 021ECONOMIC FREEDOM FIGHTERS49713,7788
Ward 32 021AFRICAN NATIONAL CONGRESS2 45746,7644
Ward 32 021PATRIOTIC ALLIANCE1 75433,3841
Ward 42 021AFRICAN NATIONAL CONGRESS3 82368,9201
Ward 42 021ECONOMIC FREEDOM FIGHTERS83515,0532
Ward 52 021AFRICAN NATIONAL CONGRESS3 23080,6693
Ward 52 021ECONOMIC FREEDOM FIGHTERS3979,9151
Ward 62 021AFRICAN NATIONAL CONGRESS2 57672,9538
Ward 62 021ECONOMIC FREEDOM FIGHTERS65318,4933
Ward 72 021AFRICAN NATIONAL CONGRESS2 78877,1018
Ward 72 021ECONOMIC FREEDOM FIGHTERS58016,0398
Ward 82 021AFRICAN NATIONAL CONGRESS3 39675,0995
Ward 82 021ECONOMIC FREEDOM FIGHTERS62113,7329
Ward 92 021AFRICAN NATIONAL CONGRESS2 50072,6111
Ward 92 021ECONOMIC FREEDOM FIGHTERS39011,3273
Ward 102 021AFRICAN NATIONAL CONGRESS2 43277,4769
Ward 102 021ECONOMIC FREEDOM FIGHTERS51616,4384
Ward 112 021AFRICAN NATIONAL CONGRESS2 15162,3117
Ward 112 021ECONOMIC FREEDOM FIGHTERS50114,5133
Ward 122 021AFRICAN NATIONAL CONGRESS2 64667,2256
Ward 122 021ECONOMIC FREEDOM FIGHTERS85621,748
Ward 132 021AFRICAN NATIONAL CONGRESS2 38577,5106
Ward 132 021ECONOMIC FREEDOM FIGHTERS45114,6571
Ward 142 021AFRICAN NATIONAL CONGRESS2 70673,7129
Ward 142 021ECONOMIC FREEDOM FIGHTERS73520,0218
Ward 152 021DEMOCRATIC ALLIANCE2 83246,0413
Ward 152 021AFRICAN NATIONAL CONGRESS1 44823,5409
Ward 162 021DEMOCRATIC ALLIANCE3 73564,2304
Ward 162 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS1 44324,8151
Ward 172 021DEMOCRATIC ALLIANCE4 68361,8953
Ward 172 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS2 07927,4782
Ward 182 021AFRICAN NATIONAL CONGRESS1 43538,2565
Ward 182 021DEMOCRATIC ALLIANCE1 13730,3119
Ward 192 021DEMOCRATIC ALLIANCE2 65552,9201
Ward 192 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS1 23024,5166
Ward 202 021AFRICAN NATIONAL CONGRESS1 97772,206
Ward 202 021ECONOMIC FREEDOM FIGHTERS49818,1885
Ward 212 021AFRICAN NATIONAL CONGRESS1 16963,3604
Ward 212 021FORUM 4 SERVICE DELIVERY25513,8211
Ward 222 021AFRICAN NATIONAL CONGRESS2 14759,3586
Ward 222 021FORUM 4 SERVICE DELIVERY79922,0901
Ward 232 021AFRICAN NATIONAL CONGRESS2 27271,5591
Ward 232 021ECONOMIC FREEDOM FIGHTERS59018,5827
Ward 242 021AFRICAN NATIONAL CONGRESS2 11869,0352
Ward 242 021ECONOMIC FREEDOM FIGHTERS36011,734
Ward 252 021AFRICAN NATIONAL CONGRESS2 47372,0991
Ward 252 021ECONOMIC FREEDOM FIGHTERS56116,3557
Ward 262 021AFRICAN NATIONAL CONGRESS2 56180,3577
Ward 262 021ECONOMIC FREEDOM FIGHTERS40412,6765
Ward 272 021AFRICAN NATIONAL CONGRESS2 48075,8874
Ward 272 021ECONOMIC FREEDOM FIGHTERS44813,7087
Ward 282 021DEMOCRATIC ALLIANCE1 75044,757
Ward 282 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS79120,2302
Ward 292 021DEMOCRATIC ALLIANCE1 49044,4909
Ward 292 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS68320,3941
Ward 302 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS2 13545,3098
Ward 302 021DEMOCRATIC ALLIANCE2 07143,9516
Ward 312 021AFRICAN NATIONAL CONGRESS1 68138,4756
Ward 312 021DEMOCRATIC ALLIANCE1 39731,9753
Ward 322 021AFRICAN NATIONAL CONGRESS2 51968,3768
Ward 322 021DEMOCRATIC ALLIANCE57615,6352
Ward 332 021AFRICAN NATIONAL CONGRESS1 81181,8716
Ward 332 021ECONOMIC FREEDOM FIGHTERS25611,5732
Ward 342 021AFRICAN NATIONAL CONGRESS2 08870,3267
Ward 342 021ECONOMIC FREEDOM FIGHTERS72024,2506
Ward 352 021AFRICAN NATIONAL CONGRESS2 25570,9566
Ward 352 021ECONOMIC FREEDOM FIGHTERS72222,7187
Ward 362 021AFRICAN NATIONAL CONGRESS1 50448,5474
Ward 362 021ECONOMIC FREEDOM FIGHTERS58218,7863
Ward 372 021AFRICAN NATIONAL CONGRESS3 14381,4882
Ward 372 021ECONOMIC FREEDOM FIGHTERS49312,782
Ward 382 021AFRICAN NATIONAL CONGRESS1 30069,0388
Ward 382 021ECONOMIC FREEDOM FIGHTERS41421,9862
Ward 392 021DEMOCRATIC ALLIANCE4 00866,4236
Ward 392 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS1 46324,2459

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

Source data

Sources & result details

IEC: 15 Jan 2022, 17:50 SAST · checked 05 Nov 2026, 15:39 SAST

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.

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 77 council seats. This is the historical election allocation, not a record of government changes during the term. Any grouped “Other” seats remain grouped.

IEC result time: 15 Jan 2022, 17:50 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 Matlosana. Ward results include areas outside Doringkruin.

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

Town-to-ward mappings are available for 2026 only. The historical wards above belong to the whole municipality in 2021.

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