{"level":"municipality","id":"1137","through":2026,"basis":"source_total","ballotLabel":"Ward + municipal PR votes","years":[2000,2006,2011,2016,2021,2026],"elections":[{"year":2000,"name":"EC152 - Ntabankulu","basis":"source_total","status":"historical","declaration":null,"total":39213,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":32226,"share":82.18192946216816},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","votes":6915,"share":17.634457960370288}],"seats":null,"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":32226,"share":82.18192946216816},"leaderScope":"published_vote_leader","reporting":{"completed":70,"expected":70,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2000/EEID2Munic1137.js","snapshotId":"2000:municipality:1137:v2:aa7515e3757fc59beaab4e0cb65116291d3b66cac759d8dcbc0154473f0ae222","reportedAt":"2021-10-25T12:56:23.003Z","checkedAt":"2026-11-05T13:57:36.528Z","successfulAt":"2026-11-05T13:57:36.528Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":39213,"source_reported_valid_ballots":39213,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},{"year":2006,"name":"EC152 - Ntabankulu","basis":"source_total","status":"historical","declaration":null,"total":61042,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":55199,"share":90.42790210019331},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","votes":3418,"share":5.599423347858852},{"id":"287","name":"UNITED INDEPENDENT FRONT","votes":1983,"share":3.248582942891779}],"seats":{"total":29,"majority":15,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":27,"grouped":false},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","count":1,"grouped":false},{"id":"287","name":"UNITED INDEPENDENT FRONT","count":1,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":0,"grouped":true}],"winner":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":27}},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":55199,"share":90.42790210019331},"leaderScope":"published_vote_leader","reporting":{"completed":131,"expected":131,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2006/EEID95Munic1137.js","snapshotId":"2006:municipality:1137:v2:bc6e5d37ef0aed5853975fd50410fb15f33cf9d398ebf30c52c507fc520d052c","reportedAt":"2016-07-29T07:34:32.262Z","checkedAt":"2026-11-05T13:52:14.980Z","successfulAt":"2026-11-05T13:52:14.980Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":61042,"source_reported_valid_ballots":61042,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},{"year":2011,"name":"EC444 - Ntabankulu","basis":"source_total","status":"historical","declaration":null,"total":62669,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":54142,"share":86.39359172796757},{"id":"499","name":"CONGRESS OF THE PEOPLE","votes":4066,"share":6.488056295776221},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","votes":1316,"share":2.099921811421915},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":937,"share":1.4951570952145399},{"id":"287","name":"UNITED INDEPENDENT FRONT","votes":540,"share":0.861670044200482},{"id":"591","name":"NATIONAL FREEDOM PARTY","votes":157,"share":0.25052258692495494}],"seats":{"total":36,"majority":19,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":31,"grouped":false},{"id":"499","name":"CONGRESS OF THE PEOPLE","count":2,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":1,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":1,"grouped":true},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","count":1,"grouped":false},{"id":"591","name":"NATIONAL FREEDOM PARTY","count":0,"grouped":false},{"id":"287","name":"UNITED INDEPENDENT FRONT","count":0,"grouped":false}],"winner":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":31}},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":54142,"share":86.39359172796757},"leaderScope":"published_vote_leader","reporting":{"completed":135,"expected":135,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2011/EEID197Munic1137.js","snapshotId":"2011:municipality:1137:v2:f10fe72ea425212574a42616ecf367b86a44590dbfa4be8fb9312f7c9e5c99e7","reportedAt":"2021-10-25T13:03:52.595Z","checkedAt":"2026-11-05T13:46:15.468Z","successfulAt":"2026-11-05T13:46:15.468Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":62669,"source_reported_valid_ballots":62669,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},{"year":2016,"name":"EC444 - Ntabankulu","basis":"source_total","status":"historical","declaration":null,"total":67153,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":57153,"share":85.10863252572484},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","votes":3702,"share":5.512784238976665},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":3554,"share":5.292392000357393},{"id":"330","name":"AFRICAN INDEPENDENT CONGRESS","votes":1631,"share":2.428782035054279},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","votes":406,"share":0.6045895194555716},{"id":"1118","name":"ABANTU DEMOCRATIC REVOLUTION","votes":307,"share":0.4571649814602475}],"seats":{"total":34,"majority":18,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":29,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":2,"grouped":false},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","count":2,"grouped":false},{"id":"330","name":"AFRICAN INDEPENDENT CONGRESS","count":1,"grouped":false},{"id":"1118","name":"ABANTU DEMOCRATIC REVOLUTION","count":0,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":0,"grouped":true},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","count":0,"grouped":false}],"winner":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":29}},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":57153,"share":85.10863252572484},"leaderScope":"published_vote_leader","reporting":{"completed":136,"expected":136,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2016/EEID402Munic1137.js","snapshotId":"2016:municipality:1137:v2:e92b21fdfd13c2c58d25f05ce034aa307cc1d0ba6654e15ed6794555e6c7e89c","reportedAt":"2017-04-06T09:46:30.773Z","checkedAt":"2026-11-05T13:40:21.880Z","successfulAt":"2026-11-05T13:40:21.880Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":67153,"source_reported_valid_ballots":67153,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},{"year":2021,"name":"EC444 - Ntabankulu","basis":"source_total","status":"historical","declaration":null,"total":63162,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":51292,"share":81.20705487476647},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","votes":7193,"share":11.388176435198378},{"id":"1318","name":"AFRICAN TRANSFORMATION MOVEMENT","votes":1010,"share":1.5990627275893736},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":879,"share":1.3916595421297615},{"id":"330","name":"AFRICAN INDEPENDENT CONGRESS","votes":750,"share":1.1874228175168615},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","votes":597,"share":0.9451885627434218},{"id":"1546","name":"GOD SAVE AFRICA","votes":320,"share":0.5066337354738609},{"id":"1153","name":"SOCIALIST PARTY OF SOUTH AFRICA","votes":227,"share":0.35939330610177006},{"id":"957","name":"PATRIOTIC ALLIANCE","votes":144,"share":0.2279851809632374},{"id":"1519","name":"INDEPENDENT SOUTH AFRICAN NATIONAL CIVIC ORGANISATION","votes":76,"share":0.12032551217504195}],"seats":{"total":38,"majority":20,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":31,"grouped":false},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","count":4,"grouped":false},{"id":"330","name":"AFRICAN INDEPENDENT CONGRESS","count":1,"grouped":false},{"id":"1318","name":"AFRICAN TRANSFORMATION MOVEMENT","count":1,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":1,"grouped":false},{"id":"1546","name":"GOD SAVE AFRICA","count":0,"grouped":false},{"id":"1519","name":"INDEPENDENT SOUTH AFRICAN NATIONAL CIVIC ORGANISATION","count":0,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":0,"grouped":true},{"id":"957","name":"PATRIOTIC ALLIANCE","count":0,"grouped":false},{"id":"1153","name":"SOCIALIST PARTY OF SOUTH AFRICA","count":0,"grouped":false},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","count":0,"grouped":false}],"winner":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":31}},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":51292,"share":81.20705487476647},"leaderScope":"published_vote_leader","reporting":{"completed":142,"expected":142,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2021/EEID1091Munic1137.js","snapshotId":"2021:municipality:1137:v2:55ac2c364d3f8f8cbdbd1974f787a4e0c14882ba49f823bcf359eb3e40cbad1e","reportedAt":"2022-01-15T15:50:35.676Z","checkedAt":"2026-11-05T13:38:03.720Z","successfulAt":"2026-11-05T13:38:03.720Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":63162,"source_reported_valid_ballots":63162,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},{"year":2026,"name":"EC444 - Ntabankulu","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":62697,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":45899,"share":73.20764948881127},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","votes":5525,"share":8.812223870360624},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":3018,"share":4.813627446289296},{"id":"445","name":"SOUTH AFRICAN COMMUNIST PARTY","votes":2904,"share":4.631800564620317},{"id":"1318","name":"AFRICAN TRANSFORMATION MOVEMENT","votes":2444,"share":3.8981131473595227},{"id":"1748","name":"UMKHONTO WESIZWE PARTY","votes":1978,"share":3.1548558942214147},{"id":"610","name":"CIVIC INDEPENDENT","votes":241,"share":0.3843884077388073},{"id":"3","name":"INKATHA FREEDOM PARTY","votes":236,"share":0.3764135445077117},{"id":"1909","name":"AFRIKA MAYIBUYE MOVEMENT","votes":157,"share":0.25041070545640143},{"id":"3273","name":"MASIGODUKE PEOPLES SOCIETY","votes":149,"share":0.2376509242866485},{"id":"957","name":"PATRIOTIC ALLIANCE","votes":146,"share":0.23286600634799112}],"seats":{"total":38,"majority":20,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":28,"grouped":false},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","count":3,"grouped":false},{"id":"1318","name":"AFRICAN TRANSFORMATION MOVEMENT","count":2,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":2,"grouped":false},{"id":"445","name":"SOUTH AFRICAN COMMUNIST PARTY","count":2,"grouped":false},{"id":"1748","name":"UMKHONTO WESIZWE PARTY","count":1,"grouped":false},{"id":"1909","name":"AFRIKA MAYIBUYE MOVEMENT","count":0,"grouped":false},{"id":"610","name":"CIVIC INDEPENDENT","count":0,"grouped":false},{"id":"3","name":"INKATHA FREEDOM PARTY","count":0,"grouped":false},{"id":"3273","name":"MASIGODUKE PEOPLES SOCIETY","count":0,"grouped":false},{"id":"957","name":"PATRIOTIC ALLIANCE","count":0,"grouped":false}],"winner":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":28}},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":45899,"share":73.20764948881127},"leaderScope":"published_vote_leader","reporting":{"completed":146,"expected":146,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2026/EEID1887Munic1137.js","snapshotId":"2026:municipality:1137:v2:pack1:e2229c7bf46a57d3d9ad2e8c79950e5247cf852eeb8889518b244460f9882238:33f6a42c5536fdbaf757fbf502c00fe1972a1df1d08b9867e7c5b5aecc37ad95","reportedAt":"2026-11-05T20:32:04.096Z","checkedAt":"2026-11-11T02:30:39.608Z","successfulAt":"2026-11-11T02:30:39.608Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":62697,"source_reported_valid_ballots":62697,"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":82.18192946216816,"votes":32226,"status":"historical","reason":null},{"year":2006,"share":90.42790210019331,"votes":55199,"status":"historical","reason":null},{"year":2011,"share":86.39359172796757,"votes":54142,"status":"historical","reason":null},{"year":2016,"share":85.10863252572484,"votes":57153,"status":"historical","reason":null},{"year":2021,"share":81.20705487476647,"votes":51292,"status":"historical","reason":null},{"year":2026,"share":73.20764948881127,"votes":45899,"status":"declared","reason":null}],"peak":90.42790210019331},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","short":"UDM","color":"#b36c29","points":[{"year":2000,"share":17.634457960370288,"votes":6915,"status":"historical","reason":null},{"year":2006,"share":5.599423347858852,"votes":3418,"status":"historical","reason":null},{"year":2011,"share":2.099921811421915,"votes":1316,"status":"historical","reason":null},{"year":2016,"share":0.6045895194555716,"votes":406,"status":"historical","reason":null},{"year":2021,"share":0.9451885627434218,"votes":597,"status":"historical","reason":null},{"year":2026,"share":0,"votes":0,"status":"declared","reason":"No votes recorded in the complete party list."}],"peak":17.634457960370288},{"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":5.512784238976665,"votes":3702,"status":"historical","reason":null},{"year":2021,"share":11.388176435198378,"votes":7193,"status":"historical","reason":null},{"year":2026,"share":8.812223870360624,"votes":5525,"status":"declared","reason":null}],"peak":11.388176435198378},{"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.488056295776221,"votes":4066,"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":6.488056295776221},{"id":"52","name":"DEMOCRATIC ALLIANCE","short":"DA","color":"#2872ba","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.4951570952145399,"votes":937,"status":"historical","reason":null},{"year":2016,"share":5.292392000357393,"votes":3554,"status":"historical","reason":null},{"year":2021,"share":1.3916595421297615,"votes":879,"status":"historical","reason":null},{"year":2026,"share":4.813627446289296,"votes":3018,"status":"declared","reason":null}],"peak":5.292392000357393},{"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":4.631800564620317,"votes":2904,"status":"declared","reason":null}],"peak":4.631800564620317},{"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":1.5990627275893736,"votes":1010,"status":"historical","reason":null},{"year":2026,"share":3.8981131473595227,"votes":2444,"status":"declared","reason":null}],"peak":3.8981131473595227},{"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":3.248582942891779,"votes":1983,"status":"historical","reason":null},{"year":2011,"share":0.861670044200482,"votes":540,"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":3.248582942891779},{"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":3.1548558942214147,"votes":1978,"status":"declared","reason":null}],"peak":3.1548558942214147},{"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":2.428782035054279,"votes":1631,"status":"historical","reason":null},{"year":2021,"share":1.1874228175168615,"votes":750,"status":"historical","reason":null},{"year":2026,"share":0,"votes":0,"status":"declared","reason":"No votes recorded in the complete party list."}],"peak":2.428782035054279},{"id":"1546","name":"GOD SAVE AFRICA","short":"GOD SAVE AFRICA","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.5066337354738609,"votes":320,"status":"historical","reason":null},{"year":2026,"share":0,"votes":0,"status":"declared","reason":"No votes recorded in the complete party list."}],"peak":0.5066337354738609},{"id":"1118","name":"ABANTU DEMOCRATIC REVOLUTION","short":"ABANTU DEMOCRATIC REVOLUTION","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.4571649814602475,"votes":307,"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.4571649814602475},{"id":"610","name":"CIVIC INDEPENDENT","short":"CIVIC INDEPENDENT","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.3843884077388073,"votes":241,"status":"declared","reason":null}],"peak":0.3843884077388073},{"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,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2026,"share":0.3764135445077117,"votes":236,"status":"declared","reason":null}],"peak":0.3764135445077117},{"id":"1153","name":"SOCIALIST PARTY OF SOUTH AFRICA","short":"SOCIALIST PARTY OF SOUTH AFRICA","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.35939330610177006,"votes":227,"status":"historical","reason":null},{"year":2026,"share":0,"votes":0,"status":"declared","reason":"No votes recorded in the complete party list."}],"peak":0.35939330610177006},{"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.25052258692495494,"votes":157,"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.25052258692495494},{"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.25041070545640143,"votes":157,"status":"declared","reason":null}],"peak":0.25041070545640143},{"id":"3273","name":"MASIGODUKE PEOPLES SOCIETY","short":"MASIGODUKE PEOPLES SOCIETY","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.2376509242866485,"votes":149,"status":"declared","reason":null}],"peak":0.2376509242866485},{"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.2279851809632374,"votes":144,"status":"historical","reason":null},{"year":2026,"share":0.23286600634799112,"votes":146,"status":"declared","reason":null}],"peak":0.23286600634799112},{"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.12032551217504195,"votes":76,"status":"historical","reason":null},{"year":2026,"share":0,"votes":0,"status":"declared","reason":"No votes recorded in the complete party list."}],"peak":0.12032551217504195}],"defaultPartyIds":["7","6","945","499","52"],"previous":{"year":2021,"name":"EC444 - Ntabankulu","basis":"source_total","status":"historical","declaration":null,"total":63162,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":51292,"share":81.20705487476647},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","votes":7193,"share":11.388176435198378},{"id":"1318","name":"AFRICAN TRANSFORMATION MOVEMENT","votes":1010,"share":1.5990627275893736},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":879,"share":1.3916595421297615},{"id":"330","name":"AFRICAN INDEPENDENT CONGRESS","votes":750,"share":1.1874228175168615},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","votes":597,"share":0.9451885627434218},{"id":"1546","name":"GOD SAVE AFRICA","votes":320,"share":0.5066337354738609},{"id":"1153","name":"SOCIALIST PARTY OF SOUTH AFRICA","votes":227,"share":0.35939330610177006},{"id":"957","name":"PATRIOTIC ALLIANCE","votes":144,"share":0.2279851809632374},{"id":"1519","name":"INDEPENDENT SOUTH AFRICAN NATIONAL CIVIC ORGANISATION","votes":76,"share":0.12032551217504195}],"seats":{"total":38,"majority":20,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":31,"grouped":false},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","count":4,"grouped":false},{"id":"330","name":"AFRICAN INDEPENDENT CONGRESS","count":1,"grouped":false},{"id":"1318","name":"AFRICAN TRANSFORMATION MOVEMENT","count":1,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":1,"grouped":false},{"id":"1546","name":"GOD SAVE AFRICA","count":0,"grouped":false},{"id":"1519","name":"INDEPENDENT SOUTH AFRICAN NATIONAL CIVIC ORGANISATION","count":0,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":0,"grouped":true},{"id":"957","name":"PATRIOTIC ALLIANCE","count":0,"grouped":false},{"id":"1153","name":"SOCIALIST PARTY OF SOUTH AFRICA","count":0,"grouped":false},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","count":0,"grouped":false}],"winner":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":31}},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":51292,"share":81.20705487476647},"leaderScope":"published_vote_leader","reporting":{"completed":142,"expected":142,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2021/EEID1091Munic1137.js","snapshotId":"2021:municipality:1137:v2:55ac2c364d3f8f8cbdbd1974f787a4e0c14882ba49f823bcf359eb3e40cbad1e","reportedAt":"2022-01-15T15:50:35.676Z","checkedAt":"2026-11-05T13:38:03.720Z","successfulAt":"2026-11-05T13:38:03.720Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":63162,"source_reported_valid_ballots":63162,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},"reportedElections":6,"latest":{"year":2026,"name":"EC444 - Ntabankulu","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":62697,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":45899,"share":73.20764948881127},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","votes":5525,"share":8.812223870360624},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":3018,"share":4.813627446289296},{"id":"445","name":"SOUTH AFRICAN COMMUNIST PARTY","votes":2904,"share":4.631800564620317},{"id":"1318","name":"AFRICAN TRANSFORMATION MOVEMENT","votes":2444,"share":3.8981131473595227},{"id":"1748","name":"UMKHONTO WESIZWE PARTY","votes":1978,"share":3.1548558942214147},{"id":"610","name":"CIVIC INDEPENDENT","votes":241,"share":0.3843884077388073},{"id":"3","name":"INKATHA FREEDOM PARTY","votes":236,"share":0.3764135445077117},{"id":"1909","name":"AFRIKA MAYIBUYE MOVEMENT","votes":157,"share":0.25041070545640143},{"id":"3273","name":"MASIGODUKE PEOPLES SOCIETY","votes":149,"share":0.2376509242866485},{"id":"957","name":"PATRIOTIC ALLIANCE","votes":146,"share":0.23286600634799112}],"seats":{"total":38,"majority":20,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":28,"grouped":false},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","count":3,"grouped":false},{"id":"1318","name":"AFRICAN TRANSFORMATION MOVEMENT","count":2,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":2,"grouped":false},{"id":"445","name":"SOUTH AFRICAN COMMUNIST PARTY","count":2,"grouped":false},{"id":"1748","name":"UMKHONTO WESIZWE PARTY","count":1,"grouped":false},{"id":"1909","name":"AFRIKA MAYIBUYE MOVEMENT","count":0,"grouped":false},{"id":"610","name":"CIVIC INDEPENDENT","count":0,"grouped":false},{"id":"3","name":"INKATHA FREEDOM PARTY","count":0,"grouped":false},{"id":"3273","name":"MASIGODUKE PEOPLES SOCIETY","count":0,"grouped":false},{"id":"957","name":"PATRIOTIC ALLIANCE","count":0,"grouped":false}],"winner":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":28}},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":45899,"share":73.20764948881127},"leaderScope":"published_vote_leader","reporting":{"completed":146,"expected":146,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2026/EEID1887Munic1137.js","snapshotId":"2026:municipality:1137:v2:pack1:e2229c7bf46a57d3d9ad2e8c79950e5247cf852eeb8889518b244460f9882238:33f6a42c5536fdbaf757fbf502c00fe1972a1df1d08b9867e7c5b5aecc37ad95","reportedAt":"2026-11-05T20:32:04.096Z","checkedAt":"2026-11-11T02:30:39.608Z","successfulAt":"2026-11-11T02:30:39.608Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":62697,"source_reported_valid_ballots":62697,"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."]}