{"level":"municipality","id":"4464","through":2026,"basis":"source_total","ballotLabel":"Ward + municipal PR votes","years":[2016,2021,2026],"elections":[{"year":2016,"name":"KZN436 - Creighton/Underberg","basis":"source_total","status":"historical","declaration":null,"total":71680,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":57770,"share":80.59430803571429},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":6079,"share":8.480747767857142},{"id":"3","name":"INKATHA FREEDOM PARTY","votes":4779,"share":6.667131696428571},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","votes":2925,"share":4.080636160714286}],"seats":{"total":29,"majority":15,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":23,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":3,"grouped":false},{"id":"3","name":"INKATHA FREEDOM PARTY","count":2,"grouped":false},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","count":1,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":0,"grouped":true}],"winner":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":23}},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":57770,"share":80.59430803571429},"leaderScope":"published_vote_leader","reporting":{"completed":81,"expected":81,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2016/EEID402Munic4464.js","snapshotId":"2016:municipality:4464:v2:13deb08aa2deaf6a72648c8299f641739cc55457321e6c312754692601511bdb","reportedAt":"2017-04-06T09:46:28.542Z","checkedAt":"2026-11-05T13:42:29.907Z","successfulAt":"2026-11-05T13:42:29.907Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":71680,"source_reported_valid_ballots":71680,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},{"year":2021,"name":"KZN436 - Dr. Nkosazana Dlamini Zuma","basis":"source_total","status":"historical","declaration":null,"total":61950,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":33323,"share":53.790153349475375},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","votes":11810,"share":19.063761097659405},{"id":"3","name":"INKATHA FREEDOM PARTY","votes":8728,"share":14.088781275221955},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":4841,"share":7.814366424535916},{"id":"1377","name":"PEOPLE'S FREEDOM PARTY","votes":492,"share":0.7941888619854721},{"id":"591","name":"NATIONAL FREEDOM PARTY","votes":329,"share":0.5310734463276836},{"id":"1488","name":"ABANTU BATHO CONGRESS","votes":313,"share":0.5052461662631155},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","votes":219,"share":0.35351089588377727},{"id":"1318","name":"AFRICAN TRANSFORMATION MOVEMENT","votes":137,"share":0.2211460855528652},{"id":"499","name":"CONGRESS OF THE PEOPLE","votes":126,"share":0.2033898305084746}],"seats":{"total":29,"majority":15,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":16,"grouped":false},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","count":6,"grouped":false},{"id":"3","name":"INKATHA FREEDOM PARTY","count":4,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":3,"grouped":false},{"id":"1488","name":"ABANTU BATHO CONGRESS","count":0,"grouped":false},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","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":"0","name":"INDEPENDENTS","count":0,"grouped":true},{"id":"591","name":"NATIONAL FREEDOM PARTY","count":0,"grouped":false},{"id":"1377","name":"PEOPLE'S FREEDOM PARTY","count":0,"grouped":false}],"winner":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":16}},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":33323,"share":53.790153349475375},"leaderScope":"published_vote_leader","reporting":{"completed":84,"expected":84,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2021/EEID1091Munic4464.js","snapshotId":"2021:municipality:4464:v2:03df2c05ed6e67c93ef208b7b1293b17661f3b934a128e06a81a852d7c78a36e","reportedAt":"2022-01-15T15:50:32.738Z","checkedAt":"2026-11-05T13:38:43.797Z","successfulAt":"2026-11-05T13:38:43.797Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":61950,"source_reported_valid_ballots":61950,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},{"year":2026,"name":"KZN436 - Dr. Nkosazana Dlamini Zuma","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":69757,"parties":[{"id":"1748","name":"UMKHONTO WESIZWE PARTY","votes":27750,"share":39.78095388276445},{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":25229,"share":36.16697965795547},{"id":"3","name":"INKATHA FREEDOM PARTY","votes":7910,"share":11.339363791447452},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":5718,"share":8.197026821680979},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","votes":1453,"share":2.0829450807804237},{"id":"445","name":"SOUTH AFRICAN COMMUNIST PARTY","votes":1058,"share":1.5166936651518845},{"id":"1909","name":"AFRIKA MAYIBUYE MOVEMENT","votes":412,"share":0.5906217297188813},{"id":"1318","name":"AFRICAN TRANSFORMATION MOVEMENT","votes":124,"share":0.17775993807073126},{"id":"1765","name":"TRUTH AND SOLIDARITY MOVEMENT","votes":74,"share":0.10608254368737187},{"id":"1305","name":"AFRICAN RENAISSANCE UNITY","votes":29,"share":0.04157288874234844}],"seats":{"total":29,"majority":15,"correction":null,"parties":[{"id":"1748","name":"UMKHONTO WESIZWE PARTY","count":12,"grouped":false},{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":11,"grouped":false},{"id":"3","name":"INKATHA FREEDOM PARTY","count":3,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":2,"grouped":false},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","count":1,"grouped":false},{"id":"1305","name":"AFRICAN RENAISSANCE UNITY","count":0,"grouped":false},{"id":"1318","name":"AFRICAN TRANSFORMATION MOVEMENT","count":0,"grouped":false},{"id":"1909","name":"AFRIKA MAYIBUYE MOVEMENT","count":0,"grouped":false},{"id":"445","name":"SOUTH AFRICAN COMMUNIST PARTY","count":0,"grouped":false},{"id":"1765","name":"TRUTH AND SOLIDARITY MOVEMENT","count":0,"grouped":false}],"winner":null},"leader":{"id":"1748","name":"UMKHONTO WESIZWE PARTY","votes":27750,"share":39.78095388276445},"leaderScope":"published_vote_leader","reporting":{"completed":88,"expected":88,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2026/EEID1887Munic4464.js","snapshotId":"2026:municipality:4464:v3:pack1:15fc82b93f3abb67b94c06e0e8e17e8e20d80b5a8aa40d2263eacf6279dfcb80:3d4096b4796337b2d375cdf3b05ab52bfede823cb6255416fd0aa6b85c529857","reportedAt":"2026-11-08T19:21:54.352Z","checkedAt":"2026-11-11T06:00:39.215Z","successfulAt":"2026-11-11T06:00:39.215Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":69757,"source_reported_valid_ballots":69757,"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":2016,"share":80.59430803571429,"votes":57770,"status":"historical","reason":null},{"year":2021,"share":53.790153349475375,"votes":33323,"status":"historical","reason":null},{"year":2026,"share":36.16697965795547,"votes":25229,"status":"declared","reason":null}],"peak":80.59430803571429},{"id":"1748","name":"UMKHONTO WESIZWE PARTY","short":"MKP","color":"#54632c","points":[{"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":39.78095388276445,"votes":27750,"status":"declared","reason":null}],"peak":39.78095388276445},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","short":"EFF","color":"#b64038","points":[{"year":2016,"share":4.080636160714286,"votes":2925,"status":"historical","reason":null},{"year":2021,"share":19.063761097659405,"votes":11810,"status":"historical","reason":null},{"year":2026,"share":2.0829450807804237,"votes":1453,"status":"declared","reason":null}],"peak":19.063761097659405},{"id":"3","name":"INKATHA FREEDOM PARTY","short":"IFP","color":"#b44b69","points":[{"year":2016,"share":6.667131696428571,"votes":4779,"status":"historical","reason":null},{"year":2021,"share":14.088781275221955,"votes":8728,"status":"historical","reason":null},{"year":2026,"share":11.339363791447452,"votes":7910,"status":"declared","reason":null}],"peak":14.088781275221955},{"id":"52","name":"DEMOCRATIC ALLIANCE","short":"DA","color":"#2872ba","points":[{"year":2016,"share":8.480747767857142,"votes":6079,"status":"historical","reason":null},{"year":2021,"share":7.814366424535916,"votes":4841,"status":"historical","reason":null},{"year":2026,"share":8.197026821680979,"votes":5718,"status":"declared","reason":null}],"peak":8.480747767857142},{"id":"445","name":"SOUTH AFRICAN COMMUNIST PARTY","short":"SACP","color":"#b64038","points":[{"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.5166936651518845,"votes":1058,"status":"declared","reason":null}],"peak":1.5166936651518845},{"id":"1377","name":"PEOPLE'S FREEDOM PARTY","short":"PFP","color":"#627875","points":[{"year":2016,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2021,"share":0.7941888619854721,"votes":492,"status":"historical","reason":null},{"year":2026,"share":0,"votes":0,"status":"declared","reason":"No votes recorded in the complete party list."}],"peak":0.7941888619854721},{"id":"1909","name":"AFRIKA MAYIBUYE MOVEMENT","short":"AFRIKA MAYIBUYE MOVEMENT","color":"#627875","points":[{"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.5906217297188813,"votes":412,"status":"declared","reason":null}],"peak":0.5906217297188813},{"id":"591","name":"NATIONAL FREEDOM PARTY","short":"NFP","color":"#627875","points":[{"year":2016,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2021,"share":0.5310734463276836,"votes":329,"status":"historical","reason":null},{"year":2026,"share":0,"votes":0,"status":"declared","reason":"No votes recorded in the complete party list."}],"peak":0.5310734463276836},{"id":"1488","name":"ABANTU BATHO CONGRESS","short":"ABC","color":"#627875","points":[{"year":2016,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2021,"share":0.5052461662631155,"votes":313,"status":"historical","reason":null},{"year":2026,"share":0,"votes":0,"status":"declared","reason":"No votes recorded in the complete party list."}],"peak":0.5052461662631155},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","short":"ACDP","color":"#824c62","points":[{"year":2016,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2021,"share":0.35351089588377727,"votes":219,"status":"historical","reason":null},{"year":2026,"share":0,"votes":0,"status":"declared","reason":"No votes recorded in the complete party list."}],"peak":0.35351089588377727},{"id":"1318","name":"AFRICAN TRANSFORMATION MOVEMENT","short":"ATM","color":"#627875","points":[{"year":2016,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2021,"share":0.2211460855528652,"votes":137,"status":"historical","reason":null},{"year":2026,"share":0.17775993807073126,"votes":124,"status":"declared","reason":null}],"peak":0.2211460855528652},{"id":"499","name":"CONGRESS OF THE PEOPLE","short":"COPE","color":"#ae7936","points":[{"year":2016,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2021,"share":0.2033898305084746,"votes":126,"status":"historical","reason":null},{"year":2026,"share":0,"votes":0,"status":"declared","reason":"No votes recorded in the complete party list."}],"peak":0.2033898305084746},{"id":"1765","name":"TRUTH AND SOLIDARITY MOVEMENT","short":"TRUTH AND SOLIDARITY MOVEMENT","color":"#627875","points":[{"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.10608254368737187,"votes":74,"status":"declared","reason":null}],"peak":0.10608254368737187},{"id":"1305","name":"AFRICAN RENAISSANCE UNITY","short":"AFRICAN RENAISSANCE UNITY","color":"#627875","points":[{"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.04157288874234844,"votes":29,"status":"declared","reason":null}],"peak":0.04157288874234844}],"defaultPartyIds":["7","1748","945","3","52"],"previous":{"year":2021,"name":"KZN436 - Dr. Nkosazana Dlamini Zuma","basis":"source_total","status":"historical","declaration":null,"total":61950,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":33323,"share":53.790153349475375},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","votes":11810,"share":19.063761097659405},{"id":"3","name":"INKATHA FREEDOM PARTY","votes":8728,"share":14.088781275221955},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":4841,"share":7.814366424535916},{"id":"1377","name":"PEOPLE'S FREEDOM PARTY","votes":492,"share":0.7941888619854721},{"id":"591","name":"NATIONAL FREEDOM PARTY","votes":329,"share":0.5310734463276836},{"id":"1488","name":"ABANTU BATHO CONGRESS","votes":313,"share":0.5052461662631155},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","votes":219,"share":0.35351089588377727},{"id":"1318","name":"AFRICAN TRANSFORMATION MOVEMENT","votes":137,"share":0.2211460855528652},{"id":"499","name":"CONGRESS OF THE PEOPLE","votes":126,"share":0.2033898305084746}],"seats":{"total":29,"majority":15,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":16,"grouped":false},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","count":6,"grouped":false},{"id":"3","name":"INKATHA FREEDOM PARTY","count":4,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":3,"grouped":false},{"id":"1488","name":"ABANTU BATHO CONGRESS","count":0,"grouped":false},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","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":"0","name":"INDEPENDENTS","count":0,"grouped":true},{"id":"591","name":"NATIONAL FREEDOM PARTY","count":0,"grouped":false},{"id":"1377","name":"PEOPLE'S FREEDOM PARTY","count":0,"grouped":false}],"winner":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":16}},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":33323,"share":53.790153349475375},"leaderScope":"published_vote_leader","reporting":{"completed":84,"expected":84,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2021/EEID1091Munic4464.js","snapshotId":"2021:municipality:4464:v2:03df2c05ed6e67c93ef208b7b1293b17661f3b934a128e06a81a852d7c78a36e","reportedAt":"2022-01-15T15:50:32.738Z","checkedAt":"2026-11-05T13:38:43.797Z","successfulAt":"2026-11-05T13:38:43.797Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":61950,"source_reported_valid_ballots":61950,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},"reportedElections":3,"latest":{"year":2026,"name":"KZN436 - Dr. Nkosazana Dlamini Zuma","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":69757,"parties":[{"id":"1748","name":"UMKHONTO WESIZWE PARTY","votes":27750,"share":39.78095388276445},{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":25229,"share":36.16697965795547},{"id":"3","name":"INKATHA FREEDOM PARTY","votes":7910,"share":11.339363791447452},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":5718,"share":8.197026821680979},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","votes":1453,"share":2.0829450807804237},{"id":"445","name":"SOUTH AFRICAN COMMUNIST PARTY","votes":1058,"share":1.5166936651518845},{"id":"1909","name":"AFRIKA MAYIBUYE MOVEMENT","votes":412,"share":0.5906217297188813},{"id":"1318","name":"AFRICAN TRANSFORMATION MOVEMENT","votes":124,"share":0.17775993807073126},{"id":"1765","name":"TRUTH AND SOLIDARITY MOVEMENT","votes":74,"share":0.10608254368737187},{"id":"1305","name":"AFRICAN RENAISSANCE UNITY","votes":29,"share":0.04157288874234844}],"seats":{"total":29,"majority":15,"correction":null,"parties":[{"id":"1748","name":"UMKHONTO WESIZWE PARTY","count":12,"grouped":false},{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":11,"grouped":false},{"id":"3","name":"INKATHA FREEDOM PARTY","count":3,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":2,"grouped":false},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","count":1,"grouped":false},{"id":"1305","name":"AFRICAN RENAISSANCE UNITY","count":0,"grouped":false},{"id":"1318","name":"AFRICAN TRANSFORMATION MOVEMENT","count":0,"grouped":false},{"id":"1909","name":"AFRIKA MAYIBUYE MOVEMENT","count":0,"grouped":false},{"id":"445","name":"SOUTH AFRICAN COMMUNIST PARTY","count":0,"grouped":false},{"id":"1765","name":"TRUTH AND SOLIDARITY MOVEMENT","count":0,"grouped":false}],"winner":null},"leader":{"id":"1748","name":"UMKHONTO WESIZWE PARTY","votes":27750,"share":39.78095388276445},"leaderScope":"published_vote_leader","reporting":{"completed":88,"expected":88,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2026/EEID1887Munic4464.js","snapshotId":"2026:municipality:4464:v3:pack1:15fc82b93f3abb67b94c06e0e8e17e8e20d80b5a8aa40d2263eacf6279dfcb80:3d4096b4796337b2d375cdf3b05ab52bfede823cb6255416fd0aa6b85c529857","reportedAt":"2026-11-08T19:21:54.352Z","checkedAt":"2026-11-11T06:00:39.215Z","successfulAt":"2026-11-11T06:00:39.215Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":69757,"source_reported_valid_ballots":69757,"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."]}