{"level":"municipality","id":"1117","through":2026,"basis":"source_total","ballotLabel":"Ward + municipal PR votes","years":[2000,2006,2011,2016,2021,2026],"elections":[{"year":2000,"name":"EC125 - Buffalo City","basis":"source_total","status":"historical","declaration":null,"total":388390,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":312106,"share":80.358917582842},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":50163,"share":12.915626045984707},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","votes":9031,"share":2.3252400937202298},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","votes":5584,"share":1.4377301166353407},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","votes":3357,"share":0.8643373928267978},{"id":"3","name":"INKATHA FREEDOM PARTY","votes":819,"share":0.21087051674862894}],"seats":null,"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":312106,"share":80.358917582842},"leaderScope":"published_vote_leader","reporting":{"completed":216,"expected":216,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2000/EEID2Munic1117.js","snapshotId":"2000:municipality:1117:v2:d7f0053017ff23ca226660203e02b8c97d4f316980c3508a7a5283b2fc5aed08","reportedAt":"2021-10-25T12:56:15.753Z","checkedAt":"2026-11-05T13:57:15.521Z","successfulAt":"2026-11-05T13:57:15.521Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":388390,"source_reported_valid_ballots":388390,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},{"year":2006,"name":"EC125 - Buffalo City","basis":"source_total","status":"historical","declaration":null,"total":369123,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":300010,"share":81.27643089159982},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":45148,"share":12.231153301203122},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","votes":11686,"share":3.16588237525161},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","votes":4328,"share":1.1725088926997234},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","votes":2840,"share":0.7693912327327205},{"id":"249","name":"INDEPENDENT DEMOCRATS","votes":1798,"share":0.4871005057934618},{"id":"287","name":"UNITED INDEPENDENT FRONT","votes":966,"share":0.2617013840914817},{"id":"284","name":"NATIONAL DEMOCRATIC CONVENTION","votes":420,"share":0.11378321047455725},{"id":"3","name":"INKATHA FREEDOM PARTY","votes":263,"share":0.07124996274954419}],"seats":{"total":89,"majority":45,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":73,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":11,"grouped":false},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","count":3,"grouped":false},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","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},{"id":"3","name":"INKATHA FREEDOM PARTY","count":0,"grouped":false},{"id":"284","name":"NATIONAL DEMOCRATIC CONVENTION","count":0,"grouped":false},{"id":"287","name":"UNITED INDEPENDENT FRONT","count":0,"grouped":false}],"winner":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":73}},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":300010,"share":81.27643089159982},"leaderScope":"published_vote_leader","reporting":{"completed":298,"expected":298,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2006/EEID95Munic1117.js","snapshotId":"2006:municipality:1117:v2:99db1a6269ae0f172ba40240907d91ff7fc1155c1940f0d0fe07bcf0ad367885","reportedAt":"2016-07-29T07:34:12.569Z","checkedAt":"2026-11-05T13:51:52.887Z","successfulAt":"2026-11-05T13:51:52.887Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":369123,"source_reported_valid_ballots":369123,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},{"year":2011,"name":"BUF - Buffalo City","basis":"source_total","status":"historical","declaration":null,"total":425445,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":297833,"share":70.00505353218395},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":87145,"share":20.483258705590618},{"id":"499","name":"CONGRESS OF THE PEOPLE","votes":12163,"share":2.858888928063557},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","votes":8029,"share":1.8872004606940966},{"id":"330","name":"AFRICAN INDEPENDENT CONGRESS","votes":7971,"share":1.8735676761978632},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","votes":3172,"share":0.7455722831388312},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","votes":2693,"share":0.632984287040628},{"id":"503","name":"PAN AFRICANIST MOVEMENT","votes":771,"share":0.18122201459648135}],"seats":{"total":100,"majority":51,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":71,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":21,"grouped":false},{"id":"499","name":"CONGRESS OF THE PEOPLE","count":3,"grouped":false},{"id":"330","name":"AFRICAN INDEPENDENT CONGRESS","count":2,"grouped":false},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","count":2,"grouped":false},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","count":1,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":0,"grouped":true},{"id":"503","name":"PAN AFRICANIST MOVEMENT","count":0,"grouped":false},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","count":0,"grouped":false}],"winner":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":71}},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":297833,"share":70.00505353218395},"leaderScope":"published_vote_leader","reporting":{"completed":308,"expected":308,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2011/EEID197Munic1117.js","snapshotId":"2011:municipality:1117:v2:70a2b24e723ae2d42420e30a73629484b225bf5e3a626486d2dfddcbb7c92289","reportedAt":"2021-10-25T13:03:35.666Z","checkedAt":"2026-11-05T13:45:47.467Z","successfulAt":"2026-11-05T13:45:47.467Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":425445,"source_reported_valid_ballots":425445,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},{"year":2016,"name":"BUF - Buffalo City","basis":"source_total","status":"historical","declaration":null,"total":456310,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":268052,"share":58.743398128465294},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":106790,"share":23.402949749074097},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","votes":36390,"share":7.974841664657799},{"id":"330","name":"AFRICAN INDEPENDENT CONGRESS","votes":15600,"share":3.418728495978611},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","votes":4105,"share":0.8996077228200127},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","votes":3965,"share":0.8689268260612303},{"id":"499","name":"CONGRESS OF THE PEOPLE","votes":3913,"share":0.8575310644079683},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","votes":2519,"share":0.5520369923955205},{"id":"1115","name":"UNITED FRONT OF THE EASTERN CAPE","votes":1353,"share":0.29650895224737567},{"id":"503","name":"PAN AFRICANIST MOVEMENT","votes":534,"share":0.11702570620849861},{"id":"943","name":"UNITED CONGRESS","votes":428,"share":0.09379588437684908},{"id":"466","name":"CONSERVATIVES IN ACTION","votes":406,"share":0.08897460060046898}],"seats":{"total":100,"majority":51,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":60,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":24,"grouped":false},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","count":8,"grouped":false},{"id":"330","name":"AFRICAN INDEPENDENT CONGRESS","count":4,"grouped":false},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","count":1,"grouped":false},{"id":"499","name":"CONGRESS OF THE PEOPLE","count":1,"grouped":false},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","count":1,"grouped":false},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","count":1,"grouped":false},{"id":"466","name":"CONSERVATIVES IN ACTION","count":0,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":0,"grouped":true},{"id":"503","name":"PAN AFRICANIST MOVEMENT","count":0,"grouped":false},{"id":"943","name":"UNITED CONGRESS","count":0,"grouped":false},{"id":"1115","name":"UNITED FRONT OF THE EASTERN CAPE","count":0,"grouped":false}],"winner":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":60}},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":268052,"share":58.743398128465294},"leaderScope":"published_vote_leader","reporting":{"completed":339,"expected":339,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2016/EEID402Munic1117.js","snapshotId":"2016:municipality:1117:v2:47fdf678b2962e8d5190b52a9cc58e0d90580837b2c9b6fa374d7bf0278a23e0","reportedAt":"2017-04-06T09:46:26.514Z","checkedAt":"2026-11-05T13:40:02.258Z","successfulAt":"2026-11-05T13:40:02.258Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":456310,"source_reported_valid_ballots":456310,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},{"year":2021,"name":"BUF - Buffalo City","basis":"source_total","status":"historical","declaration":null,"total":360294,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":214118,"share":59.42868879304124},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":70334,"share":19.521279843683214},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","votes":43466,"share":12.064036592338478},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","votes":3466,"share":0.9619921508545799},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","votes":3383,"share":0.9389554086385008},{"id":"1318","name":"AFRICAN TRANSFORMATION MOVEMENT","votes":3270,"share":0.9075921330913087},{"id":"330","name":"AFRICAN INDEPENDENT CONGRESS","votes":2562,"share":0.7110859464770437},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","votes":2011,"share":0.558155284295603},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","votes":1848,"share":0.5129144531965562},{"id":"957","name":"PATRIOTIC ALLIANCE","votes":1115,"share":0.30946948880636366},{"id":"1519","name":"INDEPENDENT SOUTH AFRICAN NATIONAL CIVIC ORGANISATION","votes":795,"share":0.22065313327449249},{"id":"1487","name":"AFRICAN MULTICULTURAL ECONOMIC CONGRESS","votes":750,"share":0.2081633332778231}],"seats":{"total":100,"majority":51,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":61,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":20,"grouped":false},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","count":13,"grouped":false},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","count":1,"grouped":false},{"id":"330","name":"AFRICAN INDEPENDENT CONGRESS","count":1,"grouped":false},{"id":"1318","name":"AFRICAN TRANSFORMATION MOVEMENT","count":1,"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":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","count":1,"grouped":false},{"id":"1487","name":"AFRICAN MULTICULTURAL ECONOMIC CONGRESS","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":null,"name":"OTHER","count":0,"grouped":true},{"id":"957","name":"PATRIOTIC ALLIANCE","count":0,"grouped":false}],"winner":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":61}},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":214118,"share":59.42868879304124},"leaderScope":"published_vote_leader","reporting":{"completed":351,"expected":351,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2021/EEID1091Munic1117.js","snapshotId":"2021:municipality:1117:v2:d8106f05d8f252bb6c8ebdc6383d233acc7c8465c2f48832f449c375271aeca5","reportedAt":"2022-01-15T15:50:27.254Z","checkedAt":"2026-11-05T13:37:58.716Z","successfulAt":"2026-11-05T13:37:58.716Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":360294,"source_reported_valid_ballots":360294,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":false,"reason":null},{"year":2026,"name":"BUF - Buffalo City","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":497386,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":208573,"share":41.93383006357236},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","votes":91463,"share":18.3887363134467},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":83824,"share":16.852906997784416},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","votes":33750,"share":6.785474460479386},{"id":"445","name":"SOUTH AFRICAN COMMUNIST PARTY","votes":22124,"share":4.448054428552473},{"id":"1318","name":"AFRICAN TRANSFORMATION MOVEMENT","votes":10158,"share":2.042277024282951},{"id":"957","name":"PATRIOTIC ALLIANCE","votes":8423,"share":1.6934533742405296},{"id":"1511","name":"ACTIONSA","votes":8129,"share":1.6343443522736867},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","votes":6475,"share":1.3018058409364157},{"id":"1748","name":"UMKHONTO WESIZWE PARTY","votes":4553,"share":0.9153856361055599},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","votes":3247,"share":0.6528129058718982},{"id":"330","name":"AFRICAN INDEPENDENT CONGRESS","votes":2779,"share":0.5587209933532509},{"id":"2180","name":"THINA BANTU MOVEMENT","votes":1996,"share":0.40129798587012905},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","votes":1980,"share":0.398081168348124},{"id":"1755","name":"RISE MZANSI","votes":1721,"share":0.34600893471066735},{"id":"3245","name":"SOCIAL DEMOCRATIC MOVEMENT","votes":1665,"share":0.3347500733836497},{"id":"1544","name":"AFRICAN HEART CONGRESS","votes":1319,"share":0.2651863944702907},{"id":"447","name":"AL JAMA-AH","votes":844,"share":0.169687124285766},{"id":"1059","name":"AFRICAN UNEMPLOYED CONGRESS","votes":608,"share":0.12223906583619161},{"id":"450","name":"AFRICAN PEOPLE'S CONVENTION","votes":600,"share":0.1206306570751891},{"id":"499","name":"CONGRESS OF THE PEOPLE","votes":555,"share":0.1115833577945499},{"id":"1909","name":"AFRIKA MAYIBUYE MOVEMENT","votes":450,"share":0.09047299280639182},{"id":"1968","name":"ONE LOVE ALLIANCE","votes":408,"share":0.08202884681112858},{"id":"1579","name":"PROGRESSIVE COMMUNITY MOVEMENT","votes":376,"share":0.07559521176711849},{"id":"3","name":"INKATHA FREEDOM PARTY","votes":332,"share":0.06674896358160462},{"id":"1740","name":"AFRICAN CONGRESS FOR TRANSFORMATION","votes":183,"share":0.03679235040793267},{"id":"1775","name":"AFRICAN MOVEMENT CONGRESS","votes":165,"share":0.033173430695677},{"id":"1863","name":"SERVICE DELIVERY PARTY","votes":135,"share":0.027141897841917544},{"id":"1324","name":"ARUSHA ECONOMIC COALITION","votes":130,"share":0.026136642366290968}],"seats":{"total":100,"majority":51,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":42,"grouped":false},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","count":19,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":17,"grouped":false},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","count":7,"grouped":false},{"id":"445","name":"SOUTH AFRICAN COMMUNIST PARTY","count":5,"grouped":false},{"id":"1511","name":"ACTIONSA","count":2,"grouped":false},{"id":"1318","name":"AFRICAN TRANSFORMATION MOVEMENT","count":2,"grouped":false},{"id":"957","name":"PATRIOTIC ALLIANCE","count":2,"grouped":false},{"id":"330","name":"AFRICAN INDEPENDENT CONGRESS","count":1,"grouped":false},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","count":1,"grouped":false},{"id":"1748","name":"UMKHONTO WESIZWE PARTY","count":1,"grouped":false},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","count":1,"grouped":false},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","count":0,"grouped":false},{"id":"1740","name":"AFRICAN CONGRESS FOR TRANSFORMATION","count":0,"grouped":false},{"id":"1544","name":"AFRICAN HEART CONGRESS","count":0,"grouped":false},{"id":"1775","name":"AFRICAN MOVEMENT CONGRESS","count":0,"grouped":false},{"id":"450","name":"AFRICAN PEOPLE'S CONVENTION","count":0,"grouped":false},{"id":"1059","name":"AFRICAN UNEMPLOYED CONGRESS","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":"1324","name":"ARUSHA ECONOMIC COALITION","count":0,"grouped":false},{"id":"499","name":"CONGRESS OF THE PEOPLE","count":0,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":0,"grouped":true},{"id":"3","name":"INKATHA FREEDOM PARTY","count":0,"grouped":false},{"id":"1968","name":"ONE LOVE ALLIANCE","count":0,"grouped":false},{"id":"1579","name":"PROGRESSIVE COMMUNITY MOVEMENT","count":0,"grouped":false},{"id":"1755","name":"RISE MZANSI","count":0,"grouped":false},{"id":"1863","name":"SERVICE DELIVERY PARTY","count":0,"grouped":false},{"id":"3245","name":"SOCIAL DEMOCRATIC MOVEMENT","count":0,"grouped":false},{"id":"2180","name":"THINA BANTU MOVEMENT","count":0,"grouped":false}],"winner":null},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":208573,"share":41.93383006357236},"leaderScope":"published_vote_leader","reporting":{"completed":380,"expected":380,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2026/EEID1887Munic1117.js","snapshotId":"2026:municipality:1117:v3:pack1:2e14e929d07c5657024faf03ba09a651aa663ac99dec72f5d4f3634595efc5ee:052474e03ce6f2b8253f827d740c3d40c53e20f934bc31fad94c5f7627cd6f0d","reportedAt":"2026-11-08T19:21:45.382Z","checkedAt":"2026-11-11T02:58:35.801Z","successfulAt":"2026-11-11T02:58:35.801Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":497386,"source_reported_valid_ballots":497386,"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":80.358917582842,"votes":312106,"status":"historical","reason":null},{"year":2006,"share":81.27643089159982,"votes":300010,"status":"historical","reason":null},{"year":2011,"share":70.00505353218395,"votes":297833,"status":"historical","reason":null},{"year":2016,"share":58.743398128465294,"votes":268052,"status":"historical","reason":null},{"year":2021,"share":59.42868879304124,"votes":214118,"status":"historical","reason":null},{"year":2026,"share":41.93383006357236,"votes":208573,"status":"declared","reason":null}],"peak":81.27643089159982},{"id":"52","name":"DEMOCRATIC ALLIANCE","short":"DA","color":"#2872ba","points":[{"year":2000,"share":12.915626045984707,"votes":50163,"status":"historical","reason":null},{"year":2006,"share":12.231153301203122,"votes":45148,"status":"historical","reason":null},{"year":2011,"share":20.483258705590618,"votes":87145,"status":"historical","reason":null},{"year":2016,"share":23.402949749074097,"votes":106790,"status":"historical","reason":null},{"year":2021,"share":19.521279843683214,"votes":70334,"status":"historical","reason":null},{"year":2026,"share":16.852906997784416,"votes":83824,"status":"declared","reason":null}],"peak":23.402949749074097},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","short":"UDM","color":"#b36c29","points":[{"year":2000,"share":0.8643373928267978,"votes":3357,"status":"historical","reason":null},{"year":2006,"share":0.7693912327327205,"votes":2840,"status":"historical","reason":null},{"year":2011,"share":0.632984287040628,"votes":2693,"status":"historical","reason":null},{"year":2016,"share":0.8689268260612303,"votes":3965,"status":"historical","reason":null},{"year":2021,"share":0.9619921508545799,"votes":3466,"status":"historical","reason":null},{"year":2026,"share":18.3887363134467,"votes":91463,"status":"declared","reason":null}],"peak":18.3887363134467},{"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":7.974841664657799,"votes":36390,"status":"historical","reason":null},{"year":2021,"share":12.064036592338478,"votes":43466,"status":"historical","reason":null},{"year":2026,"share":6.785474460479386,"votes":33750,"status":"declared","reason":null}],"peak":12.064036592338478},{"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":null,"votes":null,"status":"historical","reason":"Not separately listed in this source."},{"year":2026,"share":4.448054428552473,"votes":22124,"status":"declared","reason":null}],"peak":4.448054428552473},{"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":1.8735676761978632,"votes":7971,"status":"historical","reason":null},{"year":2016,"share":3.418728495978611,"votes":15600,"status":"historical","reason":null},{"year":2021,"share":0.7110859464770437,"votes":2562,"status":"historical","reason":null},{"year":2026,"share":0.5587209933532509,"votes":2779,"status":"declared","reason":null}],"peak":3.418728495978611},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","short":"PAC","color":"#40846a","points":[{"year":2000,"share":2.3252400937202298,"votes":9031,"status":"historical","reason":null},{"year":2006,"share":3.16588237525161,"votes":11686,"status":"historical","reason":null},{"year":2011,"share":1.8872004606940966,"votes":8029,"status":"historical","reason":null},{"year":2016,"share":0.8996077228200127,"votes":4105,"status":"historical","reason":null},{"year":2021,"share":0.9389554086385008,"votes":3383,"status":"historical","reason":null},{"year":2026,"share":0.6528129058718982,"votes":3247,"status":"declared","reason":null}],"peak":3.16588237525161},{"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":2.858888928063557,"votes":12163,"status":"historical","reason":null},{"year":2016,"share":0.8575310644079683,"votes":3913,"status":"historical","reason":null},{"year":2021,"share":null,"votes":null,"status":"historical","reason":"Not separately listed in this source."},{"year":2026,"share":0.1115833577945499,"votes":555,"status":"declared","reason":null}],"peak":2.858888928063557},{"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.9075921330913087,"votes":3270,"status":"historical","reason":null},{"year":2026,"share":2.042277024282951,"votes":10158,"status":"declared","reason":null}],"peak":2.042277024282951},{"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.30946948880636366,"votes":1115,"status":"historical","reason":null},{"year":2026,"share":1.6934533742405296,"votes":8423,"status":"declared","reason":null}],"peak":1.6934533742405296},{"id":"1511","name":"ACTIONSA","short":"ActionSA","color":"#658247","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":null,"votes":null,"status":"historical","reason":"Not separately listed in this source."},{"year":2026,"share":1.6343443522736867,"votes":8129,"status":"declared","reason":null}],"peak":1.6343443522736867},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","short":"ACDP","color":"#824c62","points":[{"year":2000,"share":1.4377301166353407,"votes":5584,"status":"historical","reason":null},{"year":2006,"share":1.1725088926997234,"votes":4328,"status":"historical","reason":null},{"year":2011,"share":0.7455722831388312,"votes":3172,"status":"historical","reason":null},{"year":2016,"share":0.5520369923955205,"votes":2519,"status":"historical","reason":null},{"year":2021,"share":0.558155284295603,"votes":2011,"status":"historical","reason":null},{"year":2026,"share":0.398081168348124,"votes":1980,"status":"declared","reason":null}],"peak":1.4377301166353407},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","short":"FF+","color":"#ba632f","points":[{"year":2000,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2006,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2011,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2016,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2021,"share":0.5129144531965562,"votes":1848,"status":"historical","reason":null},{"year":2026,"share":1.3018058409364157,"votes":6475,"status":"declared","reason":null}],"peak":1.3018058409364157},{"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":null,"votes":null,"status":"historical","reason":"Not separately listed in this source."},{"year":2026,"share":0.9153856361055599,"votes":4553,"status":"declared","reason":null}],"peak":0.9153856361055599},{"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.4871005057934618,"votes":1798,"status":"historical","reason":null},{"year":2011,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2016,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2021,"share":null,"votes":null,"status":"historical","reason":"Not separately listed in this source."},{"year":2026,"share":0,"votes":0,"status":"declared","reason":"No votes recorded in the complete party list."}],"peak":0.4871005057934618},{"id":"2180","name":"THINA BANTU MOVEMENT","short":"THINA BANTU 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":null,"votes":null,"status":"historical","reason":"Not separately listed in this source."},{"year":2026,"share":0.40129798587012905,"votes":1996,"status":"declared","reason":null}],"peak":0.40129798587012905},{"id":"1755","name":"RISE MZANSI","short":"RISE MZANSI","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":null,"votes":null,"status":"historical","reason":"Not separately listed in this source."},{"year":2026,"share":0.34600893471066735,"votes":1721,"status":"declared","reason":null}],"peak":0.34600893471066735},{"id":"3245","name":"SOCIAL DEMOCRATIC MOVEMENT","short":"SOCIAL DEMOCRATIC 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":null,"votes":null,"status":"historical","reason":"Not separately listed in this source."},{"year":2026,"share":0.3347500733836497,"votes":1665,"status":"declared","reason":null}],"peak":0.3347500733836497},{"id":"1115","name":"UNITED FRONT OF THE EASTERN CAPE","short":"UNITED FRONT OF THE EASTERN CAPE","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.29650895224737567,"votes":1353,"status":"historical","reason":null},{"year":2021,"share":null,"votes":null,"status":"historical","reason":"Not separately listed in this source."},{"year":2026,"share":0,"votes":0,"status":"declared","reason":"No votes recorded in the complete party list."}],"peak":0.29650895224737567},{"id":"1544","name":"AFRICAN HEART CONGRESS","short":"AHC","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":null,"votes":null,"status":"historical","reason":"Not separately listed in this source."},{"year":2026,"share":0.2651863944702907,"votes":1319,"status":"declared","reason":null}],"peak":0.2651863944702907},{"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":0.2617013840914817,"votes":966,"status":"historical","reason":null},{"year":2011,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2016,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2021,"share":null,"votes":null,"status":"historical","reason":"Not separately listed in this source."},{"year":2026,"share":0,"votes":0,"status":"declared","reason":"No votes recorded in the complete party list."}],"peak":0.2617013840914817},{"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.22065313327449249,"votes":795,"status":"historical","reason":null},{"year":2026,"share":0,"votes":0,"status":"declared","reason":"No votes recorded in the complete party list."}],"peak":0.22065313327449249},{"id":"3","name":"INKATHA FREEDOM PARTY","short":"IFP","color":"#b44b69","points":[{"year":2000,"share":0.21087051674862894,"votes":819,"status":"historical","reason":null},{"year":2006,"share":0.07124996274954419,"votes":263,"status":"historical","reason":null},{"year":2011,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2016,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2021,"share":null,"votes":null,"status":"historical","reason":"Not separately listed in this source."},{"year":2026,"share":0.06674896358160462,"votes":332,"status":"declared","reason":null}],"peak":0.21087051674862894},{"id":"1487","name":"AFRICAN MULTICULTURAL ECONOMIC CONGRESS","short":"AFRICAN MULTICULTURAL ECONOMIC 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.2081633332778231,"votes":750,"status":"historical","reason":null},{"year":2026,"share":0,"votes":0,"status":"declared","reason":"No votes recorded in the complete party list."}],"peak":0.2081633332778231},{"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.18122201459648135,"votes":771,"status":"historical","reason":null},{"year":2016,"share":0.11702570620849861,"votes":534,"status":"historical","reason":null},{"year":2021,"share":null,"votes":null,"status":"historical","reason":"Not separately listed in this source."},{"year":2026,"share":0,"votes":0,"status":"declared","reason":"No votes recorded in the complete party list."}],"peak":0.18122201459648135},{"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":null,"votes":null,"status":"historical","reason":"Not separately listed in this source."},{"year":2026,"share":0.169687124285766,"votes":844,"status":"declared","reason":null}],"peak":0.169687124285766},{"id":"1059","name":"AFRICAN UNEMPLOYED CONGRESS","short":"AFRICAN UNEMPLOYED 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":null,"votes":null,"status":"historical","reason":"Not separately listed in this source."},{"year":2026,"share":0.12223906583619161,"votes":608,"status":"declared","reason":null}],"peak":0.12223906583619161},{"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,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2016,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2021,"share":null,"votes":null,"status":"historical","reason":"Not separately listed in this source."},{"year":2026,"share":0.1206306570751891,"votes":600,"status":"declared","reason":null}],"peak":0.1206306570751891},{"id":"284","name":"NATIONAL DEMOCRATIC CONVENTION","short":"NATIONAL DEMOCRATIC CONVENTION","color":"#627875","points":[{"year":2000,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2006,"share":0.11378321047455725,"votes":420,"status":"historical","reason":null},{"year":2011,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2016,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2021,"share":null,"votes":null,"status":"historical","reason":"Not separately listed in this source."},{"year":2026,"share":0,"votes":0,"status":"declared","reason":"No votes recorded in the complete party list."}],"peak":0.11378321047455725},{"id":"943","name":"UNITED CONGRESS","short":"UNITED 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.09379588437684908,"votes":428,"status":"historical","reason":null},{"year":2021,"share":null,"votes":null,"status":"historical","reason":"Not separately listed in this source."},{"year":2026,"share":0,"votes":0,"status":"declared","reason":"No votes recorded in the complete party list."}],"peak":0.09379588437684908},{"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":null,"votes":null,"status":"historical","reason":"Not separately listed in this source."},{"year":2026,"share":0.09047299280639182,"votes":450,"status":"declared","reason":null}],"peak":0.09047299280639182},{"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.08897460060046898,"votes":406,"status":"historical","reason":null},{"year":2021,"share":null,"votes":null,"status":"historical","reason":"Not separately listed in this source."},{"year":2026,"share":0,"votes":0,"status":"declared","reason":"No votes recorded in the complete party list."}],"peak":0.08897460060046898},{"id":"1968","name":"ONE LOVE ALLIANCE","short":"ONE LOVE ALLIANCE","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":null,"votes":null,"status":"historical","reason":"Not separately listed in this source."},{"year":2026,"share":0.08202884681112858,"votes":408,"status":"declared","reason":null}],"peak":0.08202884681112858},{"id":"1579","name":"PROGRESSIVE COMMUNITY MOVEMENT","short":"PROGRESSIVE COMMUNITY 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":null,"votes":null,"status":"historical","reason":"Not separately listed in this source."},{"year":2026,"share":0.07559521176711849,"votes":376,"status":"declared","reason":null}],"peak":0.07559521176711849},{"id":"1740","name":"AFRICAN CONGRESS FOR TRANSFORMATION","short":"AFRICAN CONGRESS FOR TRANSFORMATION","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":null,"votes":null,"status":"historical","reason":"Not separately listed in this source."},{"year":2026,"share":0.03679235040793267,"votes":183,"status":"declared","reason":null}],"peak":0.03679235040793267},{"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":null,"votes":null,"status":"historical","reason":"Not separately listed in this source."},{"year":2026,"share":0.033173430695677,"votes":165,"status":"declared","reason":null}],"peak":0.033173430695677},{"id":"1863","name":"SERVICE DELIVERY PARTY","short":"SERVICE DELIVERY PARTY","color":"#627875","points":[{"year":2000,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2006,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2011,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2016,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2021,"share":null,"votes":null,"status":"historical","reason":"Not separately listed in this source."},{"year":2026,"share":0.027141897841917544,"votes":135,"status":"declared","reason":null}],"peak":0.027141897841917544},{"id":"1324","name":"ARUSHA ECONOMIC COALITION","short":"ARUSHA ECONOMIC COALITION","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":null,"votes":null,"status":"historical","reason":"Not separately listed in this source."},{"year":2026,"share":0.026136642366290968,"votes":130,"status":"declared","reason":null}],"peak":0.026136642366290968}],"defaultPartyIds":["7","52","6","945","445"],"previous":{"year":2021,"name":"BUF - Buffalo City","basis":"source_total","status":"historical","declaration":null,"total":360294,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":214118,"share":59.42868879304124},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":70334,"share":19.521279843683214},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","votes":43466,"share":12.064036592338478},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","votes":3466,"share":0.9619921508545799},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","votes":3383,"share":0.9389554086385008},{"id":"1318","name":"AFRICAN TRANSFORMATION MOVEMENT","votes":3270,"share":0.9075921330913087},{"id":"330","name":"AFRICAN INDEPENDENT CONGRESS","votes":2562,"share":0.7110859464770437},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","votes":2011,"share":0.558155284295603},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","votes":1848,"share":0.5129144531965562},{"id":"957","name":"PATRIOTIC ALLIANCE","votes":1115,"share":0.30946948880636366},{"id":"1519","name":"INDEPENDENT SOUTH AFRICAN NATIONAL CIVIC ORGANISATION","votes":795,"share":0.22065313327449249},{"id":"1487","name":"AFRICAN MULTICULTURAL ECONOMIC CONGRESS","votes":750,"share":0.2081633332778231}],"seats":{"total":100,"majority":51,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":61,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":20,"grouped":false},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","count":13,"grouped":false},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","count":1,"grouped":false},{"id":"330","name":"AFRICAN INDEPENDENT CONGRESS","count":1,"grouped":false},{"id":"1318","name":"AFRICAN TRANSFORMATION MOVEMENT","count":1,"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":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","count":1,"grouped":false},{"id":"1487","name":"AFRICAN MULTICULTURAL ECONOMIC CONGRESS","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":null,"name":"OTHER","count":0,"grouped":true},{"id":"957","name":"PATRIOTIC ALLIANCE","count":0,"grouped":false}],"winner":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":61}},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":214118,"share":59.42868879304124},"leaderScope":"published_vote_leader","reporting":{"completed":351,"expected":351,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2021/EEID1091Munic1117.js","snapshotId":"2021:municipality:1117:v2:d8106f05d8f252bb6c8ebdc6383d233acc7c8465c2f48832f449c375271aeca5","reportedAt":"2022-01-15T15:50:27.254Z","checkedAt":"2026-11-05T13:37:58.716Z","successfulAt":"2026-11-05T13:37:58.716Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":360294,"source_reported_valid_ballots":360294,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":false,"reason":null},"reportedElections":6,"latest":{"year":2026,"name":"BUF - Buffalo City","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":497386,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":208573,"share":41.93383006357236},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","votes":91463,"share":18.3887363134467},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":83824,"share":16.852906997784416},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","votes":33750,"share":6.785474460479386},{"id":"445","name":"SOUTH AFRICAN COMMUNIST PARTY","votes":22124,"share":4.448054428552473},{"id":"1318","name":"AFRICAN TRANSFORMATION MOVEMENT","votes":10158,"share":2.042277024282951},{"id":"957","name":"PATRIOTIC ALLIANCE","votes":8423,"share":1.6934533742405296},{"id":"1511","name":"ACTIONSA","votes":8129,"share":1.6343443522736867},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","votes":6475,"share":1.3018058409364157},{"id":"1748","name":"UMKHONTO WESIZWE PARTY","votes":4553,"share":0.9153856361055599},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","votes":3247,"share":0.6528129058718982},{"id":"330","name":"AFRICAN INDEPENDENT CONGRESS","votes":2779,"share":0.5587209933532509},{"id":"2180","name":"THINA BANTU MOVEMENT","votes":1996,"share":0.40129798587012905},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","votes":1980,"share":0.398081168348124},{"id":"1755","name":"RISE MZANSI","votes":1721,"share":0.34600893471066735},{"id":"3245","name":"SOCIAL DEMOCRATIC MOVEMENT","votes":1665,"share":0.3347500733836497},{"id":"1544","name":"AFRICAN HEART CONGRESS","votes":1319,"share":0.2651863944702907},{"id":"447","name":"AL JAMA-AH","votes":844,"share":0.169687124285766},{"id":"1059","name":"AFRICAN UNEMPLOYED CONGRESS","votes":608,"share":0.12223906583619161},{"id":"450","name":"AFRICAN PEOPLE'S CONVENTION","votes":600,"share":0.1206306570751891},{"id":"499","name":"CONGRESS OF THE PEOPLE","votes":555,"share":0.1115833577945499},{"id":"1909","name":"AFRIKA MAYIBUYE MOVEMENT","votes":450,"share":0.09047299280639182},{"id":"1968","name":"ONE LOVE ALLIANCE","votes":408,"share":0.08202884681112858},{"id":"1579","name":"PROGRESSIVE COMMUNITY MOVEMENT","votes":376,"share":0.07559521176711849},{"id":"3","name":"INKATHA FREEDOM PARTY","votes":332,"share":0.06674896358160462},{"id":"1740","name":"AFRICAN CONGRESS FOR TRANSFORMATION","votes":183,"share":0.03679235040793267},{"id":"1775","name":"AFRICAN MOVEMENT CONGRESS","votes":165,"share":0.033173430695677},{"id":"1863","name":"SERVICE DELIVERY PARTY","votes":135,"share":0.027141897841917544},{"id":"1324","name":"ARUSHA ECONOMIC COALITION","votes":130,"share":0.026136642366290968}],"seats":{"total":100,"majority":51,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":42,"grouped":false},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","count":19,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":17,"grouped":false},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","count":7,"grouped":false},{"id":"445","name":"SOUTH AFRICAN COMMUNIST PARTY","count":5,"grouped":false},{"id":"1511","name":"ACTIONSA","count":2,"grouped":false},{"id":"1318","name":"AFRICAN TRANSFORMATION MOVEMENT","count":2,"grouped":false},{"id":"957","name":"PATRIOTIC ALLIANCE","count":2,"grouped":false},{"id":"330","name":"AFRICAN INDEPENDENT CONGRESS","count":1,"grouped":false},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","count":1,"grouped":false},{"id":"1748","name":"UMKHONTO WESIZWE PARTY","count":1,"grouped":false},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","count":1,"grouped":false},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","count":0,"grouped":false},{"id":"1740","name":"AFRICAN CONGRESS FOR TRANSFORMATION","count":0,"grouped":false},{"id":"1544","name":"AFRICAN HEART CONGRESS","count":0,"grouped":false},{"id":"1775","name":"AFRICAN MOVEMENT CONGRESS","count":0,"grouped":false},{"id":"450","name":"AFRICAN PEOPLE'S CONVENTION","count":0,"grouped":false},{"id":"1059","name":"AFRICAN UNEMPLOYED CONGRESS","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":"1324","name":"ARUSHA ECONOMIC COALITION","count":0,"grouped":false},{"id":"499","name":"CONGRESS OF THE PEOPLE","count":0,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":0,"grouped":true},{"id":"3","name":"INKATHA FREEDOM PARTY","count":0,"grouped":false},{"id":"1968","name":"ONE LOVE ALLIANCE","count":0,"grouped":false},{"id":"1579","name":"PROGRESSIVE COMMUNITY MOVEMENT","count":0,"grouped":false},{"id":"1755","name":"RISE MZANSI","count":0,"grouped":false},{"id":"1863","name":"SERVICE DELIVERY PARTY","count":0,"grouped":false},{"id":"3245","name":"SOCIAL DEMOCRATIC MOVEMENT","count":0,"grouped":false},{"id":"2180","name":"THINA BANTU MOVEMENT","count":0,"grouped":false}],"winner":null},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":208573,"share":41.93383006357236},"leaderScope":"published_vote_leader","reporting":{"completed":380,"expected":380,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2026/EEID1887Munic1117.js","snapshotId":"2026:municipality:1117:v3:pack1:2e14e929d07c5657024faf03ba09a651aa663ac99dec72f5d4f3634595efc5ee:052474e03ce6f2b8253f827d740c3d40c53e20f934bc31fad94c5f7627cd6f0d","reportedAt":"2026-11-08T19:21:45.382Z","checkedAt":"2026-11-11T02:58:35.801Z","successfulAt":"2026-11-11T02:58:35.801Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":497386,"source_reported_valid_ballots":497386,"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."]}