{"level":"municipality","id":"1116","through":2026,"basis":"source_total","ballotLabel":"Ward + municipal PR votes","years":[2000,2006,2011,2016,2021,2026],"elections":[{"year":2000,"name":"EC124 - Amahlati","basis":"source_total","status":"historical","declaration":null,"total":72060,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":64361,"share":89.315847904524},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":5202,"share":7.218984179850126},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","votes":2497,"share":3.4651679156258672}],"seats":null,"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":64361,"share":89.315847904524},"leaderScope":"published_vote_leader","reporting":{"completed":75,"expected":75,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2000/EEID2Munic1116.js","snapshotId":"2000:municipality:1116:v2:3c98fd4e9ee36200a0873eddd241d71c95716fc79a35d63b8419ec16dc327e7d","reportedAt":"2021-10-25T12:56:14.284Z","checkedAt":"2026-11-05T13:57:14.224Z","successfulAt":"2026-11-05T13:57:14.224Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":72060,"source_reported_valid_ballots":72060,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},{"year":2006,"name":"EC124 - Amahlathi","basis":"source_total","status":"historical","declaration":null,"total":76476,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":69099,"share":90.35383649772477},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":3532,"share":4.61844238715414},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","votes":2136,"share":2.793033108426173},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","votes":1167,"share":1.525968931429468},{"id":"249","name":"INDEPENDENT DEMOCRATS","votes":481,"share":0.6289554893038338}],"seats":{"total":40,"majority":21,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":36,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":2,"grouped":false},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","count":1,"grouped":false},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","count":1,"grouped":false},{"id":"249","name":"INDEPENDENT DEMOCRATS","count":0,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":0,"grouped":true}],"winner":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":36}},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":69099,"share":90.35383649772477},"leaderScope":"published_vote_leader","reporting":{"completed":111,"expected":111,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2006/EEID95Munic1116.js","snapshotId":"2006:municipality:1116:v2:283b81e51f067b795444d20c3839e7c62f5a68e019edfdf7822e9ca6d518ef16","reportedAt":"2016-07-29T07:33:59.127Z","checkedAt":"2026-11-05T13:51:51.341Z","successfulAt":"2026-11-05T13:51:51.341Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":76476,"source_reported_valid_ballots":76476,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},{"year":2011,"name":"EC124 - Amahlathi","basis":"source_total","status":"historical","declaration":null,"total":72821,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":59184,"share":81.27325908735118},{"id":"499","name":"CONGRESS OF THE PEOPLE","votes":5679,"share":7.798574587001003},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":3737,"share":5.131761442441054},{"id":"657","name":"CATHCART RESIDENTS ASSOCIATION","votes":1345,"share":1.8469946855989343},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","votes":766,"share":1.0518943711292073},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","votes":543,"share":0.7456640254871534},{"id":"450","name":"AFRICAN PEOPLE'S CONVENTION","votes":335,"share":0.4600321335878387},{"id":"17","name":"AZANIAN PEOPLE'S ORGANISATION","votes":150,"share":0.20598453742739048}],"seats":{"total":40,"majority":21,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":33,"grouped":false},{"id":"499","name":"CONGRESS OF THE PEOPLE","count":3,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":2,"grouped":false},{"id":"657","name":"CATHCART RESIDENTS ASSOCIATION","count":1,"grouped":false},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","count":1,"grouped":false},{"id":"450","name":"AFRICAN PEOPLE'S CONVENTION","count":0,"grouped":false},{"id":"17","name":"AZANIAN PEOPLE'S ORGANISATION","count":0,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":0,"grouped":true},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","count":0,"grouped":false}],"winner":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":33}},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":59184,"share":81.27325908735118},"leaderScope":"published_vote_leader","reporting":{"completed":118,"expected":118,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2011/EEID197Munic1116.js","snapshotId":"2011:municipality:1116:v2:6db319d602bc3f10988d72a6044557cb81e2d1115ca4e1161a0cd09b6a4a1cb8","reportedAt":"2021-10-22T09:48:48.476Z","checkedAt":"2026-11-05T13:45:45.605Z","successfulAt":"2026-11-05T13:45:45.605Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":72821,"source_reported_valid_ballots":72821,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},{"year":2016,"name":"EC124 - Amahlathi","basis":"source_total","status":"historical","declaration":null,"total":55787,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":43290,"share":77.598723716995},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":4857,"share":8.706329431588005},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","votes":4575,"share":8.200835320056644},{"id":"499","name":"CONGRESS OF THE PEOPLE","votes":669,"share":1.1992041156541848},{"id":"568","name":"UNITED RESIDENTS FRONT","votes":351,"share":0.6291788409486081},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","votes":186,"share":0.33341100973345045},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","votes":144,"share":0.25812465269686485},{"id":"503","name":"PAN AFRICANIST MOVEMENT","votes":123,"share":0.22048147417857208},{"id":"466","name":"CONSERVATIVES IN ACTION","votes":55,"share":0.09858927707171923}],"seats":{"total":30,"majority":16,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":24,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":3,"grouped":false},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","count":3,"grouped":false},{"id":"499","name":"CONGRESS OF THE PEOPLE","count":0,"grouped":false},{"id":"466","name":"CONSERVATIVES IN ACTION","count":0,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":0,"grouped":true},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","count":0,"grouped":false},{"id":"503","name":"PAN AFRICANIST MOVEMENT","count":0,"grouped":false},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","count":0,"grouped":false},{"id":"568","name":"UNITED RESIDENTS FRONT","count":0,"grouped":false}],"winner":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":24}},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":43290,"share":77.598723716995},"leaderScope":"published_vote_leader","reporting":{"completed":94,"expected":94,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2016/EEID402Munic1116.js","snapshotId":"2016:municipality:1116:v2:d945ecc19361be3b74fe7f4bdce1c74012be3a93bc5ea31cf42c69d66b1e5062","reportedAt":"2017-04-06T09:46:19.244Z","checkedAt":"2026-11-05T13:40:00.321Z","successfulAt":"2026-11-05T13:40:00.321Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":55787,"source_reported_valid_ballots":55787,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},{"year":2021,"name":"EC124 - Amahlathi","basis":"source_total","status":"historical","declaration":null,"total":45560,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":33285,"share":73.05750658472344},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":4374,"share":9.600526777875329},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","votes":3091,"share":6.784460052677788},{"id":"450","name":"AFRICAN PEOPLE'S CONVENTION","votes":674,"share":1.479367866549605},{"id":"1519","name":"INDEPENDENT SOUTH AFRICAN NATIONAL CIVIC ORGANISATION","votes":385,"share":0.8450395083406497},{"id":"1318","name":"AFRICAN TRANSFORMATION MOVEMENT","votes":382,"share":0.8384547848990342},{"id":"330","name":"AFRICAN INDEPENDENT CONGRESS","votes":381,"share":0.8362598770851625},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","votes":145,"share":0.3182616330114135},{"id":"499","name":"CONGRESS OF THE PEOPLE","votes":124,"share":0.2721685689201054},{"id":"1644","name":"UNITED INDEPENDENT MOVEMENT","votes":122,"share":0.2677787532923617},{"id":"3","name":"INKATHA FREEDOM PARTY","votes":83,"share":0.18217734855136083},{"id":"591","name":"NATIONAL FREEDOM PARTY","votes":36,"share":0.07901668129938542}],"seats":{"total":30,"majority":16,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":23,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":3,"grouped":false},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","count":2,"grouped":false},{"id":"450","name":"AFRICAN PEOPLE'S CONVENTION","count":1,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":1,"grouped":true},{"id":"330","name":"AFRICAN INDEPENDENT CONGRESS","count":0,"grouped":false},{"id":"1318","name":"AFRICAN TRANSFORMATION MOVEMENT","count":0,"grouped":false},{"id":"499","name":"CONGRESS OF THE PEOPLE","count":0,"grouped":false},{"id":"1519","name":"INDEPENDENT SOUTH AFRICAN NATIONAL CIVIC ORGANISATION","count":0,"grouped":false},{"id":"3","name":"INKATHA FREEDOM PARTY","count":0,"grouped":false},{"id":"591","name":"NATIONAL FREEDOM PARTY","count":0,"grouped":false},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","count":0,"grouped":false},{"id":"1644","name":"UNITED INDEPENDENT MOVEMENT","count":0,"grouped":false}],"winner":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":23}},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":33285,"share":73.05750658472344},"leaderScope":"published_vote_leader","reporting":{"completed":98,"expected":98,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2021/EEID1091Munic1116.js","snapshotId":"2021:municipality:1116:v2:85f819248e8a59a866fd0f7181e639b8dffeeb6bc522b9c6a19adb575c46fbd6","reportedAt":"2022-01-15T15:50:24.738Z","checkedAt":"2026-11-05T13:37:58.218Z","successfulAt":"2026-11-05T13:37:58.218Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":45560,"source_reported_valid_ballots":45560,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},{"year":2026,"name":"EC124 - Amahlathi","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":49125,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":31769,"share":64.66972010178117},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":4660,"share":9.486005089058525},{"id":"445","name":"SOUTH AFRICAN COMMUNIST PARTY","votes":4521,"share":9.203053435114503},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","votes":3461,"share":7.0452926208651405},{"id":"1318","name":"AFRICAN TRANSFORMATION MOVEMENT","votes":1866,"share":3.798473282442748},{"id":"1748","name":"UMKHONTO WESIZWE PARTY","votes":1125,"share":2.2900763358778624},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","votes":417,"share":0.8488549618320611},{"id":"1909","name":"AFRIKA MAYIBUYE MOVEMENT","votes":415,"share":0.8447837150127226},{"id":"450","name":"AFRICAN PEOPLE'S CONVENTION","votes":318,"share":0.6473282442748092},{"id":"1775","name":"AFRICAN MOVEMENT CONGRESS","votes":126,"share":0.2564885496183206},{"id":"447","name":"AL JAMA-AH","votes":125,"share":0.2544529262086514},{"id":"957","name":"PATRIOTIC ALLIANCE","votes":45,"share":0.0916030534351145},{"id":"3","name":"INKATHA FREEDOM PARTY","votes":26,"share":0.05292620865139949}],"seats":{"total":27,"majority":14,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":18,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":3,"grouped":false},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","count":2,"grouped":false},{"id":"445","name":"SOUTH AFRICAN COMMUNIST PARTY","count":2,"grouped":false},{"id":"1318","name":"AFRICAN TRANSFORMATION MOVEMENT","count":1,"grouped":false},{"id":"1748","name":"UMKHONTO WESIZWE PARTY","count":1,"grouped":false},{"id":"1775","name":"AFRICAN MOVEMENT CONGRESS","count":0,"grouped":false},{"id":"450","name":"AFRICAN PEOPLE'S CONVENTION","count":0,"grouped":false},{"id":"1909","name":"AFRIKA MAYIBUYE MOVEMENT","count":0,"grouped":false},{"id":"447","name":"AL JAMA-AH","count":0,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":0,"grouped":true},{"id":"3","name":"INKATHA FREEDOM PARTY","count":0,"grouped":false},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","count":0,"grouped":false},{"id":"957","name":"PATRIOTIC ALLIANCE","count":0,"grouped":false}],"winner":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":18}},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":31769,"share":64.66972010178117},"leaderScope":"published_vote_leader","reporting":{"completed":92,"expected":92,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2026/EEID1887Munic1116.js","snapshotId":"2026:municipality:1116:v2:pack1:ab2f8aaf6911d97f4c54a6d49601fbdb2535d912afd3fe41f818f5c4e40f3262:452a9943f3abf01dd60eed4b6c8876ab130523dd551355cba8eb0f14c5c42321","reportedAt":"2026-11-05T17:31:45.492Z","checkedAt":"2026-11-11T02:39:31.098Z","successfulAt":"2026-11-11T02:39:31.098Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":49125,"source_reported_valid_ballots":49125,"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":89.315847904524,"votes":64361,"status":"historical","reason":null},{"year":2006,"share":90.35383649772477,"votes":69099,"status":"historical","reason":null},{"year":2011,"share":81.27325908735118,"votes":59184,"status":"historical","reason":null},{"year":2016,"share":77.598723716995,"votes":43290,"status":"historical","reason":null},{"year":2021,"share":73.05750658472344,"votes":33285,"status":"historical","reason":null},{"year":2026,"share":64.66972010178117,"votes":31769,"status":"declared","reason":null}],"peak":90.35383649772477},{"id":"52","name":"DEMOCRATIC ALLIANCE","short":"DA","color":"#2872ba","points":[{"year":2000,"share":7.218984179850126,"votes":5202,"status":"historical","reason":null},{"year":2006,"share":4.61844238715414,"votes":3532,"status":"historical","reason":null},{"year":2011,"share":5.131761442441054,"votes":3737,"status":"historical","reason":null},{"year":2016,"share":8.706329431588005,"votes":4857,"status":"historical","reason":null},{"year":2021,"share":9.600526777875329,"votes":4374,"status":"historical","reason":null},{"year":2026,"share":9.486005089058525,"votes":4660,"status":"declared","reason":null}],"peak":9.600526777875329},{"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":9.203053435114503,"votes":4521,"status":"declared","reason":null}],"peak":9.203053435114503},{"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":8.200835320056644,"votes":4575,"status":"historical","reason":null},{"year":2021,"share":6.784460052677788,"votes":3091,"status":"historical","reason":null},{"year":2026,"share":7.0452926208651405,"votes":3461,"status":"declared","reason":null}],"peak":8.200835320056644},{"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":7.798574587001003,"votes":5679,"status":"historical","reason":null},{"year":2016,"share":1.1992041156541848,"votes":669,"status":"historical","reason":null},{"year":2021,"share":0.2721685689201054,"votes":124,"status":"historical","reason":null},{"year":2026,"share":0,"votes":0,"status":"declared","reason":"No votes recorded in the complete party list."}],"peak":7.798574587001003},{"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.8384547848990342,"votes":382,"status":"historical","reason":null},{"year":2026,"share":3.798473282442748,"votes":1866,"status":"declared","reason":null}],"peak":3.798473282442748},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","short":"UDM","color":"#b36c29","points":[{"year":2000,"share":3.4651679156258672,"votes":2497,"status":"historical","reason":null},{"year":2006,"share":2.793033108426173,"votes":2136,"status":"historical","reason":null},{"year":2011,"share":1.0518943711292073,"votes":766,"status":"historical","reason":null},{"year":2016,"share":0.33341100973345045,"votes":186,"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":3.4651679156258672},{"id":"1748","name":"UMKHONTO WESIZWE PARTY","short":"MKP","color":"#54632c","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":2.2900763358778624,"votes":1125,"status":"declared","reason":null}],"peak":2.2900763358778624},{"id":"657","name":"CATHCART RESIDENTS ASSOCIATION","short":"CATHCART RESIDENTS 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":1.8469946855989343,"votes":1345,"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,"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.8469946855989343},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","short":"PAC","color":"#40846a","points":[{"year":2000,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2006,"share":1.525968931429468,"votes":1167,"status":"historical","reason":null},{"year":2011,"share":0.7456640254871534,"votes":543,"status":"historical","reason":null},{"year":2016,"share":0.25812465269686485,"votes":144,"status":"historical","reason":null},{"year":2021,"share":0.3182616330114135,"votes":145,"status":"historical","reason":null},{"year":2026,"share":0.8488549618320611,"votes":417,"status":"declared","reason":null}],"peak":1.525968931429468},{"id":"450","name":"AFRICAN PEOPLE'S CONVENTION","short":"APC","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.4600321335878387,"votes":335,"status":"historical","reason":null},{"year":2016,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2021,"share":1.479367866549605,"votes":674,"status":"historical","reason":null},{"year":2026,"share":0.6473282442748092,"votes":318,"status":"declared","reason":null}],"peak":1.479367866549605},{"id":"1519","name":"INDEPENDENT SOUTH AFRICAN NATIONAL CIVIC ORGANISATION","short":"INDEPENDENT SOUTH AFRICAN NATIONAL 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,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2021,"share":0.8450395083406497,"votes":385,"status":"historical","reason":null},{"year":2026,"share":0,"votes":0,"status":"declared","reason":"No votes recorded in the complete party list."}],"peak":0.8450395083406497},{"id":"1909","name":"AFRIKA MAYIBUYE MOVEMENT","short":"AFRIKA MAYIBUYE MOVEMENT","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":0.8447837150127226,"votes":415,"status":"declared","reason":null}],"peak":0.8447837150127226},{"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":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2021,"share":0.8362598770851625,"votes":381,"status":"historical","reason":null},{"year":2026,"share":0,"votes":0,"status":"declared","reason":"No votes recorded in the complete party list."}],"peak":0.8362598770851625},{"id":"568","name":"UNITED RESIDENTS FRONT","short":"UNITED RESIDENTS FRONT","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.6291788409486081,"votes":351,"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":0.6291788409486081},{"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":0.6289554893038338,"votes":481,"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":0.6289554893038338},{"id":"1644","name":"UNITED INDEPENDENT MOVEMENT","short":"UIM","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.2677787532923617,"votes":122,"status":"historical","reason":null},{"year":2026,"share":0,"votes":0,"status":"declared","reason":"No votes recorded in the complete party list."}],"peak":0.2677787532923617},{"id":"1775","name":"AFRICAN MOVEMENT CONGRESS","short":"AFRICAN MOVEMENT 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":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.2564885496183206,"votes":126,"status":"declared","reason":null}],"peak":0.2564885496183206},{"id":"447","name":"AL JAMA-AH","short":"Al Jama-ah","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":0.2544529262086514,"votes":125,"status":"declared","reason":null}],"peak":0.2544529262086514},{"id":"503","name":"PAN AFRICANIST MOVEMENT","short":"PAN AFRICANIST MOVEMENT","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.22048147417857208,"votes":123,"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":0.22048147417857208},{"id":"17","name":"AZANIAN PEOPLE'S ORGANISATION","short":"AZAPO","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.20598453742739048,"votes":150,"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,"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":0.20598453742739048},{"id":"3","name":"INKATHA FREEDOM PARTY","short":"IFP","color":"#b44b69","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.18217734855136083,"votes":83,"status":"historical","reason":null},{"year":2026,"share":0.05292620865139949,"votes":26,"status":"declared","reason":null}],"peak":0.18217734855136083},{"id":"466","name":"CONSERVATIVES IN ACTION","short":"CONSERVATIVES IN ACTION","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.09858927707171923,"votes":55,"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":0.09858927707171923},{"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":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2026,"share":0.0916030534351145,"votes":45,"status":"declared","reason":null}],"peak":0.0916030534351145},{"id":"591","name":"NATIONAL FREEDOM PARTY","short":"NFP","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.07901668129938542,"votes":36,"status":"historical","reason":null},{"year":2026,"share":0,"votes":0,"status":"declared","reason":"No votes recorded in the complete party list."}],"peak":0.07901668129938542}],"defaultPartyIds":["7","52","445","945","499"],"previous":{"year":2021,"name":"EC124 - Amahlathi","basis":"source_total","status":"historical","declaration":null,"total":45560,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":33285,"share":73.05750658472344},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":4374,"share":9.600526777875329},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","votes":3091,"share":6.784460052677788},{"id":"450","name":"AFRICAN PEOPLE'S CONVENTION","votes":674,"share":1.479367866549605},{"id":"1519","name":"INDEPENDENT SOUTH AFRICAN NATIONAL CIVIC ORGANISATION","votes":385,"share":0.8450395083406497},{"id":"1318","name":"AFRICAN TRANSFORMATION MOVEMENT","votes":382,"share":0.8384547848990342},{"id":"330","name":"AFRICAN INDEPENDENT CONGRESS","votes":381,"share":0.8362598770851625},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","votes":145,"share":0.3182616330114135},{"id":"499","name":"CONGRESS OF THE PEOPLE","votes":124,"share":0.2721685689201054},{"id":"1644","name":"UNITED INDEPENDENT MOVEMENT","votes":122,"share":0.2677787532923617},{"id":"3","name":"INKATHA FREEDOM PARTY","votes":83,"share":0.18217734855136083},{"id":"591","name":"NATIONAL FREEDOM PARTY","votes":36,"share":0.07901668129938542}],"seats":{"total":30,"majority":16,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":23,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":3,"grouped":false},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","count":2,"grouped":false},{"id":"450","name":"AFRICAN PEOPLE'S CONVENTION","count":1,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":1,"grouped":true},{"id":"330","name":"AFRICAN INDEPENDENT CONGRESS","count":0,"grouped":false},{"id":"1318","name":"AFRICAN TRANSFORMATION MOVEMENT","count":0,"grouped":false},{"id":"499","name":"CONGRESS OF THE PEOPLE","count":0,"grouped":false},{"id":"1519","name":"INDEPENDENT SOUTH AFRICAN NATIONAL CIVIC ORGANISATION","count":0,"grouped":false},{"id":"3","name":"INKATHA FREEDOM PARTY","count":0,"grouped":false},{"id":"591","name":"NATIONAL FREEDOM PARTY","count":0,"grouped":false},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","count":0,"grouped":false},{"id":"1644","name":"UNITED INDEPENDENT MOVEMENT","count":0,"grouped":false}],"winner":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":23}},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":33285,"share":73.05750658472344},"leaderScope":"published_vote_leader","reporting":{"completed":98,"expected":98,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2021/EEID1091Munic1116.js","snapshotId":"2021:municipality:1116:v2:85f819248e8a59a866fd0f7181e639b8dffeeb6bc522b9c6a19adb575c46fbd6","reportedAt":"2022-01-15T15:50:24.738Z","checkedAt":"2026-11-05T13:37:58.218Z","successfulAt":"2026-11-05T13:37:58.218Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":45560,"source_reported_valid_ballots":45560,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},"reportedElections":6,"latest":{"year":2026,"name":"EC124 - Amahlathi","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":49125,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":31769,"share":64.66972010178117},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":4660,"share":9.486005089058525},{"id":"445","name":"SOUTH AFRICAN COMMUNIST PARTY","votes":4521,"share":9.203053435114503},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","votes":3461,"share":7.0452926208651405},{"id":"1318","name":"AFRICAN TRANSFORMATION MOVEMENT","votes":1866,"share":3.798473282442748},{"id":"1748","name":"UMKHONTO WESIZWE PARTY","votes":1125,"share":2.2900763358778624},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","votes":417,"share":0.8488549618320611},{"id":"1909","name":"AFRIKA MAYIBUYE MOVEMENT","votes":415,"share":0.8447837150127226},{"id":"450","name":"AFRICAN PEOPLE'S CONVENTION","votes":318,"share":0.6473282442748092},{"id":"1775","name":"AFRICAN MOVEMENT CONGRESS","votes":126,"share":0.2564885496183206},{"id":"447","name":"AL JAMA-AH","votes":125,"share":0.2544529262086514},{"id":"957","name":"PATRIOTIC ALLIANCE","votes":45,"share":0.0916030534351145},{"id":"3","name":"INKATHA FREEDOM PARTY","votes":26,"share":0.05292620865139949}],"seats":{"total":27,"majority":14,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":18,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":3,"grouped":false},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","count":2,"grouped":false},{"id":"445","name":"SOUTH AFRICAN COMMUNIST PARTY","count":2,"grouped":false},{"id":"1318","name":"AFRICAN TRANSFORMATION MOVEMENT","count":1,"grouped":false},{"id":"1748","name":"UMKHONTO WESIZWE PARTY","count":1,"grouped":false},{"id":"1775","name":"AFRICAN MOVEMENT CONGRESS","count":0,"grouped":false},{"id":"450","name":"AFRICAN PEOPLE'S CONVENTION","count":0,"grouped":false},{"id":"1909","name":"AFRIKA MAYIBUYE MOVEMENT","count":0,"grouped":false},{"id":"447","name":"AL JAMA-AH","count":0,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":0,"grouped":true},{"id":"3","name":"INKATHA FREEDOM PARTY","count":0,"grouped":false},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","count":0,"grouped":false},{"id":"957","name":"PATRIOTIC ALLIANCE","count":0,"grouped":false}],"winner":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":18}},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":31769,"share":64.66972010178117},"leaderScope":"published_vote_leader","reporting":{"completed":92,"expected":92,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2026/EEID1887Munic1116.js","snapshotId":"2026:municipality:1116:v2:pack1:ab2f8aaf6911d97f4c54a6d49601fbdb2535d912afd3fe41f818f5c4e40f3262:452a9943f3abf01dd60eed4b6c8876ab130523dd551355cba8eb0f14c5c42321","reportedAt":"2026-11-05T17:31:45.492Z","checkedAt":"2026-11-11T02:39:31.098Z","successfulAt":"2026-11-11T02:39:31.098Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":49125,"source_reported_valid_ballots":49125,"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."]}