{"level":"municipality","id":"9928","through":2021,"basis":"source_total","ballotLabel":"Ward + municipal PR votes","years":[2000,2006,2011,2016,2021],"elections":[{"year":2000,"name":"WC048 - Knysna","basis":"source_total","status":"historical","declaration":null,"total":30074,"parties":[{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":12941,"share":43.030524705725874},{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":10717,"share":35.63543259958769},{"id":"125","name":"KNYSNA COMMUNITY FORUM","votes":4695,"share":15.611491653920329},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","votes":508,"share":1.6891667220855222}],"seats":null,"leader":{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":12941,"share":43.030524705725874},"leaderScope":"published_vote_leader","reporting":{"completed":21,"expected":21,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2000/EEID2Munic9928.js","snapshotId":"2000:municipality:9928:v2:ba9c3aa7e84fef2d3b655c7fa6c9ce9bbff72e260c66e4ef5d0714f019021a60","reportedAt":"2021-10-25T12:56:19.347Z","checkedAt":"2026-11-05T14:01:57.100Z","successfulAt":"2026-11-05T14:01:57.100Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":30074,"source_reported_valid_ballots":30074,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},{"year":2006,"name":"WC048 - Knysna","basis":"source_total","status":"historical","declaration":null,"total":32272,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":12915,"share":40.01921170054536},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":9523,"share":29.508552305404066},{"id":"125","name":"KNYSNA COMMUNITY FORUM","votes":3721,"share":11.530118988596925},{"id":"45","name":"INDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICA","votes":1663,"share":5.153073872087258},{"id":"249","name":"INDEPENDENT DEMOCRATS","votes":1278,"share":3.9600892414476943},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","votes":847,"share":2.6245661874070403},{"id":"287","name":"UNITED INDEPENDENT FRONT","votes":366,"share":1.1341100644521567}],"seats":{"total":16,"majority":9,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":7,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":5,"grouped":false},{"id":"125","name":"KNYSNA COMMUNITY FORUM","count":2,"grouped":false},{"id":"45","name":"INDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICA","count":1,"grouped":false},{"id":"249","name":"INDEPENDENT DEMOCRATS","count":1,"grouped":false},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","count":0,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":0,"grouped":true},{"id":"287","name":"UNITED INDEPENDENT FRONT","count":0,"grouped":false}],"winner":null},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":12915,"share":40.01921170054536},"leaderScope":"published_vote_leader","reporting":{"completed":21,"expected":21,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2006/EEID95Munic9928.js","snapshotId":"2006:municipality:9928:v2:eb44f4b4456854f15bbd184139e0e3970e0ab7749c42327dcac1a891b7ffac41","reportedAt":"2016-07-29T07:34:23.348Z","checkedAt":"2026-11-05T13:56:52.033Z","successfulAt":"2026-11-05T13:56:52.033Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":32272,"source_reported_valid_ballots":32272,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},{"year":2011,"name":"WC048 - Knysna","basis":"source_total","status":"historical","declaration":null,"total":46662,"parties":[{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":23580,"share":50.533624791050535},{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":17875,"share":38.30740216878831},{"id":"499","name":"CONGRESS OF THE PEOPLE","votes":3197,"share":6.851399425656851},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","votes":713,"share":1.528009943851528},{"id":"467","name":"CAPE INDEPENDENCE PARTY / KAAPSE ONAFHANKLIKHEIDS PARTY","votes":165,"share":0.3536067892503536}],"seats":{"total":19,"majority":10,"correction":null,"parties":[{"id":"52","name":"DEMOCRATIC ALLIANCE","count":10,"grouped":false},{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":7,"grouped":false},{"id":"499","name":"CONGRESS OF THE PEOPLE","count":1,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":1,"grouped":true},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","count":0,"grouped":false},{"id":"467","name":"CAPE INDEPENDENCE PARTY / KAAPSE ONAFHANKLIKHEIDS PARTY","count":0,"grouped":false}],"winner":{"id":"52","name":"DEMOCRATIC ALLIANCE","count":10}},"leader":{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":23580,"share":50.533624791050535},"leaderScope":"published_vote_leader","reporting":{"completed":30,"expected":30,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2011/EEID197Munic9928.js","snapshotId":"2011:municipality:9928:v2:fa9ed2c6084af563768c934b6301f2f146aa77518f2f5f44e64de7adf48d880c","reportedAt":"2021-10-25T13:03:55.376Z","checkedAt":"2026-11-05T13:51:27.733Z","successfulAt":"2026-11-05T13:51:27.733Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":46662,"source_reported_valid_ballots":46662,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},{"year":2016,"name":"WC048 - Knysna","basis":"source_total","status":"historical","declaration":null,"total":49565,"parties":[{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":24587,"share":49.60556844547564},{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":15930,"share":32.139614647432666},{"id":"499","name":"CONGRESS OF THE PEOPLE","votes":2832,"share":5.713709270654696},{"id":"1034","name":"KNYSNA UNITY CONGRESS","votes":1038,"share":2.0942197114899628},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","votes":898,"share":1.811762332290931},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","votes":847,"share":1.708867144154141},{"id":"45","name":"INDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICA","votes":700,"share":1.4122868959951578},{"id":"330","name":"AFRICAN INDEPENDENT CONGRESS","votes":500,"share":1.0087763542822556},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","votes":384,"share":0.7747402400887723},{"id":"613","name":"UBUNTU PARTY","votes":163,"share":0.32886109149601533},{"id":"1009","name":"SOUTH AFRICAN RELIGIOUS CIVIC ORGANISATION","votes":72,"share":0.1452637950166448},{"id":"609","name":"PLAASLIKE BESORGDE INWONERS","votes":69,"share":0.13921113689095127},{"id":"593","name":"DEMOCRATIC NEW CIVIC ASSOCIATION","votes":49,"share":0.09886008271966105},{"id":"1088","name":"SOUTH AFRICA CIVICS","votes":34,"share":0.06859679209119339}],"seats":{"total":21,"majority":11,"correction":null,"parties":[{"id":"52","name":"DEMOCRATIC ALLIANCE","count":10,"grouped":false},{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":7,"grouped":false},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","count":1,"grouped":false},{"id":"499","name":"CONGRESS OF THE PEOPLE","count":1,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":1,"grouped":true},{"id":"1034","name":"KNYSNA UNITY CONGRESS","count":1,"grouped":false},{"id":"330","name":"AFRICAN INDEPENDENT CONGRESS","count":0,"grouped":false},{"id":"593","name":"DEMOCRATIC NEW CIVIC ASSOCIATION","count":0,"grouped":false},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","count":0,"grouped":false},{"id":"45","name":"INDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICA","count":0,"grouped":false},{"id":"609","name":"PLAASLIKE BESORGDE INWONERS","count":0,"grouped":false},{"id":"1088","name":"SOUTH AFRICA CIVICS","count":0,"grouped":false},{"id":"1009","name":"SOUTH AFRICAN RELIGIOUS CIVIC ORGANISATION","count":0,"grouped":false},{"id":"613","name":"UBUNTU PARTY","count":0,"grouped":false},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","count":0,"grouped":false}],"winner":null},"leader":{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":24587,"share":49.60556844547564},"leaderScope":"published_vote_leader","reporting":{"completed":30,"expected":30,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2016/EEID402Munic9928.js","snapshotId":"2016:municipality:9928:v2:4c55bfb036b0965a56f620b4c05c8e8202be00b67a99c52e2b406697228b0bc1","reportedAt":"2017-04-06T09:46:29.712Z","checkedAt":"2026-11-05T13:45:21.530Z","successfulAt":"2026-11-05T13:45:21.530Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":49565,"source_reported_valid_ballots":49565,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},{"year":2021,"name":"WC048 - Knysna","basis":"source_total","status":"historical","declaration":null,"total":46837,"parties":[{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":16597,"share":35.435659841578236},{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":15549,"share":33.19811260328373},{"id":"1474","name":"KNYSNA INDEPENDENT MOVEMENT","votes":3698,"share":7.895467258791126},{"id":"957","name":"PATRIOTIC ALLIANCE","votes":3454,"share":7.374511604073702},{"id":"609","name":"PLAASLIKE BESORGDE INWONERS","votes":2161,"share":4.61387364690309},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","votes":1168,"share":2.493754937335867},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","votes":993,"share":2.1201187095672225},{"id":"1368","name":"GOOD","votes":807,"share":1.7229967760531202},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","votes":396,"share":0.8454854068364754},{"id":"1034","name":"KNYSNA UNITY CONGRESS","votes":345,"share":0.7365971347438991},{"id":"467","name":"CAPE INDEPENDENCE PARTY / KAAPSE ONAFHANKLIKHEIDS PARTY","votes":309,"share":0.6597348250314922},{"id":"1052","name":"ACTIVE UNITED FRONT","votes":241,"share":0.5145504622413903}],"seats":{"total":21,"majority":11,"correction":null,"parties":[{"id":"52","name":"DEMOCRATIC ALLIANCE","count":8,"grouped":false},{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":7,"grouped":false},{"id":"1474","name":"KNYSNA INDEPENDENT MOVEMENT","count":2,"grouped":false},{"id":"957","name":"PATRIOTIC ALLIANCE","count":2,"grouped":false},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","count":1,"grouped":false},{"id":"609","name":"PLAASLIKE BESORGDE INWONERS","count":1,"grouped":false},{"id":"1052","name":"ACTIVE UNITED FRONT","count":0,"grouped":false},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","count":0,"grouped":false},{"id":"467","name":"CAPE INDEPENDENCE PARTY / KAAPSE ONAFHANKLIKHEIDS PARTY","count":0,"grouped":false},{"id":"1368","name":"GOOD","count":0,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":0,"grouped":true},{"id":"1034","name":"KNYSNA UNITY CONGRESS","count":0,"grouped":false},{"id":null,"name":"OTHER","count":0,"grouped":true},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","count":0,"grouped":false}],"winner":null},"leader":{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":16597,"share":35.435659841578236},"leaderScope":"published_vote_leader","reporting":{"completed":30,"expected":30,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2021/EEID1091Munic9928.js","snapshotId":"2021:municipality:9928:v2:92e3cd557ecd0ac9f583f6ff282eee89cb8402dd0578ae1051b8f73cc14dd440","reportedAt":"2022-01-15T15:35:28.665Z","checkedAt":"2026-11-05T13:39:37.128Z","successfulAt":"2026-11-05T13:39:37.128Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":46837,"source_reported_valid_ballots":46837,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":false,"reason":null}],"series":[{"id":"52","name":"DEMOCRATIC ALLIANCE","short":"DA","color":"#2872ba","points":[{"year":2000,"share":43.030524705725874,"votes":12941,"status":"historical","reason":null},{"year":2006,"share":29.508552305404066,"votes":9523,"status":"historical","reason":null},{"year":2011,"share":50.533624791050535,"votes":23580,"status":"historical","reason":null},{"year":2016,"share":49.60556844547564,"votes":24587,"status":"historical","reason":null},{"year":2021,"share":35.435659841578236,"votes":16597,"status":"historical","reason":null}],"peak":50.533624791050535},{"id":"7","name":"AFRICAN NATIONAL CONGRESS","short":"ANC","color":"#b29022","points":[{"year":2000,"share":35.63543259958769,"votes":10717,"status":"historical","reason":null},{"year":2006,"share":40.01921170054536,"votes":12915,"status":"historical","reason":null},{"year":2011,"share":38.30740216878831,"votes":17875,"status":"historical","reason":null},{"year":2016,"share":32.139614647432666,"votes":15930,"status":"historical","reason":null},{"year":2021,"share":33.19811260328373,"votes":15549,"status":"historical","reason":null}],"peak":40.01921170054536},{"id":"125","name":"KNYSNA COMMUNITY FORUM","short":"KNYSNA COMMUNITY FORUM","color":"#627875","points":[{"year":2000,"share":15.611491653920329,"votes":4695,"status":"historical","reason":null},{"year":2006,"share":11.530118988596925,"votes":3721,"status":"historical","reason":null},{"year":2011,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2016,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2021,"share":null,"votes":null,"status":"historical","reason":"Not separately listed in this source."}],"peak":15.611491653920329},{"id":"1474","name":"KNYSNA INDEPENDENT MOVEMENT","short":"KIM","color":"#627875","points":[{"year":2000,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2006,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2011,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2016,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2021,"share":7.895467258791126,"votes":3698,"status":"historical","reason":null}],"peak":7.895467258791126},{"id":"957","name":"PATRIOTIC ALLIANCE","short":"PA","color":"#287b57","points":[{"year":2000,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2006,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2011,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2016,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2021,"share":7.374511604073702,"votes":3454,"status":"historical","reason":null}],"peak":7.374511604073702},{"id":"499","name":"CONGRESS OF THE PEOPLE","short":"COPE","color":"#ae7936","points":[{"year":2000,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2006,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2011,"share":6.851399425656851,"votes":3197,"status":"historical","reason":null},{"year":2016,"share":5.713709270654696,"votes":2832,"status":"historical","reason":null},{"year":2021,"share":null,"votes":null,"status":"historical","reason":"Not separately listed in this source."}],"peak":6.851399425656851},{"id":"45","name":"INDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICA","short":"ICOSA","color":"#627875","points":[{"year":2000,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2006,"share":5.153073872087258,"votes":1663,"status":"historical","reason":null},{"year":2011,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2016,"share":1.4122868959951578,"votes":700,"status":"historical","reason":null},{"year":2021,"share":null,"votes":null,"status":"historical","reason":"Not separately listed in this source."}],"peak":5.153073872087258},{"id":"609","name":"PLAASLIKE BESORGDE INWONERS","short":"PBI","color":"#627875","points":[{"year":2000,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2006,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2011,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2016,"share":0.13921113689095127,"votes":69,"status":"historical","reason":null},{"year":2021,"share":4.61387364690309,"votes":2161,"status":"historical","reason":null}],"peak":4.61387364690309},{"id":"249","name":"INDEPENDENT DEMOCRATS","short":"ID","color":"#c36b48","points":[{"year":2000,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2006,"share":3.9600892414476943,"votes":1278,"status":"historical","reason":null},{"year":2011,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2016,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2021,"share":null,"votes":null,"status":"historical","reason":"Not separately listed in this source."}],"peak":3.9600892414476943},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","short":"ACDP","color":"#824c62","points":[{"year":2000,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2006,"share":2.6245661874070403,"votes":847,"status":"historical","reason":null},{"year":2011,"share":1.528009943851528,"votes":713,"status":"historical","reason":null},{"year":2016,"share":1.811762332290931,"votes":898,"status":"historical","reason":null},{"year":2021,"share":0.8454854068364754,"votes":396,"status":"historical","reason":null}],"peak":2.6245661874070403},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","short":"EFF","color":"#b64038","points":[{"year":2000,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2006,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2011,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2016,"share":1.708867144154141,"votes":847,"status":"historical","reason":null},{"year":2021,"share":2.493754937335867,"votes":1168,"status":"historical","reason":null}],"peak":2.493754937335867},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","short":"FF+","color":"#ba632f","points":[{"year":2000,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2006,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2011,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2016,"share":0.7747402400887723,"votes":384,"status":"historical","reason":null},{"year":2021,"share":2.1201187095672225,"votes":993,"status":"historical","reason":null}],"peak":2.1201187095672225},{"id":"1034","name":"KNYSNA UNITY CONGRESS","short":"KNYSNA UNITY CONGRESS","color":"#627875","points":[{"year":2000,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2006,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2011,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2016,"share":2.0942197114899628,"votes":1038,"status":"historical","reason":null},{"year":2021,"share":0.7365971347438991,"votes":345,"status":"historical","reason":null}],"peak":2.0942197114899628},{"id":"1368","name":"GOOD","short":"GOOD","color":"#627875","points":[{"year":2000,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2006,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2011,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2016,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2021,"share":1.7229967760531202,"votes":807,"status":"historical","reason":null}],"peak":1.7229967760531202},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","short":"UDM","color":"#b36c29","points":[{"year":2000,"share":1.6891667220855222,"votes":508,"status":"historical","reason":null},{"year":2006,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2011,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2016,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2021,"share":null,"votes":null,"status":"historical","reason":"Not separately listed in this source."}],"peak":1.6891667220855222},{"id":"287","name":"UNITED INDEPENDENT FRONT","short":"UNITED INDEPENDENT FRONT","color":"#627875","points":[{"year":2000,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2006,"share":1.1341100644521567,"votes":366,"status":"historical","reason":null},{"year":2011,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2016,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2021,"share":null,"votes":null,"status":"historical","reason":"Not separately listed in this source."}],"peak":1.1341100644521567},{"id":"330","name":"AFRICAN INDEPENDENT CONGRESS","short":"AIC","color":"#627875","points":[{"year":2000,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2006,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2011,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2016,"share":1.0087763542822556,"votes":500,"status":"historical","reason":null},{"year":2021,"share":null,"votes":null,"status":"historical","reason":"Not separately listed in this source."}],"peak":1.0087763542822556},{"id":"467","name":"CAPE INDEPENDENCE PARTY / KAAPSE ONAFHANKLIKHEIDS PARTY","short":"CAPE INDEPENDENCE PARTY / KAAPSE ONAFHANKLIKHEIDS PARTY","color":"#627875","points":[{"year":2000,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2006,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2011,"share":0.3536067892503536,"votes":165,"status":"historical","reason":null},{"year":2016,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2021,"share":0.6597348250314922,"votes":309,"status":"historical","reason":null}],"peak":0.6597348250314922},{"id":"1052","name":"ACTIVE UNITED FRONT","short":"AUF","color":"#627875","points":[{"year":2000,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2006,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2011,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2016,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2021,"share":0.5145504622413903,"votes":241,"status":"historical","reason":null}],"peak":0.5145504622413903},{"id":"613","name":"UBUNTU PARTY","short":"UBUNTU PARTY","color":"#627875","points":[{"year":2000,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2006,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2011,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2016,"share":0.32886109149601533,"votes":163,"status":"historical","reason":null},{"year":2021,"share":null,"votes":null,"status":"historical","reason":"Not separately listed in this source."}],"peak":0.32886109149601533},{"id":"1009","name":"SOUTH AFRICAN RELIGIOUS CIVIC ORGANISATION","short":"SOUTH AFRICAN RELIGIOUS CIVIC ORGANISATION","color":"#627875","points":[{"year":2000,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2006,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2011,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2016,"share":0.1452637950166448,"votes":72,"status":"historical","reason":null},{"year":2021,"share":null,"votes":null,"status":"historical","reason":"Not separately listed in this source."}],"peak":0.1452637950166448},{"id":"593","name":"DEMOCRATIC NEW CIVIC ASSOCIATION","short":"DEMOCRATIC NEW CIVIC ASSOCIATION","color":"#627875","points":[{"year":2000,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2006,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2011,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2016,"share":0.09886008271966105,"votes":49,"status":"historical","reason":null},{"year":2021,"share":null,"votes":null,"status":"historical","reason":"Not separately listed in this source."}],"peak":0.09886008271966105},{"id":"1088","name":"SOUTH AFRICA CIVICS","short":"SOUTH AFRICA CIVICS","color":"#627875","points":[{"year":2000,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2006,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2011,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2016,"share":0.06859679209119339,"votes":34,"status":"historical","reason":null},{"year":2021,"share":null,"votes":null,"status":"historical","reason":"Not separately listed in this source."}],"peak":0.06859679209119339}],"defaultPartyIds":["52","7","125","1474","957"],"previous":{"year":2016,"name":"WC048 - Knysna","basis":"source_total","status":"historical","declaration":null,"total":49565,"parties":[{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":24587,"share":49.60556844547564},{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":15930,"share":32.139614647432666},{"id":"499","name":"CONGRESS OF THE PEOPLE","votes":2832,"share":5.713709270654696},{"id":"1034","name":"KNYSNA UNITY CONGRESS","votes":1038,"share":2.0942197114899628},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","votes":898,"share":1.811762332290931},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","votes":847,"share":1.708867144154141},{"id":"45","name":"INDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICA","votes":700,"share":1.4122868959951578},{"id":"330","name":"AFRICAN INDEPENDENT CONGRESS","votes":500,"share":1.0087763542822556},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","votes":384,"share":0.7747402400887723},{"id":"613","name":"UBUNTU PARTY","votes":163,"share":0.32886109149601533},{"id":"1009","name":"SOUTH AFRICAN RELIGIOUS CIVIC ORGANISATION","votes":72,"share":0.1452637950166448},{"id":"609","name":"PLAASLIKE BESORGDE INWONERS","votes":69,"share":0.13921113689095127},{"id":"593","name":"DEMOCRATIC NEW CIVIC ASSOCIATION","votes":49,"share":0.09886008271966105},{"id":"1088","name":"SOUTH AFRICA CIVICS","votes":34,"share":0.06859679209119339}],"seats":{"total":21,"majority":11,"correction":null,"parties":[{"id":"52","name":"DEMOCRATIC ALLIANCE","count":10,"grouped":false},{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":7,"grouped":false},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","count":1,"grouped":false},{"id":"499","name":"CONGRESS OF THE PEOPLE","count":1,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":1,"grouped":true},{"id":"1034","name":"KNYSNA UNITY CONGRESS","count":1,"grouped":false},{"id":"330","name":"AFRICAN INDEPENDENT CONGRESS","count":0,"grouped":false},{"id":"593","name":"DEMOCRATIC NEW CIVIC ASSOCIATION","count":0,"grouped":false},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","count":0,"grouped":false},{"id":"45","name":"INDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICA","count":0,"grouped":false},{"id":"609","name":"PLAASLIKE BESORGDE INWONERS","count":0,"grouped":false},{"id":"1088","name":"SOUTH AFRICA CIVICS","count":0,"grouped":false},{"id":"1009","name":"SOUTH AFRICAN RELIGIOUS CIVIC ORGANISATION","count":0,"grouped":false},{"id":"613","name":"UBUNTU PARTY","count":0,"grouped":false},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","count":0,"grouped":false}],"winner":null},"leader":{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":24587,"share":49.60556844547564},"leaderScope":"published_vote_leader","reporting":{"completed":30,"expected":30,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2016/EEID402Munic9928.js","snapshotId":"2016:municipality:9928:v2:4c55bfb036b0965a56f620b4c05c8e8202be00b67a99c52e2b406697228b0bc1","reportedAt":"2017-04-06T09:46:29.712Z","checkedAt":"2026-11-05T13:45:21.530Z","successfulAt":"2026-11-05T13:45:21.530Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":49565,"source_reported_valid_ballots":49565,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},"reportedElections":5,"latest":{"year":2021,"name":"WC048 - Knysna","basis":"source_total","status":"historical","declaration":null,"total":46837,"parties":[{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":16597,"share":35.435659841578236},{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":15549,"share":33.19811260328373},{"id":"1474","name":"KNYSNA INDEPENDENT MOVEMENT","votes":3698,"share":7.895467258791126},{"id":"957","name":"PATRIOTIC ALLIANCE","votes":3454,"share":7.374511604073702},{"id":"609","name":"PLAASLIKE BESORGDE INWONERS","votes":2161,"share":4.61387364690309},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","votes":1168,"share":2.493754937335867},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","votes":993,"share":2.1201187095672225},{"id":"1368","name":"GOOD","votes":807,"share":1.7229967760531202},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","votes":396,"share":0.8454854068364754},{"id":"1034","name":"KNYSNA UNITY CONGRESS","votes":345,"share":0.7365971347438991},{"id":"467","name":"CAPE INDEPENDENCE PARTY / KAAPSE ONAFHANKLIKHEIDS PARTY","votes":309,"share":0.6597348250314922},{"id":"1052","name":"ACTIVE UNITED FRONT","votes":241,"share":0.5145504622413903}],"seats":{"total":21,"majority":11,"correction":null,"parties":[{"id":"52","name":"DEMOCRATIC ALLIANCE","count":8,"grouped":false},{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":7,"grouped":false},{"id":"1474","name":"KNYSNA INDEPENDENT MOVEMENT","count":2,"grouped":false},{"id":"957","name":"PATRIOTIC ALLIANCE","count":2,"grouped":false},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","count":1,"grouped":false},{"id":"609","name":"PLAASLIKE BESORGDE INWONERS","count":1,"grouped":false},{"id":"1052","name":"ACTIVE UNITED FRONT","count":0,"grouped":false},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","count":0,"grouped":false},{"id":"467","name":"CAPE INDEPENDENCE PARTY / KAAPSE ONAFHANKLIKHEIDS PARTY","count":0,"grouped":false},{"id":"1368","name":"GOOD","count":0,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":0,"grouped":true},{"id":"1034","name":"KNYSNA UNITY CONGRESS","count":0,"grouped":false},{"id":null,"name":"OTHER","count":0,"grouped":true},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","count":0,"grouped":false}],"winner":null},"leader":{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":16597,"share":35.435659841578236},"leaderScope":"published_vote_leader","reporting":{"completed":30,"expected":30,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2021/EEID1091Munic9928.js","snapshotId":"2021:municipality:9928:v2:92e3cd557ecd0ac9f583f6ff282eee89cb8402dd0578ae1051b8f73cc14dd440","reportedAt":"2022-01-15T15:35:28.665Z","checkedAt":"2026-11-05T13:39:37.128Z","successfulAt":"2026-11-05T13:39:37.128Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":46837,"source_reported_valid_ballots":46837,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":false,"reason":null},"warning":null,"caveats":["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."]}