Counted.co.zaPlay game

Doringkruin, North West

Find my ward

No party has a majority

2026

Council seats

ANC32 seats
DA20 seats
EFF6 seats
FF+6 seats
ActionSA3 seats
Other10 seats
SACP3 seats
MK2 seats
PA1 seat
PFP1 seat
Matlosana · 2026 · Reported council seats
Party / entrySeatsShare of seats (%)
AFRICAN NATIONAL CONGRESS3241,5584
DEMOCRATIC ALLIANCE2025,974
ECONOMIC FREEDOM FIGHTERS67,7922
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS67,7922
ACTIONSA33,8961
SOUTH AFRICAN COMMUNIST PARTY33,8961
UMKHONTO WESIZWE PARTY22,5974
ALL CITIZENS PARTY11,2987
MATLOSANA SERVICE DELIVERY MOVEMENT11,2987
PATRIOTIC ALLIANCE11,2987
PEOPLE'S FREEDOM PARTY11,2987
UNITED AFRICANS TRANSFORMATION11,2987
AFRICAN CHRISTIAN DEMOCRATIC PARTY00
AFRICAN CONGRESS FOR TRANSFORMATION00
AFRICAN MOVEMENT CONGRESS00
AFRICAN TRANSFORMATION MOVEMENT00
AFRIKA MAYIBUYE MOVEMENT00
AMALGAMATED CONCERNED RESIDENTS ASSOCIATION00
AZANIAN GROUND FORCES00
INDEPENDENT RATEPAYERS ASSOCIATION OF SA00
INDEPENDENTS00
INKATHA FREEDOM PARTY00
LABOUR PARTY OF SOUTH AFRICA00
PAN AFRICANIST CONGRESS OF AZANIA00
UNITED CHRISTIAN DEMOCRATIC PARTY00

77 seats; 39 needed for a majority.

IEC source

Municipal PR votes

Municipal PR votes

DEMOCRATIC ALLIANCE
26.1%24 748 votes
ACTIONSA
3.3%3 115 votes
Other: show remaining parties: hide remaining parties13.6%12 891 votes
Matlosana · 2026 · Municipal PR votes
Party / entryCandidateVotesVote share (%)
AFRICAN NATIONAL CONGRESS—39 07341,1767
DEMOCRATIC ALLIANCE—24 74826,0805
ECONOMIC FREEDOM FIGHTERS—7 6978,1114
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS—7 3677,7636
ACTIONSA—3 1153,2827
SOUTH AFRICAN COMMUNIST PARTY—2 9973,1584
UMKHONTO WESIZWE PARTY—2 7532,9012
MATLOSANA SERVICE DELIVERY MOVEMENT—1 8101,9075
PATRIOTIC ALLIANCE—1 3921,4669
UNITED AFRICANS TRANSFORMATION—8050,8483
ALL CITIZENS PARTY—5020,529
PEOPLE'S FREEDOM PARTY—4730,4985
AFRICAN CHRISTIAN DEMOCRATIC PARTY—3970,4184
AFRIKA MAYIBUYE MOVEMENT—3130,3299
AFRICAN TRANSFORMATION MOVEMENT—3110,3277
PAN AFRICANIST CONGRESS OF AZANIA—2760,2909
AFRICAN CONGRESS FOR TRANSFORMATION—2250,2371
LABOUR PARTY OF SOUTH AFRICA—1780,1876
INKATHA FREEDOM PARTY—1430,1507
AMALGAMATED CONCERNED RESIDENTS ASSOCIATION—1070,1128
UNITED CHRISTIAN DEMOCRATIC PARTY—1060,1117
INDEPENDENT RATEPAYERS ASSOCIATION OF SA—1030,1085
INDEPENDENTS—00
AFRICAN MOVEMENT CONGRESS—00
AZANIAN GROUND FORCES—00

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

IEC source

Past coalition partners

39 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 Matlosana. The line marks 39 of 77 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
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

39 for a majority · 77 seats

2021Seatsvs 2016
ANC40
DA16
EFF9
FF+7

39 for a majority · 77 seats

2026Seatsvs 2021
ANC32
DA20
EFF6
FF+6
SACP3—

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
2 026AFRICAN NATIONAL CONGRESS327739
2 026DEMOCRATIC ALLIANCE207739
2 026ECONOMIC FREEDOM FIGHTERS67739
2 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS67739
2 026ACTIONSA37739
2 026SOUTH AFRICAN COMMUNIST PARTY37739
2 026UMKHONTO WESIZWE PARTY27739
2 026ALL CITIZENS PARTY17739
2 026MATLOSANA SERVICE DELIVERY MOVEMENT17739
2 026PATRIOTIC ALLIANCE17739
2 026PEOPLE'S FREEDOM PARTY17739
2 026UNITED AFRICANS TRANSFORMATION17739
2 026AFRICAN CHRISTIAN DEMOCRATIC PARTY07739
2 026AFRICAN CONGRESS FOR TRANSFORMATION07739
2 026AFRICAN MOVEMENT CONGRESS07739
2 026AFRICAN TRANSFORMATION MOVEMENT07739
2 026AFRIKA MAYIBUYE MOVEMENT07739
2 026AMALGAMATED CONCERNED RESIDENTS ASSOCIATION07739
2 026AZANIAN GROUND FORCES07739
2 026INDEPENDENT RATEPAYERS ASSOCIATION OF SA07739
2 026INDEPENDENTS07739
2 026INKATHA FREEDOM PARTY07739
2 026LABOUR PARTY OF SOUTH AFRICA07739
2 026PAN AFRICANIST CONGRESS OF AZANIA07739
2 026UNITED CHRISTIAN DEMOCRATIC PARTY07739

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%—
SACP0.0%—
Other6.2%—
2006Vote %vs 2000
ANC73.4%
DA14.9%
EFF0.0%
FF+2.8%
SACP0.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%
SACP0.0%—
Other4.9%—
2021Vote %vs 2016
ANC52.2%
DA20.6%
EFF11.5%
FF+8.8%
Other6.9%
2026Vote %vs 2021
ANC41.2%
DA26.1%
EFF7.9%
FF+7.6%
SACP3.4%—
Other13.8%—
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 000SOUTH AFRICAN COMMUNIST PARTY00155 081No votes recorded in the complete party list.
2 000ACTIONSA00155 081No votes recorded in the complete party list.
2 000FORUM 4 SERVICE DELIVERY00155 081No votes recorded in the complete party list.
2 000UMKHONTO WESIZWE PARTY00155 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 000MATLOSANA SERVICE DELIVERY MOVEMENT00155 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 AFRICANS TRANSFORMATION00155 081No votes recorded in the complete party list.
2 000UNITED DEMOCRATIC MOVEMENT8870,572155 081Reported
2 000PAN AFRICANIST CONGRESS OF AZANIA00155 081No votes recorded in the complete party list.
2 000ALL CITIZENS PARTY00155 081No votes recorded in the complete party list.
2 000PEOPLE'S FREEDOM PARTY00155 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 000AFRIKA MAYIBUYE MOVEMENT00155 081No votes recorded in the complete party list.
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 000AFRICAN CONGRESS FOR TRANSFORMATION00155 081No votes recorded in the complete party list.
2 000LABOUR PARTY OF SOUTH AFRICA00155 081No votes recorded in the complete party list.
2 000INTERNATIONAL REVELATION CONGRESS00155 081No votes recorded in the complete party list.
2 000AMALGAMATED CONCERNED RESIDENTS ASSOCIATION00155 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 000AFRICAN MOVEMENT CONGRESS00155 081No votes recorded in the complete party list.
2 000AZANIAN GROUND FORCES00155 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 006SOUTH AFRICAN COMMUNIST PARTY00159 837No votes recorded in the complete party list.
2 006ACTIONSA00159 837No votes recorded in the complete party list.
2 006FORUM 4 SERVICE DELIVERY00159 837No votes recorded in the complete party list.
2 006UMKHONTO WESIZWE PARTY00159 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 006MATLOSANA SERVICE DELIVERY MOVEMENT00159 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 AFRICANS TRANSFORMATION00159 837No votes recorded in the complete party list.
2 006UNITED DEMOCRATIC MOVEMENT1 0730,6713159 837Reported
2 006PAN AFRICANIST CONGRESS OF AZANIA1 0710,6701159 837Reported
2 006ALL CITIZENS PARTY00159 837No votes recorded in the complete party list.
2 006PEOPLE'S FREEDOM PARTY00159 837No votes recorded in the complete party list.
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 006AFRIKA MAYIBUYE MOVEMENT00159 837No votes recorded in the complete party list.
2 006INKATHA FREEDOM PARTY4100,2565159 837Reported
2 006UNITED INDEPENDENT FRONT3870,2421159 837Reported
2 006AFRICAN CONGRESS FOR TRANSFORMATION00159 837No votes recorded in the complete party list.
2 006LABOUR PARTY OF SOUTH AFRICA00159 837No votes recorded in the complete party list.
2 006INTERNATIONAL REVELATION CONGRESS00159 837No votes recorded in the complete party list.
2 006AMALGAMATED CONCERNED RESIDENTS ASSOCIATION00159 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 006AFRICAN MOVEMENT CONGRESS00159 837No votes recorded in the complete party list.
2 006AZANIAN GROUND FORCES00159 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 011SOUTH AFRICAN COMMUNIST PARTYUnavailableUnavailable206 373Not separately listed in this source.
2 011ACTIONSAUnavailableUnavailable206 373Not separately listed in this source.
2 011FORUM 4 SERVICE DELIVERYUnavailableUnavailable206 373Not separately listed in this source.
2 011UMKHONTO WESIZWE PARTYUnavailableUnavailable206 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 011MATLOSANA SERVICE DELIVERY MOVEMENTUnavailableUnavailable206 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 AFRICANS TRANSFORMATIONUnavailableUnavailable206 373Not separately listed in this source.
2 011UNITED DEMOCRATIC MOVEMENT2970,1439206 373Reported
2 011PAN AFRICANIST CONGRESS OF AZANIA3230,1565206 373Reported
2 011ALL CITIZENS PARTYUnavailableUnavailable206 373Not separately listed in this source.
2 011PEOPLE'S FREEDOM PARTYUnavailableUnavailable206 373Not separately listed in this source.
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 011AFRIKA MAYIBUYE MOVEMENTUnavailableUnavailable206 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 011AFRICAN CONGRESS FOR TRANSFORMATIONUnavailableUnavailable206 373Not separately listed in this source.
2 011LABOUR PARTY OF SOUTH AFRICAUnavailableUnavailable206 373Not separately listed in this source.
2 011INTERNATIONAL REVELATION CONGRESSUnavailableUnavailable206 373Not separately listed in this source.
2 011AMALGAMATED CONCERNED RESIDENTS ASSOCIATIONUnavailableUnavailable206 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 011AFRICAN MOVEMENT CONGRESSUnavailableUnavailable206 373Not separately listed in this source.
2 011AZANIAN GROUND FORCESUnavailableUnavailable206 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 016SOUTH AFRICAN COMMUNIST PARTY00211 676No votes recorded in the complete party list.
2 016ACTIONSA00211 676No votes recorded in the complete party list.
2 016FORUM 4 SERVICE DELIVERY6 1162,8893211 676Reported
2 016UMKHONTO WESIZWE PARTY00211 676No votes recorded in the complete party list.
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 016MATLOSANA SERVICE DELIVERY MOVEMENT00211 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 AFRICANS TRANSFORMATION00211 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 016ALL CITIZENS PARTY00211 676No votes recorded in the complete party list.
2 016PEOPLE'S FREEDOM PARTY00211 676No votes recorded in the complete party list.
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 016AFRIKA MAYIBUYE MOVEMENT00211 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 016AFRICAN CONGRESS FOR TRANSFORMATION00211 676No votes recorded in the complete party list.
2 016LABOUR PARTY OF SOUTH AFRICA00211 676No votes recorded in the complete party list.
2 016INTERNATIONAL REVELATION CONGRESS00211 676No votes recorded in the complete party list.
2 016AMALGAMATED CONCERNED RESIDENTS ASSOCIATION00211 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 016AFRICAN MOVEMENT CONGRESS00211 676No votes recorded in the complete party list.
2 016AZANIAN GROUND FORCES00211 676No votes recorded in the complete party list.
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 021SOUTH AFRICAN COMMUNIST PARTYUnavailableUnavailable150 625Not separately listed in this source.
2 021ACTIONSAUnavailableUnavailable150 625Not separately listed in this source.
2 021FORUM 4 SERVICE DELIVERY3 5652,3668150 625Reported
2 021UMKHONTO WESIZWE PARTYUnavailableUnavailable150 625Not separately listed in this source.
2 021INDEPENDENT DEMOCRATSUnavailableUnavailable150 625Not separately listed in this source.
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY9860,6546150 625Reported
2 021PATRIOTIC ALLIANCE2 9031,9273150 625Reported
2 021MATLOSANA SERVICE DELIVERY MOVEMENTUnavailableUnavailable150 625Not separately listed in this source.
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 AFRICANS TRANSFORMATIONUnavailableUnavailable150 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 021ALL CITIZENS PARTYUnavailableUnavailable150 625Not separately listed in this source.
2 021PEOPLE'S FREEDOM PARTYUnavailableUnavailable150 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 021AFRIKA MAYIBUYE MOVEMENTUnavailableUnavailable150 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 021AFRICAN CONGRESS FOR TRANSFORMATIONUnavailableUnavailable150 625Not separately listed in this source.
2 021LABOUR PARTY OF SOUTH AFRICAUnavailableUnavailable150 625Not separately listed in this source.
2 021INTERNATIONAL REVELATION CONGRESS2810,1866150 625Reported
2 021AMALGAMATED CONCERNED RESIDENTS ASSOCIATIONUnavailableUnavailable150 625Not separately listed in this source.
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.
2 021AFRICAN MOVEMENT CONGRESSUnavailableUnavailable150 625Not separately listed in this source.
2 021AZANIAN GROUND FORCESUnavailableUnavailable150 625Not separately listed in this source.
2 026AFRICAN NATIONAL CONGRESS78 19941,1634189 972Reported
2 026DEMOCRATIC ALLIANCE49 59526,1065189 972Reported
2 026ECONOMIC FREEDOM FIGHTERS15 0957,9459189 972Reported
2 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS14 4647,6138189 972Reported
2 026SOUTH AFRICAN COMMUNIST PARTY6 4123,3752189 972Reported
2 026ACTIONSA6 0973,2094189 972Reported
2 026FORUM 4 SERVICE DELIVERY00189 972No votes recorded in the complete party list.
2 026UMKHONTO WESIZWE PARTY5 4352,8609189 972Reported
2 026INDEPENDENT DEMOCRATS00189 972No votes recorded in the complete party list.
2 026AFRICAN CHRISTIAN DEMOCRATIC PARTY5740,3021189 972Reported
2 026PATRIOTIC ALLIANCE2 7971,4723189 972Reported
2 026MATLOSANA SERVICE DELIVERY MOVEMENT3 1961,6824189 972Reported
2 026CONGRESS OF THE PEOPLE00189 972No votes recorded in the complete party list.
2 026INDEPENDENT RATEPAYERS ASSOCIATION OF SA2140,1126189 972Reported
2 026UNITED CHRISTIAN DEMOCRATIC PARTY1710,09189 972Reported
2 026UNITED AFRICANS TRANSFORMATION1 4030,7385189 972Reported
2 026UNITED DEMOCRATIC MOVEMENT00189 972No votes recorded in the complete party list.
2 026PAN AFRICANIST CONGRESS OF AZANIA4470,2353189 972Reported
2 026ALL CITIZENS PARTY1 0800,5685189 972Reported
2 026PEOPLE'S FREEDOM PARTY9490,4995189 972Reported
2 026AFRICAN PEOPLE'S CONVENTION00189 972No votes recorded in the complete party list.
2 026AFRICAN TRANSFORMATION MOVEMENT4110,2163189 972Reported
2 026NOORDWES FORUM00189 972No votes recorded in the complete party list.
2 026AFRIKA MAYIBUYE MOVEMENT6300,3316189 972Reported
2 026INKATHA FREEDOM PARTY2240,1179189 972Reported
2 026UNITED INDEPENDENT FRONT00189 972No votes recorded in the complete party list.
2 026AFRICAN CONGRESS FOR TRANSFORMATION4090,2153189 972Reported
2 026LABOUR PARTY OF SOUTH AFRICA3780,199189 972Reported
2 026INTERNATIONAL REVELATION CONGRESS00189 972No votes recorded in the complete party list.
2 026AMALGAMATED CONCERNED RESIDENTS ASSOCIATION2190,1153189 972Reported
2 026NATIONAL FREEDOM PARTY00189 972No votes recorded in the complete party list.
2 026AZANIAN PEOPLE'S ORGANISATION00189 972No votes recorded in the complete party list.
2 026MOVEMEANT OF GOD00189 972No votes recorded in the complete party list.
2 026AFRICAN MOVEMENT CONGRESS570,03189 972Reported
2 026AZANIAN GROUND FORCES350,0184189 972Reported

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…

Doringkruin and its wardsExplore map

Wards covering Doringkruin

2 wards

Wards covering Doringkruin ·
WardElectionParty / entryVotesVote share (%)
Ward 172 026DEMOCRATIC ALLIANCE3 18275,798
Ward 172 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS67316,0314
Ward 182 026AFRICAN NATIONAL CONGRESS78036,2117
Ward 182 026DEMOCRATIC ALLIANCE72033,4262

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 09 Nov 2026, 23:22 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 77 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 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.

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