Counted.co.zaPlay game

Bonnievale, Western Cape

Find my ward

No party has a majority

2026

Council seats

DA9 seats
ANC4 seats
PA4 seats
FF+2 seats
Other3 seats
Langeberg · 2026 · Reported council seats
Party / entrySeatsShare of seats (%)
DEMOCRATIC ALLIANCE939,1304
AFRICAN NATIONAL CONGRESS417,3913
PATRIOTIC ALLIANCE417,3913
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS28,6957
BETTER ZOLANI14,3478
LANGEBERG FIRST14,3478
LANGEBERG RATEPAYERS ASSOCIATION14,3478
LANGERBERG INDEPENDENT PARTY14,3478
AFRICA RESTORATION ALLIANCE00
AFRICAN CHRISTIAN DEMOCRATIC PARTY00
AFRIKA MAYIBUYE MOVEMENT00
CAPE INDEPENDENCE PARTY / KAAPSE ONAFHANKLIKHEIDS PARTY00
ECONOMIC FREEDOM FIGHTERS00
GOOD00
NATIONAL COLOURED CONGRESS00
ORGANIC HUMANITY MOVEMENT00
PAN AFRICANIST CONGRESS OF AZANIA00
PEOPLE'S DEMOCRATIC MOVEMENT00
PEOPLE'S MOVEMENT FOR CHANGE00
SOUTH AFRICAN COMMUNIST PARTY00
UMKHONTO WESIZWE PARTY00

23 seats; 12 needed for a majority.

IEC source

Municipal PR votes

Municipal PR votes

DEMOCRATIC ALLIANCE
39.7%9 948 votes
PATRIOTIC ALLIANCE
14.7%3 685 votes
Other: show remaining parties: hide remaining parties16.3%4 081 votes
Langeberg · 2026 · Municipal PR votes
Party / entryCandidateVotesVote share (%)
DEMOCRATIC ALLIANCE—9 94839,7475
AFRICAN NATIONAL CONGRESS—3 95915,8183
PATRIOTIC ALLIANCE—3 68514,7235
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS—2 0168,055
LANGERBERG INDEPENDENT PARTY—1 3395,35
BETTER ZOLANI—9113,6399
LANGEBERG FIRST—6922,7649
LANGEBERG RATEPAYERS ASSOCIATION—5812,3214
PEOPLE'S DEMOCRATIC MOVEMENT—4401,758
ECONOMIC FREEDOM FIGHTERS—2761,1028
GOOD—2681,0708
UMKHONTO WESIZWE PARTY—2240,895
AFRICAN CHRISTIAN DEMOCRATIC PARTY—2040,8151
SOUTH AFRICAN COMMUNIST PARTY—960,3836
PAN AFRICANIST CONGRESS OF AZANIA—960,3836
NATIONAL COLOURED CONGRESS—790,3156
PEOPLE'S MOVEMENT FOR CHANGE—770,3077
AFRICA RESTORATION ALLIANCE—570,2277
CAPE INDEPENDENCE PARTY / KAAPSE ONAFHANKLIKHEIDS PARTY—370,1478
ORGANIC HUMANITY MOVEMENT—220,0879
AFRIKA MAYIBUYE MOVEMENT—210,0839

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

IEC source

Past coalition partners

12 for a majority
Sources

These parties have governed together before. Local precedents come first, then combinations recorded most often in Western Cape, 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 Langeberg. The line marks 12 of 23 seats.

DA + FF+

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

ANC + PA

Recorded together in Cederberg from 2022-07-13. This membership was recorded in 5 councils. Current seats are used above; this is a historical precedent, not a prediction.

DA + PA + FF+

Recorded together in Matzikama from 2021-11-22. 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
DA6—
ANC9—
ID3—

11 for a majority · 20 seats

2011Seatsvs 2006
DA11
ANC7

12 for a majority · 23 seats

2016Seatsvs 2011
DA12
ANC6
FF+0—

12 for a majority · 23 seats

2021Seatsvs 2016
DA10
ANC6
PA1—
FF+3

12 for a majority · 23 seats

2026Seatsvs 2021
DA9
ANC4
PA4
ID0—
FF+2

12 for a majority · 23 seats

WC026 - Langeberg · Council seats by election
ElectionParty / entrySeatsCouncil totalMajority needed
2 000Seat allocation unavailableUnavailableUnavailableUnavailable
2 006AFRICAN NATIONAL CONGRESS92011
2 006DEMOCRATIC ALLIANCE62011
2 006INDEPENDENT DEMOCRATS32011
2 006PEOPLE'S DEMOCRATIC MOVEMENT12011
2 006WESTERN CAPE COMMUNITY12011
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY02011
2 006FIRST COMMUNITY PARTY OF SOUTH AFRICA02011
2 006INDEPENDENTS02011
2 006PAN AFRICANIST CONGRESS OF AZANIA02011
2 011DEMOCRATIC ALLIANCE112312
2 011AFRICAN NATIONAL CONGRESS72312
2 011CIVIC INDEPENDENT22312
2 011CONGRESS OF THE PEOPLE12312
2 011PEOPLE'S DEMOCRATIC MOVEMENT12312
2 011WESTERN CAPE COMMUNITY12312
2 011CIVIC DEMOCRATS02312
2 011COMMUNITY WORKERS FORUM02312
2 011DEMOCRATIC CHRISTIAN PARTY02312
2 011INDEPENDENTS02312
2 011NATIONAL INDEPENDANT CIVIC ORGANISATION02312
2 011NATIONAL PEOPLE'S PARTY02312
2 011OTHER02312
2 016DEMOCRATIC ALLIANCE122312
2 016AFRICAN NATIONAL CONGRESS62312
2 016CONGRESS OF THE PEOPLE12312
2 016ECONOMIC FREEDOM FIGHTERS12312
2 016INDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICA12312
2 016LANGERBERG INDEPENDENT PARTY12312
2 016PEOPLE'S DEMOCRATIC MOVEMENT12312
2 016ALLIANCE FOR DEMOCRATIC FREEDOM02312
2 016CIVIC INDEPENDENT02312
2 016COMMUNITY AND WORKERS ALLIANCE02312
2 016INDEPENDENTS02312
2 016NATIONALIST COLOURED PARTY OF SOUTH AFRICA02312
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS02312
2 016WESTERN CAPE COMMUNITY02312
2 021DEMOCRATIC ALLIANCE102312
2 021AFRICAN NATIONAL CONGRESS62312
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS32312
2 021GOOD12312
2 021LANGERBERG INDEPENDENT PARTY12312
2 021PATRIOTIC ALLIANCE12312
2 021PEOPLE'S DEMOCRATIC MOVEMENT12312
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY02312
2 021CONGRESS OF THE PEOPLE02312
2 021ECONOMIC FREEDOM FIGHTERS02312
2 021INDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICA02312
2 021INDEPENDENTS02312
2 021OTHER02312
2 021YOUTH INDEPENDENCE PARTY AND YOUTH ASSOCIATES02312
2 026DEMOCRATIC ALLIANCE92312
2 026AFRICAN NATIONAL CONGRESS42312
2 026PATRIOTIC ALLIANCE42312
2 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS22312
2 026BETTER ZOLANI12312
2 026LANGEBERG FIRST12312
2 026LANGEBERG RATEPAYERS ASSOCIATION12312
2 026LANGERBERG INDEPENDENT PARTY12312
2 026AFRICA RESTORATION ALLIANCE02312
2 026AFRICAN CHRISTIAN DEMOCRATIC PARTY02312
2 026AFRIKA MAYIBUYE MOVEMENT02312
2 026CAPE INDEPENDENCE PARTY / KAAPSE ONAFHANKLIKHEIDS PARTY02312
2 026ECONOMIC FREEDOM FIGHTERS02312
2 026GOOD02312
2 026NATIONAL COLOURED CONGRESS02312
2 026ORGANIC HUMANITY MOVEMENT02312
2 026PAN AFRICANIST CONGRESS OF AZANIA02312
2 026PEOPLE'S DEMOCRATIC MOVEMENT02312
2 026PEOPLE'S MOVEMENT FOR CHANGE02312
2 026SOUTH AFRICAN COMMUNIST PARTY02312
2 026UMKHONTO WESIZWE PARTY02312

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 %
DA44.9%—
ANC36.5%—
Other18.5%—
2006Vote %vs 2000
DA30.7%
ANC45.8%
PA0.0%—
ID14.2%—
FF+0.0%—
Other9.3%—
2011Vote %vs 2006
DA47.3%
ANC29.5%
CIVIC INDEPENDENT6.1%
COPE2.5%
PDM4.7%
Other9.9%
2016Vote %vs 2011
DA50.1%
ANC26.3%
PA0.0%—
ID0.0%—
FF+1.1%—
Other22.6%—
2021Vote %vs 2016
DA43.4%
ANC25.4%
PA2.5%
FF+10.3%
GOOD2.5%
Other15.9%
2026Vote %vs 2021
DA39.3%
ANC15.7%
PA15.0%
ID0.0%—
FF+8.2%
Other16.4%—
WC026 - Langeberg · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 000DEMOCRATIC ALLIANCE15 19244,909533 828Reported
2 000AFRICAN NATIONAL CONGRESS12 36336,546633 828Reported
2 000PATRIOTIC ALLIANCEUnavailableUnavailable33 828Not separately listed in this source.
2 000INDEPENDENT DEMOCRATSUnavailableUnavailable33 828Not separately listed in this source.
2 000VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUSUnavailableUnavailable33 828Not separately listed in this source.
2 000CIVIC ALLIANSIE/ALLIANCE2 6637,872233 828Reported
2 000CIVIC INDEPENDENTUnavailableUnavailable33 828Not separately listed in this source.
2 000PEOPLE'S FORUM1 8855,572333 828Reported
2 000LANGERBERG INDEPENDENT PARTYUnavailableUnavailable33 828Not separately listed in this source.
2 000PEOPLE'S DEMOCRATIC MOVEMENTUnavailableUnavailable33 828Not separately listed in this source.
2 000CONGRESS OF THE PEOPLEUnavailableUnavailable33 828Not separately listed in this source.
2 000ALLIANCE FOR THE COMMUNITY1 2433,674533 828Reported
2 000BETTER ZOLANIUnavailableUnavailable33 828Not separately listed in this source.
2 000LANGEBERG FIRSTUnavailableUnavailable33 828Not separately listed in this source.
2 000WESTERN CAPE COMMUNITYUnavailableUnavailable33 828Not separately listed in this source.
2 000INDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICAUnavailableUnavailable33 828Not separately listed in this source.
2 000GOODUnavailableUnavailable33 828Not separately listed in this source.
2 000LANGEBERG RATEPAYERS ASSOCIATIONUnavailableUnavailable33 828Not separately listed in this source.
2 000ECONOMIC FREEDOM FIGHTERSUnavailableUnavailable33 828Not separately listed in this source.
2 000AFRICAN CHRISTIAN DEMOCRATIC PARTYUnavailableUnavailable33 828Not separately listed in this source.
2 000COMMUNITY AND WORKERS ALLIANCEUnavailableUnavailable33 828Not separately listed in this source.
2 000COMMUNITY WORKERS FORUMUnavailableUnavailable33 828Not separately listed in this source.
2 000YOUTH INDEPENDENCE PARTY AND YOUTH ASSOCIATESUnavailableUnavailable33 828Not separately listed in this source.
2 000PAN AFRICANIST CONGRESS OF AZANIAUnavailableUnavailable33 828Not separately listed in this source.
2 000UMKHONTO WESIZWE PARTYUnavailableUnavailable33 828Not separately listed in this source.
2 000NATIONAL PEOPLE'S PARTYUnavailableUnavailable33 828Not separately listed in this source.
2 000FIRST COMMUNITY PARTY OF SOUTH AFRICAUnavailableUnavailable33 828Not separately listed in this source.
2 000CIVIC DEMOCRATSUnavailableUnavailable33 828Not separately listed in this source.
2 000DEMOCRATIC CHRISTIAN PARTYUnavailableUnavailable33 828Not separately listed in this source.
2 000NATIONAL INDEPENDANT CIVIC ORGANISATIONUnavailableUnavailable33 828Not separately listed in this source.
2 000ALLIANCE FOR DEMOCRATIC FREEDOMUnavailableUnavailable33 828Not separately listed in this source.
2 000SOUTH AFRICAN COMMUNIST PARTYUnavailableUnavailable33 828Not separately listed in this source.
2 000PEOPLE'S MOVEMENT FOR CHANGEUnavailableUnavailable33 828Not separately listed in this source.
2 000NATIONAL COLOURED CONGRESSUnavailableUnavailable33 828Not separately listed in this source.
2 000AFRICA RESTORATION ALLIANCEUnavailableUnavailable33 828Not separately listed in this source.
2 000CAPE INDEPENDENCE PARTY / KAAPSE ONAFHANKLIKHEIDS PARTYUnavailableUnavailable33 828Not separately listed in this source.
2 000AFRIKA MAYIBUYE MOVEMENTUnavailableUnavailable33 828Not separately listed in this source.
2 000ORGANIC HUMANITY MOVEMENTUnavailableUnavailable33 828Not separately listed in this source.
2 000NATIONALIST COLOURED PARTY OF SOUTH AFRICAUnavailableUnavailable33 828Not separately listed in this source.
2 006DEMOCRATIC ALLIANCE11 62630,719237 846Reported
2 006AFRICAN NATIONAL CONGRESS17 32045,764437 846Reported
2 006PATRIOTIC ALLIANCE0037 846No votes recorded in the complete party list.
2 006INDEPENDENT DEMOCRATS5 39314,249937 846Reported
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS0037 846No votes recorded in the complete party list.
2 006CIVIC ALLIANSIE/ALLIANCE0037 846No votes recorded in the complete party list.
2 006CIVIC INDEPENDENT0037 846No votes recorded in the complete party list.
2 006PEOPLE'S FORUM0037 846No votes recorded in the complete party list.
2 006LANGERBERG INDEPENDENT PARTY0037 846No votes recorded in the complete party list.
2 006PEOPLE'S DEMOCRATIC MOVEMENT9252,444137 846Reported
2 006CONGRESS OF THE PEOPLE0037 846No votes recorded in the complete party list.
2 006ALLIANCE FOR THE COMMUNITY0037 846No votes recorded in the complete party list.
2 006BETTER ZOLANI0037 846No votes recorded in the complete party list.
2 006LANGEBERG FIRST0037 846No votes recorded in the complete party list.
2 006WESTERN CAPE COMMUNITY1 0892,877537 846Reported
2 006INDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICA0037 846No votes recorded in the complete party list.
2 006GOOD0037 846No votes recorded in the complete party list.
2 006LANGEBERG RATEPAYERS ASSOCIATION0037 846No votes recorded in the complete party list.
2 006ECONOMIC FREEDOM FIGHTERS0037 846No votes recorded in the complete party list.
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY6251,651437 846Reported
2 006COMMUNITY AND WORKERS ALLIANCE0037 846No votes recorded in the complete party list.
2 006COMMUNITY WORKERS FORUM0037 846No votes recorded in the complete party list.
2 006YOUTH INDEPENDENCE PARTY AND YOUTH ASSOCIATES0037 846No votes recorded in the complete party list.
2 006PAN AFRICANIST CONGRESS OF AZANIA3560,940737 846Reported
2 006UMKHONTO WESIZWE PARTY0037 846No votes recorded in the complete party list.
2 006NATIONAL PEOPLE'S PARTY0037 846No votes recorded in the complete party list.
2 006FIRST COMMUNITY PARTY OF SOUTH AFRICA2990,7937 846Reported
2 006CIVIC DEMOCRATS0037 846No votes recorded in the complete party list.
2 006DEMOCRATIC CHRISTIAN PARTY0037 846No votes recorded in the complete party list.
2 006NATIONAL INDEPENDANT CIVIC ORGANISATION0037 846No votes recorded in the complete party list.
2 006ALLIANCE FOR DEMOCRATIC FREEDOM0037 846No votes recorded in the complete party list.
2 006SOUTH AFRICAN COMMUNIST PARTY0037 846No votes recorded in the complete party list.
2 006PEOPLE'S MOVEMENT FOR CHANGE0037 846No votes recorded in the complete party list.
2 006NATIONAL COLOURED CONGRESS0037 846No votes recorded in the complete party list.
2 006AFRICA RESTORATION ALLIANCE0037 846No votes recorded in the complete party list.
2 006CAPE INDEPENDENCE PARTY / KAAPSE ONAFHANKLIKHEIDS PARTY0037 846No votes recorded in the complete party list.
2 006AFRIKA MAYIBUYE MOVEMENT0037 846No votes recorded in the complete party list.
2 006ORGANIC HUMANITY MOVEMENT0037 846No votes recorded in the complete party list.
2 006NATIONALIST COLOURED PARTY OF SOUTH AFRICA0037 846No votes recorded in the complete party list.
2 011DEMOCRATIC ALLIANCE21 90347,337446 270Reported
2 011AFRICAN NATIONAL CONGRESS13 65829,51846 270Reported
2 011PATRIOTIC ALLIANCEUnavailableUnavailable46 270Not separately listed in this source.
2 011INDEPENDENT DEMOCRATSUnavailableUnavailable46 270Not separately listed in this source.
2 011VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUSUnavailableUnavailable46 270Not separately listed in this source.
2 011CIVIC ALLIANSIE/ALLIANCEUnavailableUnavailable46 270Not separately listed in this source.
2 011CIVIC INDEPENDENT2 8086,068746 270Reported
2 011PEOPLE'S FORUMUnavailableUnavailable46 270Not separately listed in this source.
2 011LANGERBERG INDEPENDENT PARTYUnavailableUnavailable46 270Not separately listed in this source.
2 011PEOPLE'S DEMOCRATIC MOVEMENT2 1784,707246 270Reported
2 011CONGRESS OF THE PEOPLE1 1562,498446 270Reported
2 011ALLIANCE FOR THE COMMUNITYUnavailableUnavailable46 270Not separately listed in this source.
2 011BETTER ZOLANIUnavailableUnavailable46 270Not separately listed in this source.
2 011LANGEBERG FIRSTUnavailableUnavailable46 270Not separately listed in this source.
2 011WESTERN CAPE COMMUNITY1 2302,658346 270Reported
2 011INDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICAUnavailableUnavailable46 270Not separately listed in this source.
2 011GOODUnavailableUnavailable46 270Not separately listed in this source.
2 011LANGEBERG RATEPAYERS ASSOCIATIONUnavailableUnavailable46 270Not separately listed in this source.
2 011ECONOMIC FREEDOM FIGHTERSUnavailableUnavailable46 270Not separately listed in this source.
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTYUnavailableUnavailable46 270Not separately listed in this source.
2 011COMMUNITY AND WORKERS ALLIANCEUnavailableUnavailable46 270Not separately listed in this source.
2 011COMMUNITY WORKERS FORUM5051,091446 270Reported
2 011YOUTH INDEPENDENCE PARTY AND YOUTH ASSOCIATESUnavailableUnavailable46 270Not separately listed in this source.
2 011PAN AFRICANIST CONGRESS OF AZANIAUnavailableUnavailable46 270Not separately listed in this source.
2 011UMKHONTO WESIZWE PARTYUnavailableUnavailable46 270Not separately listed in this source.
2 011NATIONAL PEOPLE'S PARTY4140,894746 270Reported
2 011FIRST COMMUNITY PARTY OF SOUTH AFRICAUnavailableUnavailable46 270Not separately listed in this source.
2 011CIVIC DEMOCRATS3010,650546 270Reported
2 011DEMOCRATIC CHRISTIAN PARTY2990,646246 270Reported
2 011NATIONAL INDEPENDANT CIVIC ORGANISATION2900,626846 270Reported
2 011ALLIANCE FOR DEMOCRATIC FREEDOMUnavailableUnavailable46 270Not separately listed in this source.
2 011SOUTH AFRICAN COMMUNIST PARTYUnavailableUnavailable46 270Not separately listed in this source.
2 011PEOPLE'S MOVEMENT FOR CHANGEUnavailableUnavailable46 270Not separately listed in this source.
2 011NATIONAL COLOURED CONGRESSUnavailableUnavailable46 270Not separately listed in this source.
2 011AFRICA RESTORATION ALLIANCEUnavailableUnavailable46 270Not separately listed in this source.
2 011CAPE INDEPENDENCE PARTY / KAAPSE ONAFHANKLIKHEIDS PARTYUnavailableUnavailable46 270Not separately listed in this source.
2 011AFRIKA MAYIBUYE MOVEMENTUnavailableUnavailable46 270Not separately listed in this source.
2 011ORGANIC HUMANITY MOVEMENTUnavailableUnavailable46 270Not separately listed in this source.
2 011NATIONALIST COLOURED PARTY OF SOUTH AFRICAUnavailableUnavailable46 270Not separately listed in this source.
2 016DEMOCRATIC ALLIANCE25 15350,076650 229Reported
2 016AFRICAN NATIONAL CONGRESS13 21426,307550 229Reported
2 016PATRIOTIC ALLIANCE0050 229No votes recorded in the complete party list.
2 016INDEPENDENT DEMOCRATS0050 229No votes recorded in the complete party list.
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS5281,051250 229Reported
2 016CIVIC ALLIANSIE/ALLIANCE0050 229No votes recorded in the complete party list.
2 016CIVIC INDEPENDENT7901,572850 229Reported
2 016PEOPLE'S FORUM0050 229No votes recorded in the complete party list.
2 016LANGERBERG INDEPENDENT PARTY1 6383,261150 229Reported
2 016PEOPLE'S DEMOCRATIC MOVEMENT2 1274,234650 229Reported
2 016CONGRESS OF THE PEOPLE2 0404,061450 229Reported
2 016ALLIANCE FOR THE COMMUNITY0050 229No votes recorded in the complete party list.
2 016BETTER ZOLANI0050 229No votes recorded in the complete party list.
2 016LANGEBERG FIRST0050 229No votes recorded in the complete party list.
2 016WESTERN CAPE COMMUNITY4780,951650 229Reported
2 016INDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICA1 3032,594150 229Reported
2 016GOOD0050 229No votes recorded in the complete party list.
2 016LANGEBERG RATEPAYERS ASSOCIATION0050 229No votes recorded in the complete party list.
2 016ECONOMIC FREEDOM FIGHTERS9651,921250 229Reported
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY0050 229No votes recorded in the complete party list.
2 016COMMUNITY AND WORKERS ALLIANCE8101,612650 229Reported
2 016COMMUNITY WORKERS FORUM0050 229No votes recorded in the complete party list.
2 016YOUTH INDEPENDENCE PARTY AND YOUTH ASSOCIATES0050 229No votes recorded in the complete party list.
2 016PAN AFRICANIST CONGRESS OF AZANIA0050 229No votes recorded in the complete party list.
2 016UMKHONTO WESIZWE PARTY0050 229No votes recorded in the complete party list.
2 016NATIONAL PEOPLE'S PARTY0050 229No votes recorded in the complete party list.
2 016FIRST COMMUNITY PARTY OF SOUTH AFRICA0050 229No votes recorded in the complete party list.
2 016CIVIC DEMOCRATS0050 229No votes recorded in the complete party list.
2 016DEMOCRATIC CHRISTIAN PARTY0050 229No votes recorded in the complete party list.
2 016NATIONAL INDEPENDANT CIVIC ORGANISATION0050 229No votes recorded in the complete party list.
2 016ALLIANCE FOR DEMOCRATIC FREEDOM2420,481850 229Reported
2 016SOUTH AFRICAN COMMUNIST PARTY0050 229No votes recorded in the complete party list.
2 016PEOPLE'S MOVEMENT FOR CHANGE0050 229No votes recorded in the complete party list.
2 016NATIONAL COLOURED CONGRESS0050 229No votes recorded in the complete party list.
2 016AFRICA RESTORATION ALLIANCE0050 229No votes recorded in the complete party list.
2 016CAPE INDEPENDENCE PARTY / KAAPSE ONAFHANKLIKHEIDS PARTY0050 229No votes recorded in the complete party list.
2 016AFRIKA MAYIBUYE MOVEMENT0050 229No votes recorded in the complete party list.
2 016ORGANIC HUMANITY MOVEMENT0050 229No votes recorded in the complete party list.
2 016NATIONALIST COLOURED PARTY OF SOUTH AFRICA310,061750 229Reported
2 021DEMOCRATIC ALLIANCE17 62643,365740 645Reported
2 021AFRICAN NATIONAL CONGRESS10 31925,388140 645Reported
2 021PATRIOTIC ALLIANCE1 0262,524340 645Reported
2 021INDEPENDENT DEMOCRATSUnavailableUnavailable40 645Not separately listed in this source.
2 021VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS4 20110,335840 645Reported
2 021CIVIC ALLIANSIE/ALLIANCEUnavailableUnavailable40 645Not separately listed in this source.
2 021CIVIC INDEPENDENTUnavailableUnavailable40 645Not separately listed in this source.
2 021PEOPLE'S FORUMUnavailableUnavailable40 645Not separately listed in this source.
2 021LANGERBERG INDEPENDENT PARTY7021,727140 645Reported
2 021PEOPLE'S DEMOCRATIC MOVEMENT1 6023,941440 645Reported
2 021CONGRESS OF THE PEOPLE6171,51840 645Reported
2 021ALLIANCE FOR THE COMMUNITYUnavailableUnavailable40 645Not separately listed in this source.
2 021BETTER ZOLANIUnavailableUnavailable40 645Not separately listed in this source.
2 021LANGEBERG FIRSTUnavailableUnavailable40 645Not separately listed in this source.
2 021WESTERN CAPE COMMUNITYUnavailableUnavailable40 645Not separately listed in this source.
2 021INDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICA6521,604140 645Reported
2 021GOOD1 0042,470240 645Reported
2 021LANGEBERG RATEPAYERS ASSOCIATIONUnavailableUnavailable40 645Not separately listed in this source.
2 021ECONOMIC FREEDOM FIGHTERS6831,680440 645Reported
2 021AFRICAN CHRISTIAN DEMOCRATIC PARTY4351,070240 645Reported
2 021COMMUNITY AND WORKERS ALLIANCEUnavailableUnavailable40 645Not separately listed in this source.
2 021COMMUNITY WORKERS FORUMUnavailableUnavailable40 645Not separately listed in this source.
2 021YOUTH INDEPENDENCE PARTY AND YOUTH ASSOCIATES4000,984140 645Reported
2 021PAN AFRICANIST CONGRESS OF AZANIAUnavailableUnavailable40 645Not separately listed in this source.
2 021UMKHONTO WESIZWE PARTYUnavailableUnavailable40 645Not separately listed in this source.
2 021NATIONAL PEOPLE'S PARTYUnavailableUnavailable40 645Not separately listed in this source.
2 021FIRST COMMUNITY PARTY OF SOUTH AFRICAUnavailableUnavailable40 645Not separately listed in this source.
2 021CIVIC DEMOCRATSUnavailableUnavailable40 645Not separately listed in this source.
2 021DEMOCRATIC CHRISTIAN PARTYUnavailableUnavailable40 645Not separately listed in this source.
2 021NATIONAL INDEPENDANT CIVIC ORGANISATIONUnavailableUnavailable40 645Not separately listed in this source.
2 021ALLIANCE FOR DEMOCRATIC FREEDOMUnavailableUnavailable40 645Not separately listed in this source.
2 021SOUTH AFRICAN COMMUNIST PARTYUnavailableUnavailable40 645Not separately listed in this source.
2 021PEOPLE'S MOVEMENT FOR CHANGEUnavailableUnavailable40 645Not separately listed in this source.
2 021NATIONAL COLOURED CONGRESSUnavailableUnavailable40 645Not separately listed in this source.
2 021AFRICA RESTORATION ALLIANCEUnavailableUnavailable40 645Not separately listed in this source.
2 021CAPE INDEPENDENCE PARTY / KAAPSE ONAFHANKLIKHEIDS PARTYUnavailableUnavailable40 645Not separately listed in this source.
2 021AFRIKA MAYIBUYE MOVEMENTUnavailableUnavailable40 645Not separately listed in this source.
2 021ORGANIC HUMANITY MOVEMENTUnavailableUnavailable40 645Not separately listed in this source.
2 021NATIONALIST COLOURED PARTY OF SOUTH AFRICAUnavailableUnavailable40 645Not separately listed in this source.
2 026DEMOCRATIC ALLIANCE19 63939,298449 974Reported
2 026AFRICAN NATIONAL CONGRESS7 83715,682249 974Reported
2 026PATRIOTIC ALLIANCE7 47614,959849 974Reported
2 026INDEPENDENT DEMOCRATS0049 974No votes recorded in the complete party list.
2 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS4 0958,194349 974Reported
2 026CIVIC ALLIANSIE/ALLIANCE0049 974No votes recorded in the complete party list.
2 026CIVIC INDEPENDENT0049 974No votes recorded in the complete party list.
2 026PEOPLE'S FORUM0049 974No votes recorded in the complete party list.
2 026LANGERBERG INDEPENDENT PARTY2 7295,460849 974Reported
2 026PEOPLE'S DEMOCRATIC MOVEMENT9141,82949 974Reported
2 026CONGRESS OF THE PEOPLE0049 974No votes recorded in the complete party list.
2 026ALLIANCE FOR THE COMMUNITY0049 974No votes recorded in the complete party list.
2 026BETTER ZOLANI1 7743,549849 974Reported
2 026LANGEBERG FIRST1 5563,113649 974Reported
2 026WESTERN CAPE COMMUNITY0049 974No votes recorded in the complete party list.
2 026INDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICA0049 974No votes recorded in the complete party list.
2 026GOOD5251,050549 974Reported
2 026LANGEBERG RATEPAYERS ASSOCIATION1 1112,223249 974Reported
2 026ECONOMIC FREEDOM FIGHTERS5411,082649 974Reported
2 026AFRICAN CHRISTIAN DEMOCRATIC PARTY3860,772449 974Reported
2 026COMMUNITY AND WORKERS ALLIANCE0049 974No votes recorded in the complete party list.
2 026COMMUNITY WORKERS FORUM0049 974No votes recorded in the complete party list.
2 026YOUTH INDEPENDENCE PARTY AND YOUTH ASSOCIATES0049 974No votes recorded in the complete party list.
2 026PAN AFRICANIST CONGRESS OF AZANIA1770,354249 974Reported
2 026UMKHONTO WESIZWE PARTY4600,920549 974Reported
2 026NATIONAL PEOPLE'S PARTY0049 974No votes recorded in the complete party list.
2 026FIRST COMMUNITY PARTY OF SOUTH AFRICA0049 974No votes recorded in the complete party list.
2 026CIVIC DEMOCRATS0049 974No votes recorded in the complete party list.
2 026DEMOCRATIC CHRISTIAN PARTY0049 974No votes recorded in the complete party list.
2 026NATIONAL INDEPENDANT CIVIC ORGANISATION0049 974No votes recorded in the complete party list.
2 026ALLIANCE FOR DEMOCRATIC FREEDOM0049 974No votes recorded in the complete party list.
2 026SOUTH AFRICAN COMMUNIST PARTY1930,386249 974Reported
2 026PEOPLE'S MOVEMENT FOR CHANGE1810,362249 974Reported
2 026NATIONAL COLOURED CONGRESS1490,298249 974Reported
2 026AFRICA RESTORATION ALLIANCE800,160149 974Reported
2 026CAPE INDEPENDENCE PARTY / KAAPSE ONAFHANKLIKHEIDS PARTY670,134149 974Reported
2 026AFRIKA MAYIBUYE MOVEMENT440,08849 974Reported
2 026ORGANIC HUMANITY MOVEMENT400,0849 974Reported
2 026NATIONALIST COLOURED PARTY OF SOUTH AFRICA0049 974No votes recorded in the complete party list.

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

Council government

Who has governed here

DA + FF+01 Aug 2024
DA + PDMFeb 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.

DAPDM

Members at formation · minority administration · Around 01 Aug 2024 · recorded active at source cutoff

Outside support at formation: LIP. Supporters are separate from governing members.

Inaugural mayor: S. van Eeden (DA)

  • Release note: LIP support has weak supporting evidence.
2 recorded administrations · 2021–February 2026
  1. DA + PDM

    Around 01 Aug 2024 → Active at cutoff · 28 Feb 2026

    Members at formation. Outside support: LIP. Inaugural mayor: S. van Eeden.

    Release note: LIP support has weak supporting evidence.

  2. DA + FF+

    22 Nov 2021 → 01 Aug 2024 · Recomposition

    Members at formation. Inaugural mayor: S. van Eeden.

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…

Bonnievale and its wardsExplore map

Wards covering Bonnievale

3 wards

Wards covering Bonnievale ·
WardElectionParty / entryVotesVote share (%)
Ward 42 026PATRIOTIC ALLIANCE82534,5333
Ward 42 026AFRICAN NATIONAL CONGRESS67228,1289
Ward 82 026DEMOCRATIC ALLIANCE80546,5318
Ward 82 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS29216,8786
Ward 112 026DEMOCRATIC ALLIANCE1 45858,0183
Ward 112 026VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS49019,4986

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, 17:24 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 23 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 Langeberg. Ward results include areas outside Bonnievale.

This page uses the Stats SA statistical main-place boundary labelled 2016. It overlaps 3 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