{"level":"municipality","id":"7702","through":2026,"basis":"source_total","ballotLabel":"Ward + municipal PR votes","years":[2000,2006,2011,2016,2021,2026],"elections":[{"year":2000,"name":"NP331 - Greater Giyani","basis":"source_total","status":"historical","declaration":null,"total":79205,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":64833,"share":81.85468089135787},{"id":"28","name":"XIMOKO PARTY","votes":8421,"share":10.631904551480336},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","votes":4994,"share":6.305157502682912},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":957,"share":1.208257054478884}],"seats":null,"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":64833,"share":81.85468089135787},"leaderScope":"published_vote_leader","reporting":{"completed":81,"expected":81,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2000/EEID2Munic7702.js","snapshotId":"2000:municipality:7702:v2:9deeb00139b23ddc3d06b27dc8b35cc908701ad4aff63328e604c5524fb0ddbe","reportedAt":"2021-10-25T12:55:52.316Z","checkedAt":"2026-11-05T14:00:33.298Z","successfulAt":"2026-11-05T14:00:33.298Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":79205,"source_reported_valid_ballots":79205,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},{"year":2006,"name":"NP331 - Greater Giyani","basis":"source_total","status":"historical","declaration":null,"total":99316,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":85339,"share":85.92673889403521},{"id":"28","name":"XIMOKO PARTY","votes":5230,"share":5.266019573885377},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","votes":2787,"share":2.8061943694872933},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":1926,"share":1.93926456965645},{"id":"296","name":"AFRICAN DEMOCRATIC CHANGE","votes":1167,"share":1.1750372548229893},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","votes":1132,"share":1.1397962060493778},{"id":"249","name":"INDEPENDENT DEMOCRATS","votes":415,"share":0.41785814974425073}],"seats":{"total":60,"majority":31,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":51,"grouped":false},{"id":"28","name":"XIMOKO PARTY","count":3,"grouped":false},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","count":2,"grouped":false},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","count":1,"grouped":false},{"id":"296","name":"AFRICAN DEMOCRATIC CHANGE","count":1,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":1,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":1,"grouped":true},{"id":"249","name":"INDEPENDENT DEMOCRATS","count":0,"grouped":false}],"winner":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":51}},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":85339,"share":85.92673889403521},"leaderScope":"published_vote_leader","reporting":{"completed":102,"expected":102,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2006/EEID95Munic7702.js","snapshotId":"2006:municipality:7702:v2:e08542a54415e44eb4881d4415dc573c1e91c17748f2e5afba3ad29bdf3df304","reportedAt":"2016-07-29T07:33:44.438Z","checkedAt":"2026-11-05T13:55:27.073Z","successfulAt":"2026-11-05T13:55:27.073Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":99316,"source_reported_valid_ballots":99316,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},{"year":2011,"name":"LIM331 - Greater Giyani","basis":"source_total","status":"historical","declaration":null,"total":121042,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":98005,"share":80.96776325572942},{"id":"28","name":"XIMOKO PARTY","votes":5706,"share":4.714066191900332},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":3361,"share":2.7767221295087654},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","votes":1934,"share":1.597792501776243},{"id":"499","name":"CONGRESS OF THE PEOPLE","votes":1650,"share":1.363163199550569},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","votes":1437,"share":1.187191222881314},{"id":"450","name":"AFRICAN PEOPLE'S CONVENTION","votes":725,"share":0.5989656482873713},{"id":"296","name":"AFRICAN DEMOCRATIC CHANGE","votes":626,"share":0.5171758563143372},{"id":"591","name":"NATIONAL FREEDOM PARTY","votes":294,"share":0.24289089737446504}],"seats":{"total":60,"majority":31,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":50,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":3,"grouped":true},{"id":"28","name":"XIMOKO PARTY","count":3,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":2,"grouped":false},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","count":1,"grouped":false},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","count":1,"grouped":false},{"id":"296","name":"AFRICAN DEMOCRATIC CHANGE","count":0,"grouped":false},{"id":"450","name":"AFRICAN PEOPLE'S CONVENTION","count":0,"grouped":false},{"id":"499","name":"CONGRESS OF THE PEOPLE","count":0,"grouped":false},{"id":"591","name":"NATIONAL FREEDOM PARTY","count":0,"grouped":false}],"winner":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":50}},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":98005,"share":80.96776325572942},"leaderScope":"published_vote_leader","reporting":{"completed":114,"expected":114,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2011/EEID197Munic7702.js","snapshotId":"2011:municipality:7702:v2:c489e10f566ef8c063000219f1363d9258f6a041cc58aeaa3b2ac78a14b461d9","reportedAt":"2021-10-22T09:48:53.336Z","checkedAt":"2026-11-05T13:49:48.774Z","successfulAt":"2026-11-05T13:49:48.774Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":121042,"source_reported_valid_ballots":121042,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},{"year":2016,"name":"LIM331 - Greater Giyani","basis":"source_total","status":"historical","declaration":null,"total":137293,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":111237,"share":81.02161071576846},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","votes":9787,"share":7.128549889652058},{"id":"450","name":"AFRICAN PEOPLE'S CONVENTION","votes":3815,"share":2.778728704303934},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":3746,"share":2.728471225772618},{"id":"924","name":"NATIONAL INDEPENDENT PARTY","votes":2399,"share":1.7473578405308356},{"id":"28","name":"XIMOKO PARTY","votes":1441,"share":1.0495800951250247},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","votes":727,"share":0.5295244477140132},{"id":"499","name":"CONGRESS OF THE PEOPLE","votes":638,"share":0.4646995841011559},{"id":"1090","name":"AFRICAN FREEDOM SALVATION","votes":542,"share":0.3947761357097594},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","votes":339,"share":0.2469171771321189}],"seats":{"total":62,"majority":32,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":51,"grouped":false},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","count":5,"grouped":false},{"id":"450","name":"AFRICAN PEOPLE'S CONVENTION","count":2,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":2,"grouped":false},{"id":"924","name":"NATIONAL INDEPENDENT PARTY","count":1,"grouped":false},{"id":"28","name":"XIMOKO PARTY","count":1,"grouped":false},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","count":0,"grouped":false},{"id":"1090","name":"AFRICAN FREEDOM SALVATION","count":0,"grouped":false},{"id":"499","name":"CONGRESS OF THE PEOPLE","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":51}},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":111237,"share":81.02161071576846},"leaderScope":"published_vote_leader","reporting":{"completed":130,"expected":130,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2016/EEID402Munic7702.js","snapshotId":"2016:municipality:7702:v2:458fc55c7e7feda1e20dd92ece4a5da0b544ea7fc5b5698a17d7491c78e01f42","reportedAt":"2017-04-06T09:45:36.998Z","checkedAt":"2026-11-05T13:43:47.249Z","successfulAt":"2026-11-05T13:43:47.249Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":137293,"source_reported_valid_ballots":137293,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},{"year":2021,"name":"LIM331 - Greater Giyani","basis":"source_total","status":"historical","declaration":null,"total":121738,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":90950,"share":74.70962230363568},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","votes":9138,"share":7.506283986922736},{"id":"450","name":"AFRICAN PEOPLE'S CONVENTION","votes":3752,"share":3.0820286188371746},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":2162,"share":1.7759450623470074},{"id":"1016","name":"FORUM 4 SERVICE DELIVERY","votes":2033,"share":1.6699797926695032},{"id":"1632","name":"MOPANI INDEPENDENT MOVEMENT","votes":1999,"share":1.6420509619017891},{"id":"957","name":"PATRIOTIC ALLIANCE","votes":1261,"share":1.0358310470025793},{"id":"28","name":"XIMOKO PARTY","votes":1217,"share":0.9996878542443608},{"id":"924","name":"NATIONAL INDEPENDENT PARTY","votes":890,"share":0.7310782171548736},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","votes":595,"share":0.4887545384349997},{"id":"1285","name":"GAZANKULU LIBERATION CONGRESS","votes":553,"share":0.45425421807488214},{"id":"1293","name":"GAZA MOVEMENT FOR CHANGE","votes":513,"share":0.4213967701128653}],"seats":{"total":62,"majority":32,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":47,"grouped":false},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","count":5,"grouped":false},{"id":"450","name":"AFRICAN PEOPLE'S CONVENTION","count":2,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":2,"grouped":true},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":1,"grouped":false},{"id":"1016","name":"FORUM 4 SERVICE DELIVERY","count":1,"grouped":false},{"id":"1632","name":"MOPANI INDEPENDENT MOVEMENT","count":1,"grouped":false},{"id":"924","name":"NATIONAL INDEPENDENT PARTY","count":1,"grouped":false},{"id":"957","name":"PATRIOTIC ALLIANCE","count":1,"grouped":false},{"id":"28","name":"XIMOKO PARTY","count":1,"grouped":false},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","count":0,"grouped":false},{"id":"1293","name":"GAZA MOVEMENT FOR CHANGE","count":0,"grouped":false},{"id":"1285","name":"GAZANKULU LIBERATION CONGRESS","count":0,"grouped":false},{"id":null,"name":"OTHER","count":0,"grouped":true}],"winner":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":47}},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":90950,"share":74.70962230363568},"leaderScope":"published_vote_leader","reporting":{"completed":131,"expected":131,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2021/EEID1091Munic7702.js","snapshotId":"2021:municipality:7702:v2:b57bcbc35cb59d5a66ab7dd2edb2c18d5bebc17488abf64a32550f577c0463cb","reportedAt":"2022-01-15T15:50:13.157Z","checkedAt":"2026-11-05T13:39:08.174Z","successfulAt":"2026-11-05T13:39:08.174Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":121738,"source_reported_valid_ballots":121738,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":false,"reason":null},{"year":2026,"name":"LIM331 - Greater Giyani","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":148389,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":90949,"share":61.290931268490255},{"id":"1909","name":"AFRIKA MAYIBUYE MOVEMENT","votes":27411,"share":18.472393506257205},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","votes":9483,"share":6.3906354244586865},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":4267,"share":2.875550074466436},{"id":"1511","name":"ACTIONSA","votes":2631,"share":1.773042476194327},{"id":"924","name":"NATIONAL INDEPENDENT PARTY","votes":2009,"share":1.3538739394429506},{"id":"1935","name":"GAZA DEMOCRATIC FRONT","votes":1943,"share":1.3093962490481101},{"id":"1748","name":"UMKHONTO WESIZWE PARTY","votes":1830,"share":1.2332450518569436},{"id":"450","name":"AFRICAN PEOPLE'S CONVENTION","votes":1092,"share":0.7359036047146352},{"id":"1531","name":"ABLE LEADERSHIP","votes":935,"share":0.6301006139269083},{"id":"1285","name":"GAZANKULU LIBERATION CONGRESS","votes":652,"share":0.4393856687490313},{"id":"957","name":"PATRIOTIC ALLIANCE","votes":557,"share":0.3753647507564577},{"id":"28","name":"XIMOKO PARTY","votes":433,"share":0.29180060516615114},{"id":"445","name":"SOUTH AFRICAN COMMUNIST PARTY","votes":312,"share":0.21025817277561007},{"id":"1861","name":"GAZA NATIONAL CONGRESS","votes":256,"share":0.17251952637998774},{"id":"1707","name":"UNITED AFRICANS TRANSFORMATION","votes":219,"share":0.14758506358288015},{"id":"1863","name":"SERVICE DELIVERY PARTY","votes":219,"share":0.14758506358288015},{"id":"1711","name":"BUILD ONE SOUTH AFRICA","votes":207,"share":0.13949821078381822},{"id":"1728","name":"ACTION ALLIANCE DEVELOPMENT PARTY","votes":196,"share":0.1320852623846781},{"id":"1318","name":"AFRICAN TRANSFORMATION MOVEMENT","votes":148,"share":0.09973785118843043},{"id":"499","name":"CONGRESS OF THE PEOPLE","votes":146,"share":0.09839004238858676},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","votes":137,"share":0.09232490278929031},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","votes":132,"share":0.08895538078968118},{"id":"2153","name":"EMPATHY IN ACTION","votes":100,"share":0.06739043999218271},{"id":"3","name":"INKATHA FREEDOM PARTY","votes":86,"share":0.05795577839327713},{"id":"1091","name":"LIMPOPO RESIDENTS ASSOCIATION","votes":54,"share":0.036390837595778665},{"id":"2191","name":"MOPANI RESIDENTS ASSOCIATION","votes":22,"share":0.014825896798280195}],"seats":{"total":62,"majority":32,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":39,"grouped":false},{"id":"1909","name":"AFRIKA MAYIBUYE MOVEMENT","count":12,"grouped":false},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","count":4,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":2,"grouped":false},{"id":"1511","name":"ACTIONSA","count":1,"grouped":false},{"id":"450","name":"AFRICAN PEOPLE'S CONVENTION","count":1,"grouped":false},{"id":"1935","name":"GAZA DEMOCRATIC FRONT","count":1,"grouped":false},{"id":"924","name":"NATIONAL INDEPENDENT PARTY","count":1,"grouped":false},{"id":"1748","name":"UMKHONTO WESIZWE PARTY","count":1,"grouped":false},{"id":"1531","name":"ABLE LEADERSHIP","count":0,"grouped":false},{"id":"1728","name":"ACTION ALLIANCE DEVELOPMENT PARTY","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":"1711","name":"BUILD ONE SOUTH AFRICA","count":0,"grouped":false},{"id":"499","name":"CONGRESS OF THE PEOPLE","count":0,"grouped":false},{"id":"2153","name":"EMPATHY IN ACTION","count":0,"grouped":false},{"id":"1861","name":"GAZA NATIONAL CONGRESS","count":0,"grouped":false},{"id":"1285","name":"GAZANKULU LIBERATION CONGRESS","count":0,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":0,"grouped":true},{"id":"3","name":"INKATHA FREEDOM PARTY","count":0,"grouped":false},{"id":"1091","name":"LIMPOPO RESIDENTS ASSOCIATION","count":0,"grouped":false},{"id":"2191","name":"MOPANI RESIDENTS ASSOCIATION","count":0,"grouped":false},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","count":0,"grouped":false},{"id":"957","name":"PATRIOTIC ALLIANCE","count":0,"grouped":false},{"id":"1863","name":"SERVICE DELIVERY PARTY","count":0,"grouped":false},{"id":"445","name":"SOUTH AFRICAN COMMUNIST PARTY","count":0,"grouped":false},{"id":"1707","name":"UNITED AFRICANS TRANSFORMATION","count":0,"grouped":false},{"id":"28","name":"XIMOKO PARTY","count":0,"grouped":false}],"winner":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":39}},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":90949,"share":61.290931268490255},"leaderScope":"published_vote_leader","reporting":{"completed":132,"expected":132,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2026/EEID1887Munic7702.js","snapshotId":"2026:municipality:7702:v2:pack1:76815b80cd49e0f01aacc84f3f85a6be8eb1757b06e13a1321c3f2494cedfd73:eaf7061e62ec01bc89489dc4c0a048fb1a217f5a7af2adcc851327bbed87f255","reportedAt":"2026-11-06T16:26:54.717Z","checkedAt":"2026-11-11T01:07:09.657Z","successfulAt":"2026-11-11T01:07:09.657Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":148389,"source_reported_valid_ballots":148389,"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":81.85468089135787,"votes":64833,"status":"historical","reason":null},{"year":2006,"share":85.92673889403521,"votes":85339,"status":"historical","reason":null},{"year":2011,"share":80.96776325572942,"votes":98005,"status":"historical","reason":null},{"year":2016,"share":81.02161071576846,"votes":111237,"status":"historical","reason":null},{"year":2021,"share":74.70962230363568,"votes":90950,"status":"historical","reason":null},{"year":2026,"share":61.290931268490255,"votes":90949,"status":"declared","reason":null}],"peak":85.92673889403521},{"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":18.472393506257205,"votes":27411,"status":"declared","reason":null}],"peak":18.472393506257205},{"id":"28","name":"XIMOKO PARTY","short":"XIMOKO PARTY","color":"#627875","points":[{"year":2000,"share":10.631904551480336,"votes":8421,"status":"historical","reason":null},{"year":2006,"share":5.266019573885377,"votes":5230,"status":"historical","reason":null},{"year":2011,"share":4.714066191900332,"votes":5706,"status":"historical","reason":null},{"year":2016,"share":1.0495800951250247,"votes":1441,"status":"historical","reason":null},{"year":2021,"share":0.9996878542443608,"votes":1217,"status":"historical","reason":null},{"year":2026,"share":0.29180060516615114,"votes":433,"status":"declared","reason":null}],"peak":10.631904551480336},{"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.128549889652058,"votes":9787,"status":"historical","reason":null},{"year":2021,"share":7.506283986922736,"votes":9138,"status":"historical","reason":null},{"year":2026,"share":6.3906354244586865,"votes":9483,"status":"declared","reason":null}],"peak":7.506283986922736},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","short":"UDM","color":"#b36c29","points":[{"year":2000,"share":6.305157502682912,"votes":4994,"status":"historical","reason":null},{"year":2006,"share":2.8061943694872933,"votes":2787,"status":"historical","reason":null},{"year":2011,"share":1.597792501776243,"votes":1934,"status":"historical","reason":null},{"year":2016,"share":0.2469171771321189,"votes":339,"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":6.305157502682912},{"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.5989656482873713,"votes":725,"status":"historical","reason":null},{"year":2016,"share":2.778728704303934,"votes":3815,"status":"historical","reason":null},{"year":2021,"share":3.0820286188371746,"votes":3752,"status":"historical","reason":null},{"year":2026,"share":0.7359036047146352,"votes":1092,"status":"declared","reason":null}],"peak":3.0820286188371746},{"id":"52","name":"DEMOCRATIC ALLIANCE","short":"DA","color":"#2872ba","points":[{"year":2000,"share":1.208257054478884,"votes":957,"status":"historical","reason":null},{"year":2006,"share":1.93926456965645,"votes":1926,"status":"historical","reason":null},{"year":2011,"share":2.7767221295087654,"votes":3361,"status":"historical","reason":null},{"year":2016,"share":2.728471225772618,"votes":3746,"status":"historical","reason":null},{"year":2021,"share":1.7759450623470074,"votes":2162,"status":"historical","reason":null},{"year":2026,"share":2.875550074466436,"votes":4267,"status":"declared","reason":null}],"peak":2.875550074466436},{"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.773042476194327,"votes":2631,"status":"declared","reason":null}],"peak":1.773042476194327},{"id":"924","name":"NATIONAL INDEPENDENT PARTY","short":"NATIONAL INDEPENDENT PARTY","color":"#627875","points":[{"year":2000,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2006,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2011,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2016,"share":1.7473578405308356,"votes":2399,"status":"historical","reason":null},{"year":2021,"share":0.7310782171548736,"votes":890,"status":"historical","reason":null},{"year":2026,"share":1.3538739394429506,"votes":2009,"status":"declared","reason":null}],"peak":1.7473578405308356},{"id":"1016","name":"FORUM 4 SERVICE DELIVERY","short":"F4SD","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.6699797926695032,"votes":2033,"status":"historical","reason":null},{"year":2026,"share":0,"votes":0,"status":"declared","reason":"No votes recorded in the complete party list."}],"peak":1.6699797926695032},{"id":"1632","name":"MOPANI INDEPENDENT MOVEMENT","short":"MOPANI INDEPENDENT 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":1.6420509619017891,"votes":1999,"status":"historical","reason":null},{"year":2026,"share":0,"votes":0,"status":"declared","reason":"No votes recorded in the complete party list."}],"peak":1.6420509619017891},{"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":1.363163199550569,"votes":1650,"status":"historical","reason":null},{"year":2016,"share":0.4646995841011559,"votes":638,"status":"historical","reason":null},{"year":2021,"share":null,"votes":null,"status":"historical","reason":"Not separately listed in this source."},{"year":2026,"share":0.09839004238858676,"votes":146,"status":"declared","reason":null}],"peak":1.363163199550569},{"id":"1935","name":"GAZA DEMOCRATIC FRONT","short":"GAZA DEMOCRATIC FRONT","color":"#627875","points":[{"year":2000,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2006,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2011,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2016,"share":0,"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.3093962490481101,"votes":1943,"status":"declared","reason":null}],"peak":1.3093962490481101},{"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":1.2332450518569436,"votes":1830,"status":"declared","reason":null}],"peak":1.2332450518569436},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","short":"ACDP","color":"#824c62","points":[{"year":2000,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2006,"share":1.1397962060493778,"votes":1132,"status":"historical","reason":null},{"year":2011,"share":1.187191222881314,"votes":1437,"status":"historical","reason":null},{"year":2016,"share":0.5295244477140132,"votes":727,"status":"historical","reason":null},{"year":2021,"share":0.4887545384349997,"votes":595,"status":"historical","reason":null},{"year":2026,"share":0.08895538078968118,"votes":132,"status":"declared","reason":null}],"peak":1.187191222881314},{"id":"296","name":"AFRICAN DEMOCRATIC CHANGE","short":"ADeC","color":"#627875","points":[{"year":2000,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2006,"share":1.1750372548229893,"votes":1167,"status":"historical","reason":null},{"year":2011,"share":0.5171758563143372,"votes":626,"status":"historical","reason":null},{"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":1.1750372548229893},{"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":1.0358310470025793,"votes":1261,"status":"historical","reason":null},{"year":2026,"share":0.3753647507564577,"votes":557,"status":"declared","reason":null}],"peak":1.0358310470025793},{"id":"1531","name":"ABLE LEADERSHIP","short":"ABLE LEADERSHIP","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.6301006139269083,"votes":935,"status":"declared","reason":null}],"peak":0.6301006139269083},{"id":"1285","name":"GAZANKULU LIBERATION CONGRESS","short":"GAZANKULU LIBERATION 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.45425421807488214,"votes":553,"status":"historical","reason":null},{"year":2026,"share":0.4393856687490313,"votes":652,"status":"declared","reason":null}],"peak":0.45425421807488214},{"id":"1293","name":"GAZA MOVEMENT FOR CHANGE","short":"GAZA MOVEMENT FOR CHANGE","color":"#627875","points":[{"year":2000,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2006,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2011,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2016,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2021,"share":0.4213967701128653,"votes":513,"status":"historical","reason":null},{"year":2026,"share":0,"votes":0,"status":"declared","reason":"No votes recorded in the complete party list."}],"peak":0.4213967701128653},{"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.41785814974425073,"votes":415,"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.41785814974425073},{"id":"1090","name":"AFRICAN FREEDOM SALVATION","short":"AFRICAN FREEDOM SALVATION","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.3947761357097594,"votes":542,"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.3947761357097594},{"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.24289089737446504,"votes":294,"status":"historical","reason":null},{"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.24289089737446504},{"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":0.21025817277561007,"votes":312,"status":"declared","reason":null}],"peak":0.21025817277561007},{"id":"1861","name":"GAZA NATIONAL CONGRESS","short":"GAZA NATIONAL 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.17251952637998774,"votes":256,"status":"declared","reason":null}],"peak":0.17251952637998774},{"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.14758506358288015,"votes":219,"status":"declared","reason":null}],"peak":0.14758506358288015},{"id":"1707","name":"UNITED AFRICANS TRANSFORMATION","short":"UNITED AFRICANS 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.14758506358288015,"votes":219,"status":"declared","reason":null}],"peak":0.14758506358288015},{"id":"1711","name":"BUILD ONE SOUTH AFRICA","short":"BUILD ONE 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":null,"votes":null,"status":"historical","reason":"Not separately listed in this source."},{"year":2026,"share":0.13949821078381822,"votes":207,"status":"declared","reason":null}],"peak":0.13949821078381822},{"id":"1728","name":"ACTION ALLIANCE DEVELOPMENT PARTY","short":"ACTION ALLIANCE DEVELOPMENT 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.1320852623846781,"votes":196,"status":"declared","reason":null}],"peak":0.1320852623846781},{"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":null,"votes":null,"status":"historical","reason":"Not separately listed in this source."},{"year":2026,"share":0.09973785118843043,"votes":148,"status":"declared","reason":null}],"peak":0.09973785118843043},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","short":"PAC","color":"#40846a","points":[{"year":2000,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2006,"share":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.09232490278929031,"votes":137,"status":"declared","reason":null}],"peak":0.09232490278929031},{"id":"2153","name":"EMPATHY IN ACTION","short":"EMPATHY 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,"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.06739043999218271,"votes":100,"status":"declared","reason":null}],"peak":0.06739043999218271},{"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":null,"votes":null,"status":"historical","reason":"Not separately listed in this source."},{"year":2026,"share":0.05795577839327713,"votes":86,"status":"declared","reason":null}],"peak":0.05795577839327713},{"id":"1091","name":"LIMPOPO RESIDENTS ASSOCIATION","short":"LIMPOPO RESIDENTS ASSOCIATION","color":"#627875","points":[{"year":2000,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2006,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2011,"share":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.036390837595778665,"votes":54,"status":"declared","reason":null}],"peak":0.036390837595778665},{"id":"2191","name":"MOPANI RESIDENTS ASSOCIATION","short":"MOPANI RESIDENTS ASSOCIATION","color":"#627875","points":[{"year":2000,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2006,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2011,"share":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.014825896798280195,"votes":22,"status":"declared","reason":null}],"peak":0.014825896798280195}],"defaultPartyIds":["7","1909","28","945","6"],"previous":{"year":2021,"name":"LIM331 - Greater Giyani","basis":"source_total","status":"historical","declaration":null,"total":121738,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":90950,"share":74.70962230363568},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","votes":9138,"share":7.506283986922736},{"id":"450","name":"AFRICAN PEOPLE'S CONVENTION","votes":3752,"share":3.0820286188371746},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":2162,"share":1.7759450623470074},{"id":"1016","name":"FORUM 4 SERVICE DELIVERY","votes":2033,"share":1.6699797926695032},{"id":"1632","name":"MOPANI INDEPENDENT MOVEMENT","votes":1999,"share":1.6420509619017891},{"id":"957","name":"PATRIOTIC ALLIANCE","votes":1261,"share":1.0358310470025793},{"id":"28","name":"XIMOKO PARTY","votes":1217,"share":0.9996878542443608},{"id":"924","name":"NATIONAL INDEPENDENT PARTY","votes":890,"share":0.7310782171548736},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","votes":595,"share":0.4887545384349997},{"id":"1285","name":"GAZANKULU LIBERATION CONGRESS","votes":553,"share":0.45425421807488214},{"id":"1293","name":"GAZA MOVEMENT FOR CHANGE","votes":513,"share":0.4213967701128653}],"seats":{"total":62,"majority":32,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":47,"grouped":false},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","count":5,"grouped":false},{"id":"450","name":"AFRICAN PEOPLE'S CONVENTION","count":2,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":2,"grouped":true},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":1,"grouped":false},{"id":"1016","name":"FORUM 4 SERVICE DELIVERY","count":1,"grouped":false},{"id":"1632","name":"MOPANI INDEPENDENT MOVEMENT","count":1,"grouped":false},{"id":"924","name":"NATIONAL INDEPENDENT PARTY","count":1,"grouped":false},{"id":"957","name":"PATRIOTIC ALLIANCE","count":1,"grouped":false},{"id":"28","name":"XIMOKO PARTY","count":1,"grouped":false},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","count":0,"grouped":false},{"id":"1293","name":"GAZA MOVEMENT FOR CHANGE","count":0,"grouped":false},{"id":"1285","name":"GAZANKULU LIBERATION CONGRESS","count":0,"grouped":false},{"id":null,"name":"OTHER","count":0,"grouped":true}],"winner":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":47}},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":90950,"share":74.70962230363568},"leaderScope":"published_vote_leader","reporting":{"completed":131,"expected":131,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2021/EEID1091Munic7702.js","snapshotId":"2021:municipality:7702:v2:b57bcbc35cb59d5a66ab7dd2edb2c18d5bebc17488abf64a32550f577c0463cb","reportedAt":"2022-01-15T15:50:13.157Z","checkedAt":"2026-11-05T13:39:08.174Z","successfulAt":"2026-11-05T13:39:08.174Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":121738,"source_reported_valid_ballots":121738,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":false,"reason":null},"reportedElections":6,"latest":{"year":2026,"name":"LIM331 - Greater Giyani","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":148389,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":90949,"share":61.290931268490255},{"id":"1909","name":"AFRIKA MAYIBUYE MOVEMENT","votes":27411,"share":18.472393506257205},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","votes":9483,"share":6.3906354244586865},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":4267,"share":2.875550074466436},{"id":"1511","name":"ACTIONSA","votes":2631,"share":1.773042476194327},{"id":"924","name":"NATIONAL INDEPENDENT PARTY","votes":2009,"share":1.3538739394429506},{"id":"1935","name":"GAZA DEMOCRATIC FRONT","votes":1943,"share":1.3093962490481101},{"id":"1748","name":"UMKHONTO WESIZWE PARTY","votes":1830,"share":1.2332450518569436},{"id":"450","name":"AFRICAN PEOPLE'S CONVENTION","votes":1092,"share":0.7359036047146352},{"id":"1531","name":"ABLE LEADERSHIP","votes":935,"share":0.6301006139269083},{"id":"1285","name":"GAZANKULU LIBERATION CONGRESS","votes":652,"share":0.4393856687490313},{"id":"957","name":"PATRIOTIC ALLIANCE","votes":557,"share":0.3753647507564577},{"id":"28","name":"XIMOKO PARTY","votes":433,"share":0.29180060516615114},{"id":"445","name":"SOUTH AFRICAN COMMUNIST PARTY","votes":312,"share":0.21025817277561007},{"id":"1861","name":"GAZA NATIONAL CONGRESS","votes":256,"share":0.17251952637998774},{"id":"1707","name":"UNITED AFRICANS TRANSFORMATION","votes":219,"share":0.14758506358288015},{"id":"1863","name":"SERVICE DELIVERY PARTY","votes":219,"share":0.14758506358288015},{"id":"1711","name":"BUILD ONE SOUTH AFRICA","votes":207,"share":0.13949821078381822},{"id":"1728","name":"ACTION ALLIANCE DEVELOPMENT PARTY","votes":196,"share":0.1320852623846781},{"id":"1318","name":"AFRICAN TRANSFORMATION MOVEMENT","votes":148,"share":0.09973785118843043},{"id":"499","name":"CONGRESS OF THE PEOPLE","votes":146,"share":0.09839004238858676},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","votes":137,"share":0.09232490278929031},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","votes":132,"share":0.08895538078968118},{"id":"2153","name":"EMPATHY IN ACTION","votes":100,"share":0.06739043999218271},{"id":"3","name":"INKATHA FREEDOM PARTY","votes":86,"share":0.05795577839327713},{"id":"1091","name":"LIMPOPO RESIDENTS ASSOCIATION","votes":54,"share":0.036390837595778665},{"id":"2191","name":"MOPANI RESIDENTS ASSOCIATION","votes":22,"share":0.014825896798280195}],"seats":{"total":62,"majority":32,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":39,"grouped":false},{"id":"1909","name":"AFRIKA MAYIBUYE MOVEMENT","count":12,"grouped":false},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","count":4,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":2,"grouped":false},{"id":"1511","name":"ACTIONSA","count":1,"grouped":false},{"id":"450","name":"AFRICAN PEOPLE'S CONVENTION","count":1,"grouped":false},{"id":"1935","name":"GAZA DEMOCRATIC FRONT","count":1,"grouped":false},{"id":"924","name":"NATIONAL INDEPENDENT PARTY","count":1,"grouped":false},{"id":"1748","name":"UMKHONTO WESIZWE PARTY","count":1,"grouped":false},{"id":"1531","name":"ABLE LEADERSHIP","count":0,"grouped":false},{"id":"1728","name":"ACTION ALLIANCE DEVELOPMENT PARTY","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":"1711","name":"BUILD ONE SOUTH AFRICA","count":0,"grouped":false},{"id":"499","name":"CONGRESS OF THE PEOPLE","count":0,"grouped":false},{"id":"2153","name":"EMPATHY IN ACTION","count":0,"grouped":false},{"id":"1861","name":"GAZA NATIONAL CONGRESS","count":0,"grouped":false},{"id":"1285","name":"GAZANKULU LIBERATION CONGRESS","count":0,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":0,"grouped":true},{"id":"3","name":"INKATHA FREEDOM PARTY","count":0,"grouped":false},{"id":"1091","name":"LIMPOPO RESIDENTS ASSOCIATION","count":0,"grouped":false},{"id":"2191","name":"MOPANI RESIDENTS ASSOCIATION","count":0,"grouped":false},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","count":0,"grouped":false},{"id":"957","name":"PATRIOTIC ALLIANCE","count":0,"grouped":false},{"id":"1863","name":"SERVICE DELIVERY PARTY","count":0,"grouped":false},{"id":"445","name":"SOUTH AFRICAN COMMUNIST PARTY","count":0,"grouped":false},{"id":"1707","name":"UNITED AFRICANS TRANSFORMATION","count":0,"grouped":false},{"id":"28","name":"XIMOKO PARTY","count":0,"grouped":false}],"winner":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":39}},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":90949,"share":61.290931268490255},"leaderScope":"published_vote_leader","reporting":{"completed":132,"expected":132,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2026/EEID1887Munic7702.js","snapshotId":"2026:municipality:7702:v2:pack1:76815b80cd49e0f01aacc84f3f85a6be8eb1757b06e13a1321c3f2494cedfd73:eaf7061e62ec01bc89489dc4c0a048fb1a217f5a7af2adcc851327bbed87f255","reportedAt":"2026-11-06T16:26:54.717Z","checkedAt":"2026-11-11T01:07:09.657Z","successfulAt":"2026-11-11T01:07:09.657Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":148389,"source_reported_valid_ballots":148389,"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."]}