{"level":"municipality","id":"1110","through":2026,"basis":"source_total","ballotLabel":"Ward + municipal PR votes","years":[2000,2006,2011,2016,2021,2026],"elections":[{"year":2000,"name":"EC109 - Kou-Kamma","basis":"source_total","status":"historical","declaration":null,"total":14375,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":9277,"share":64.53565217391304},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":4753,"share":33.06434782608695},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","votes":345,"share":2.4}],"seats":null,"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":9277,"share":64.53565217391304},"leaderScope":"published_vote_leader","reporting":{"completed":18,"expected":18,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2000/EEID2Munic1110.js","snapshotId":"2000:municipality:1110:v2:ceefcefda71889d96f906ef6b3e7e3fb44d7ebc73832abe15f0e0d4da99e402e","reportedAt":"2021-10-25T12:56:11.784Z","checkedAt":"2026-11-05T13:57:09.002Z","successfulAt":"2026-11-05T13:57:09.002Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":14375,"source_reported_valid_ballots":14375,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},{"year":2006,"name":"EC109 - Kou-Kamma","basis":"source_total","status":"historical","declaration":null,"total":16753,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":11193,"share":66.81191428400884},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":3294,"share":19.66215006267534},{"id":"249","name":"INDEPENDENT DEMOCRATS","votes":1698,"share":10.135498119739749},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","votes":321,"share":1.9160747328836627}],"seats":{"total":10,"majority":6,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":7,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":2,"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}],"winner":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":7}},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":11193,"share":66.81191428400884},"leaderScope":"published_vote_leader","reporting":{"completed":19,"expected":19,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2006/EEID95Munic1110.js","snapshotId":"2006:municipality:1110:v2:0bb7d9e08a00acf63c0701e0cd419627241471d430a7d2d26c0a478a6e6f69d1","reportedAt":"2016-07-29T07:33:45.146Z","checkedAt":"2026-11-05T13:51:45.235Z","successfulAt":"2026-11-05T13:51:45.235Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":16753,"source_reported_valid_ballots":16753,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},{"year":2011,"name":"EC109 - Kou-Kamma","basis":"source_total","status":"historical","declaration":null,"total":22688,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":13085,"share":57.673660084626235},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":9603,"share":42.326339915373765}],"seats":{"total":11,"majority":6,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":6,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":5,"grouped":false}],"winner":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":6}},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":13085,"share":57.673660084626235},"leaderScope":"published_vote_leader","reporting":{"completed":20,"expected":20,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2011/EEID197Munic1110.js","snapshotId":"2011:municipality:1110:v2:5283740761282012b013680263521cf7d0a9950a09f0eb7f7d21963d2b9d47b7","reportedAt":"2021-10-25T13:03:06.770Z","checkedAt":"2026-11-05T13:45:39.514Z","successfulAt":"2026-11-05T13:45:39.514Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":22688,"source_reported_valid_ballots":22688,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},{"year":2016,"name":"EC109 - Kou-Kamma","basis":"source_total","status":"historical","declaration":null,"total":23800,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":12106,"share":50.86554621848739},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":10390,"share":43.65546218487395},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","votes":545,"share":2.2899159663865545},{"id":"1147","name":"KOUKAMMA INDEPENDENT PARTY","votes":338,"share":1.4201680672268906}],"seats":{"total":11,"majority":6,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":6,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":5,"grouped":false},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","count":0,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":0,"grouped":true},{"id":"1147","name":"KOUKAMMA INDEPENDENT PARTY","count":0,"grouped":false}],"winner":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":6}},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":12106,"share":50.86554621848739},"leaderScope":"published_vote_leader","reporting":{"completed":21,"expected":21,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2016/EEID402Munic1110.js","snapshotId":"2016:municipality:1110:v2:52ded384197378f457c8192e030d44c7493fe93fa24521a7ac796aeb64139d7d","reportedAt":"2017-04-06T09:45:54.002Z","checkedAt":"2026-11-05T13:39:53.458Z","successfulAt":"2026-11-05T13:39:53.458Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":23800,"source_reported_valid_ballots":23800,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},{"year":2021,"name":"EC109 - Kou-Kamma","basis":"source_total","status":"historical","declaration":null,"total":20610,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":9552,"share":46.346433770014556},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":5661,"share":27.46724890829694},{"id":"957","name":"PATRIOTIC ALLIANCE","votes":2244,"share":10.887918486171762},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","votes":583,"share":2.8287239204269774},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","votes":550,"share":2.6686074721009216},{"id":"1368","name":"GOOD","votes":484,"share":2.348374575448811},{"id":"1321","name":"COMPATRIOTS OF SOUTH AFRICA","votes":158,"share":0.7666181465308103},{"id":"1318","name":"AFRICAN TRANSFORMATION MOVEMENT","votes":98,"share":0.4754973313925279}],"seats":{"total":12,"majority":7,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":6,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":3,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":1,"grouped":true},{"id":"957","name":"PATRIOTIC ALLIANCE","count":1,"grouped":false},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","count":1,"grouped":false},{"id":"1318","name":"AFRICAN TRANSFORMATION MOVEMENT","count":0,"grouped":false},{"id":"1321","name":"COMPATRIOTS OF SOUTH AFRICA","count":0,"grouped":false},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","count":0,"grouped":false},{"id":"1368","name":"GOOD","count":0,"grouped":false}],"winner":null},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":9552,"share":46.346433770014556},"leaderScope":"published_vote_leader","reporting":{"completed":25,"expected":25,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2021/EEID1091Munic1110.js","snapshotId":"2021:municipality:1110:v2:add12610ae6c28d6bf6a143d09015e1414e0e5408ff0a8a212d3c61cfef0723c","reportedAt":"2022-01-15T15:50:24.754Z","checkedAt":"2026-11-05T13:37:56.218Z","successfulAt":"2026-11-05T13:37:56.218Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":20610,"source_reported_valid_ballots":20610,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},{"year":2026,"name":"EC109 - Kou-Kamma","basis":"source_total","status":"declared","declaration":{"date":"2026-11-08","date_label":"8 November 2026","scope":"national_election","source_url":"https://iol.co.za/lge2026/live-or-the-people-have-spoken-ramaphosa-urges-everyone-to-work-together/","source_title":"IEC declaration ceremony — IOL live coverage, 8 November 2026","note":"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."},"total":27515,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":10549,"share":38.33908777030711},{"id":"957","name":"PATRIOTIC ALLIANCE","votes":8270,"share":30.056332909322187},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":6210,"share":22.569507541341085},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","votes":895,"share":3.252771215700527},{"id":"1335","name":"PEOPLE'S MOVEMENT FOR CHANGE","votes":463,"share":1.6827185171724515},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","votes":244,"share":0.8867890241686353},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","votes":222,"share":0.8068326367435943},{"id":"445","name":"SOUTH AFRICAN COMMUNIST PARTY","votes":172,"share":0.625113574413956},{"id":"1318","name":"AFRICAN TRANSFORMATION MOVEMENT","votes":40,"share":0.1453752498637107}],"seats":{"total":12,"majority":7,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":5,"grouped":false},{"id":"957","name":"PATRIOTIC ALLIANCE","count":4,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":3,"grouped":false},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","count":0,"grouped":false},{"id":"1318","name":"AFRICAN TRANSFORMATION MOVEMENT","count":0,"grouped":false},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","count":0,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":0,"grouped":true},{"id":"1335","name":"PEOPLE'S MOVEMENT FOR CHANGE","count":0,"grouped":false},{"id":"445","name":"SOUTH AFRICAN COMMUNIST PARTY","count":0,"grouped":false},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","count":0,"grouped":false}],"winner":null},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":10549,"share":38.33908777030711},"leaderScope":"published_vote_leader","reporting":{"completed":27,"expected":27,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2026/EEID1887Munic1110.js","snapshotId":"2026:municipality:1110:v3:pack1:921dc57f0ea5349bc0280ecc5d18667e269c1ffbaa0686cc90d74c0b2f2718cd:11d6b11d2d530a075b00b1efe2af7165a0b9405a07aa709f685b99a805ad335f","reportedAt":"2026-11-08T19:26:43.500Z","checkedAt":"2026-11-11T07:41:57.313Z","successfulAt":"2026-11-11T07:41:57.313Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":27515,"source_reported_valid_ballots":27515,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null}],"series":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","short":"ANC","color":"#b29022","points":[{"year":2000,"share":64.53565217391304,"votes":9277,"status":"historical","reason":null},{"year":2006,"share":66.81191428400884,"votes":11193,"status":"historical","reason":null},{"year":2011,"share":57.673660084626235,"votes":13085,"status":"historical","reason":null},{"year":2016,"share":50.86554621848739,"votes":12106,"status":"historical","reason":null},{"year":2021,"share":46.346433770014556,"votes":9552,"status":"historical","reason":null},{"year":2026,"share":38.33908777030711,"votes":10549,"status":"declared","reason":null}],"peak":66.81191428400884},{"id":"52","name":"DEMOCRATIC ALLIANCE","short":"DA","color":"#2872ba","points":[{"year":2000,"share":33.06434782608695,"votes":4753,"status":"historical","reason":null},{"year":2006,"share":19.66215006267534,"votes":3294,"status":"historical","reason":null},{"year":2011,"share":42.326339915373765,"votes":9603,"status":"historical","reason":null},{"year":2016,"share":43.65546218487395,"votes":10390,"status":"historical","reason":null},{"year":2021,"share":27.46724890829694,"votes":5661,"status":"historical","reason":null},{"year":2026,"share":22.569507541341085,"votes":6210,"status":"declared","reason":null}],"peak":43.65546218487395},{"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":10.887918486171762,"votes":2244,"status":"historical","reason":null},{"year":2026,"share":30.056332909322187,"votes":8270,"status":"declared","reason":null}],"peak":30.056332909322187},{"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":10.135498119739749,"votes":1698,"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":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2026,"share":0,"votes":0,"status":"declared","reason":"No votes recorded in the complete party list."}],"peak":10.135498119739749},{"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,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2021,"share":2.8287239204269774,"votes":583,"status":"historical","reason":null},{"year":2026,"share":3.252771215700527,"votes":895,"status":"declared","reason":null}],"peak":3.252771215700527},{"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":2.2899159663865545,"votes":545,"status":"historical","reason":null},{"year":2021,"share":2.6686074721009216,"votes":550,"status":"historical","reason":null},{"year":2026,"share":0.8068326367435943,"votes":222,"status":"declared","reason":null}],"peak":2.6686074721009216},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","short":"ACDP","color":"#824c62","points":[{"year":2000,"share":2.4,"votes":345,"status":"historical","reason":null},{"year":2006,"share":1.9160747328836627,"votes":321,"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":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2026,"share":0.8867890241686353,"votes":244,"status":"declared","reason":null}],"peak":2.4},{"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":2.348374575448811,"votes":484,"status":"historical","reason":null},{"year":2026,"share":0,"votes":0,"status":"declared","reason":"No votes recorded in the complete party list."}],"peak":2.348374575448811},{"id":"1335","name":"PEOPLE'S MOVEMENT FOR CHANGE","short":"PEOPLE'S MOVEMENT FOR CHANGE","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,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2026,"share":1.6827185171724515,"votes":463,"status":"declared","reason":null}],"peak":1.6827185171724515},{"id":"1147","name":"KOUKAMMA INDEPENDENT PARTY","short":"KOUKAMMA INDEPENDENT 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":1.4201680672268906,"votes":338,"status":"historical","reason":null},{"year":2021,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2026,"share":0,"votes":0,"status":"declared","reason":"No votes recorded in the complete party list."}],"peak":1.4201680672268906},{"id":"1321","name":"COMPATRIOTS OF SOUTH AFRICA","short":"CSA","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.7666181465308103,"votes":158,"status":"historical","reason":null},{"year":2026,"share":0,"votes":0,"status":"declared","reason":"No votes recorded in the complete party list."}],"peak":0.7666181465308103},{"id":"445","name":"SOUTH AFRICAN COMMUNIST PARTY","short":"SACP","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":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2021,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2026,"share":0.625113574413956,"votes":172,"status":"declared","reason":null}],"peak":0.625113574413956},{"id":"1318","name":"AFRICAN TRANSFORMATION MOVEMENT","short":"ATM","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.4754973313925279,"votes":98,"status":"historical","reason":null},{"year":2026,"share":0.1453752498637107,"votes":40,"status":"declared","reason":null}],"peak":0.4754973313925279}],"defaultPartyIds":["7","52","957","249","4"],"previous":{"year":2021,"name":"EC109 - Kou-Kamma","basis":"source_total","status":"historical","declaration":null,"total":20610,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":9552,"share":46.346433770014556},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":5661,"share":27.46724890829694},{"id":"957","name":"PATRIOTIC ALLIANCE","votes":2244,"share":10.887918486171762},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","votes":583,"share":2.8287239204269774},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","votes":550,"share":2.6686074721009216},{"id":"1368","name":"GOOD","votes":484,"share":2.348374575448811},{"id":"1321","name":"COMPATRIOTS OF SOUTH AFRICA","votes":158,"share":0.7666181465308103},{"id":"1318","name":"AFRICAN TRANSFORMATION MOVEMENT","votes":98,"share":0.4754973313925279}],"seats":{"total":12,"majority":7,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":6,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":3,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":1,"grouped":true},{"id":"957","name":"PATRIOTIC ALLIANCE","count":1,"grouped":false},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","count":1,"grouped":false},{"id":"1318","name":"AFRICAN TRANSFORMATION MOVEMENT","count":0,"grouped":false},{"id":"1321","name":"COMPATRIOTS OF SOUTH AFRICA","count":0,"grouped":false},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","count":0,"grouped":false},{"id":"1368","name":"GOOD","count":0,"grouped":false}],"winner":null},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":9552,"share":46.346433770014556},"leaderScope":"published_vote_leader","reporting":{"completed":25,"expected":25,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2021/EEID1091Munic1110.js","snapshotId":"2021:municipality:1110:v2:add12610ae6c28d6bf6a143d09015e1414e0e5408ff0a8a212d3c61cfef0723c","reportedAt":"2022-01-15T15:50:24.754Z","checkedAt":"2026-11-05T13:37:56.218Z","successfulAt":"2026-11-05T13:37:56.218Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":20610,"source_reported_valid_ballots":20610,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},"reportedElections":6,"latest":{"year":2026,"name":"EC109 - Kou-Kamma","basis":"source_total","status":"declared","declaration":{"date":"2026-11-08","date_label":"8 November 2026","scope":"national_election","source_url":"https://iol.co.za/lge2026/live-or-the-people-have-spoken-ramaphosa-urges-everyone-to-work-together/","source_title":"IEC declaration ceremony — IOL live coverage, 8 November 2026","note":"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."},"total":27515,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":10549,"share":38.33908777030711},{"id":"957","name":"PATRIOTIC ALLIANCE","votes":8270,"share":30.056332909322187},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":6210,"share":22.569507541341085},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","votes":895,"share":3.252771215700527},{"id":"1335","name":"PEOPLE'S MOVEMENT FOR CHANGE","votes":463,"share":1.6827185171724515},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","votes":244,"share":0.8867890241686353},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","votes":222,"share":0.8068326367435943},{"id":"445","name":"SOUTH AFRICAN COMMUNIST PARTY","votes":172,"share":0.625113574413956},{"id":"1318","name":"AFRICAN TRANSFORMATION MOVEMENT","votes":40,"share":0.1453752498637107}],"seats":{"total":12,"majority":7,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":5,"grouped":false},{"id":"957","name":"PATRIOTIC ALLIANCE","count":4,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":3,"grouped":false},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","count":0,"grouped":false},{"id":"1318","name":"AFRICAN TRANSFORMATION MOVEMENT","count":0,"grouped":false},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","count":0,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":0,"grouped":true},{"id":"1335","name":"PEOPLE'S MOVEMENT FOR CHANGE","count":0,"grouped":false},{"id":"445","name":"SOUTH AFRICAN COMMUNIST PARTY","count":0,"grouped":false},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","count":0,"grouped":false}],"winner":null},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":10549,"share":38.33908777030711},"leaderScope":"published_vote_leader","reporting":{"completed":27,"expected":27,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2026/EEID1887Munic1110.js","snapshotId":"2026:municipality:1110:v3:pack1:921dc57f0ea5349bc0280ecc5d18667e269c1ffbaa0686cc90d74c0b2f2718cd:11d6b11d2d530a075b00b1efe2af7165a0b9405a07aa709f685b99a805ad335f","reportedAt":"2026-11-08T19:26:43.500Z","checkedAt":"2026-11-11T07:41:57.313Z","successfulAt":"2026-11-11T07:41:57.313Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":27515,"source_reported_valid_ballots":27515,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},"warning":null,"caveats":["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."]}