{"level":"municipality","id":"3040","through":2026,"basis":"source_total","ballotLabel":"Ward + municipal PR votes","years":[2000,2006,2011,2016,2021,2026],"elections":[{"year":2000,"name":"GT411 - Mogale City","basis":"source_total","status":"historical","declaration":null,"total":117050,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":76089,"share":65.00555318240069},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":35988,"share":30.745835113199487},{"id":"3","name":"INKATHA FREEDOM PARTY","votes":1996,"share":1.7052541648868005},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","votes":877,"share":0.7492524562152926},{"id":"17","name":"AZANIAN PEOPLE'S ORGANISATION","votes":856,"share":0.7313114053823152},{"id":"92","name":"AFRICA WOMEN AND YOUTH PARTY","votes":258,"share":0.2204186245194361}],"seats":null,"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":76089,"share":65.00555318240069},"leaderScope":"published_vote_leader","reporting":{"completed":57,"expected":57,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2000/EEID2Munic3040.js","snapshotId":"2000:municipality:3040:v2:ec2f349485365d4ab2ebb6a31ec2942a2d1564ef432f56236d63eaf62124a176","reportedAt":"2021-10-25T12:56:14.081Z","checkedAt":"2026-11-05T13:58:15.762Z","successfulAt":"2026-11-05T13:58:15.762Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":117050,"source_reported_valid_ballots":117050,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},{"year":2006,"name":"GT481 - Mogale City","basis":"source_total","status":"historical","declaration":null,"total":136939,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":88886,"share":64.90919314439276},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":33738,"share":24.63724724147248},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","votes":3563,"share":2.6018884320755955},{"id":"249","name":"INDEPENDENT DEMOCRATS","votes":3509,"share":2.5624548156478433},{"id":"3","name":"INKATHA FREEDOM PARTY","votes":1829,"share":1.3356311934510987},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","votes":1705,"share":1.2450799260984817},{"id":"17","name":"AZANIAN PEOPLE'S ORGANISATION","votes":1608,"share":1.174245466959741},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","votes":1062,"share":0.7755277897457992},{"id":"5","name":"CHRISTIAN DEMOCRATIC PARTY","votes":340,"share":0.24828573306362686}],"seats":{"total":64,"majority":33,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":42,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":16,"grouped":false},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","count":2,"grouped":false},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","count":1,"grouped":false},{"id":"17","name":"AZANIAN PEOPLE'S ORGANISATION","count":1,"grouped":false},{"id":"249","name":"INDEPENDENT DEMOCRATS","count":1,"grouped":false},{"id":"3","name":"INKATHA FREEDOM PARTY","count":1,"grouped":false},{"id":"5","name":"CHRISTIAN DEMOCRATIC PARTY","count":0,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":0,"grouped":true},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","count":0,"grouped":false}],"winner":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":42}},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":88886,"share":64.90919314439276},"leaderScope":"published_vote_leader","reporting":{"completed":82,"expected":82,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2006/EEID95Munic3040.js","snapshotId":"2006:municipality:3040:v2:505b301e08c50a8bb3cc1a86c6db44c2090d4b58226b47f874108261331b8755","reportedAt":"2016-07-29T07:33:42.305Z","checkedAt":"2026-11-05T13:52:57.621Z","successfulAt":"2026-11-05T13:52:57.621Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":136939,"source_reported_valid_ballots":136939,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},{"year":2011,"name":"GT481 - Mogale City","basis":"source_total","status":"historical","declaration":null,"total":208398,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":125785,"share":60.35806485666849},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":68545,"share":32.89139051238495},{"id":"587","name":"PEOPLE'S CIVIC ORGANISATION","votes":3421,"share":1.6415704565302929},{"id":"499","name":"CONGRESS OF THE PEOPLE","votes":3149,"share":1.5110509697789807},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","votes":2922,"share":1.4021247804681427},{"id":"3","name":"INKATHA FREEDOM PARTY","votes":1322,"share":0.6343630936957169},{"id":"591","name":"NATIONAL FREEDOM PARTY","votes":1106,"share":0.5307152659814394},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","votes":949,"share":0.4553786504668951},{"id":"17","name":"AZANIAN PEOPLE'S ORGANISATION","votes":754,"share":0.36180769489150566}],"seats":{"total":68,"majority":35,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":41,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":23,"grouped":false},{"id":"499","name":"CONGRESS OF THE PEOPLE","count":1,"grouped":false},{"id":"3","name":"INKATHA FREEDOM PARTY","count":1,"grouped":false},{"id":"587","name":"PEOPLE'S CIVIC ORGANISATION","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":"17","name":"AZANIAN PEOPLE'S ORGANISATION","count":0,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":0,"grouped":true},{"id":"591","name":"NATIONAL FREEDOM PARTY","count":0,"grouped":false}],"winner":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":41}},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":125785,"share":60.35806485666849},"leaderScope":"published_vote_leader","reporting":{"completed":102,"expected":102,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2011/EEID197Munic3040.js","snapshotId":"2011:municipality:3040:v2:b101838c6337bcb275d306ddb9bff755632fc24d9517ff615a0583bc5b49131f","reportedAt":"2021-10-25T13:03:45.887Z","checkedAt":"2026-11-05T13:47:02.715Z","successfulAt":"2026-11-05T13:47:02.715Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":208398,"source_reported_valid_ballots":208398,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},{"year":2016,"name":"GT481 - Mogale City","basis":"source_total","status":"historical","declaration":null,"total":237558,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":116027,"share":48.841546064540026},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":82855,"share":34.8777982640029},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","votes":27665,"share":11.64557708012359},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","votes":5429,"share":2.28533663358001},{"id":"3","name":"INKATHA FREEDOM PARTY","votes":1685,"share":0.7093004655705133},{"id":"499","name":"CONGRESS OF THE PEOPLE","votes":877,"share":0.3691730019616262},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","votes":861,"share":0.36243780466244035},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","votes":855,"share":0.3599121056752456},{"id":"587","name":"PEOPLE'S CIVIC ORGANISATION","votes":560,"share":0.2357319054715059},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","votes":361,"share":0.1519628890628815},{"id":"17","name":"AZANIAN PEOPLE'S ORGANISATION","votes":245,"share":0.10313270864378384},{"id":"1011","name":"ECONOMIC GROWTH ORGANISATION","votes":78,"share":0.03283408683353118},{"id":"929","name":"INTERNATIONAL REVELATION CONGRESS","votes":60,"share":0.02525698987194706}],"seats":{"total":77,"majority":39,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":38,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":27,"grouped":false},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","count":9,"grouped":false},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","count":2,"grouped":false},{"id":"3","name":"INKATHA FREEDOM PARTY","count":1,"grouped":false},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","count":0,"grouped":false},{"id":"17","name":"AZANIAN PEOPLE'S ORGANISATION","count":0,"grouped":false},{"id":"499","name":"CONGRESS OF THE PEOPLE","count":0,"grouped":false},{"id":"1011","name":"ECONOMIC GROWTH ORGANISATION","count":0,"grouped":false},{"id":"929","name":"INTERNATIONAL REVELATION CONGRESS","count":0,"grouped":false},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","count":0,"grouped":false},{"id":"587","name":"PEOPLE'S CIVIC ORGANISATION","count":0,"grouped":false},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","count":0,"grouped":false}],"winner":null},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":116027,"share":48.841546064540026},"leaderScope":"published_vote_leader","reporting":{"completed":111,"expected":111,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2016/EEID402Munic3040.js","snapshotId":"2016:municipality:3040:v2:1a419ae7588047658e0d76f3e71e865f17df90c799110249e7adcf0fa683e6e2","reportedAt":"2017-04-06T09:45:54.751Z","checkedAt":"2026-11-05T13:41:11.032Z","successfulAt":"2026-11-05T13:41:11.032Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":237558,"source_reported_valid_ballots":237558,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},{"year":2021,"name":"GT481 - Mogale City","basis":"source_total","status":"historical","declaration":null,"total":179088,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":71940,"share":40.17019565800054},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":57781,"share":32.26402662378272},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","votes":24873,"share":13.888702760653981},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","votes":13934,"share":7.780532475654427},{"id":"3","name":"INKATHA FREEDOM PARTY","votes":2447,"share":1.3663673724649334},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","votes":1807,"share":1.009001161440186},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","votes":1303,"share":0.7275752702581971},{"id":"1318","name":"AFRICAN TRANSFORMATION MOVEMENT","votes":1041,"share":0.581278477619941},{"id":"330","name":"AFRICAN INDEPENDENT CONGRESS","votes":887,"share":0.49528723309211115},{"id":"499","name":"CONGRESS OF THE PEOPLE","votes":573,"share":0.31995443580809435},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","votes":571,"share":0.31883766639864203},{"id":"1526","name":"ACTIVISTS MOVEMENT OF SOUTH AFRICA","votes":363,"share":0.20269364781559907}],"seats":{"total":77,"majority":39,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":31,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":25,"grouped":false},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","count":11,"grouped":false},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","count":6,"grouped":false},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","count":1,"grouped":false},{"id":"1318","name":"AFRICAN TRANSFORMATION MOVEMENT","count":1,"grouped":false},{"id":"3","name":"INKATHA FREEDOM PARTY","count":1,"grouped":false},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","count":1,"grouped":false},{"id":"1526","name":"ACTIVISTS MOVEMENT OF SOUTH AFRICA","count":0,"grouped":false},{"id":"330","name":"AFRICAN INDEPENDENT CONGRESS","count":0,"grouped":false},{"id":"499","name":"CONGRESS OF THE PEOPLE","count":0,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":0,"grouped":true},{"id":null,"name":"OTHER","count":0,"grouped":true},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","count":0,"grouped":false}],"winner":null},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":71940,"share":40.17019565800054},"leaderScope":"published_vote_leader","reporting":{"completed":115,"expected":115,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2021/EEID1091Munic3040.js","snapshotId":"2021:municipality:3040:v2:b0bd5700f6a719a9b797907f80f23ddbafb58719567f8306ab9abc67ebaf756f","reportedAt":"2022-01-15T15:50:27.176Z","checkedAt":"2026-11-05T13:38:19.732Z","successfulAt":"2026-11-05T13:38:19.732Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":179088,"source_reported_valid_ballots":179088,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":false,"reason":null},{"year":2026,"name":"GT481 - Mogale 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":221205,"parties":[{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":81087,"share":36.65694717569675},{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":57361,"share":25.93114983838521},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","votes":20296,"share":9.175199475599557},{"id":"1511","name":"ACTIONSA","votes":19574,"share":8.848805406749396},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","votes":17444,"share":7.8858976967066745},{"id":"1748","name":"UMKHONTO WESIZWE PARTY","votes":5169,"share":2.3367464569064893},{"id":"445","name":"SOUTH AFRICAN COMMUNIST PARTY","votes":3882,"share":1.7549332067539158},{"id":"1755","name":"RISE MZANSI","votes":2132,"share":0.9638118487375964},{"id":"3","name":"INKATHA FREEDOM PARTY","votes":1792,"share":0.8101082706087113},{"id":"1318","name":"AFRICAN TRANSFORMATION MOVEMENT","votes":1568,"share":0.7088447367826225},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","votes":1533,"share":0.693022309622296},{"id":"1909","name":"AFRIKA MAYIBUYE MOVEMENT","votes":1265,"share":0.5718677245089396},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","votes":1237,"share":0.5592097827806786},{"id":"330","name":"AFRICAN INDEPENDENT CONGRESS","votes":1193,"share":0.539318731493411},{"id":"957","name":"PATRIOTIC ALLIANCE","votes":1129,"share":0.5103862932573856},{"id":"447","name":"AL JAMA-AH","votes":960,"share":0.43398657354038106},{"id":"2173","name":"ALLIED INDEPENDENTS UMBRELLA","votes":877,"share":0.39646481770303565},{"id":"1711","name":"BUILD ONE SOUTH AFRICA","votes":575,"share":0.25993987477679076},{"id":"450","name":"AFRICAN PEOPLE'S CONVENTION","votes":339,"share":0.15325150878144705},{"id":"1707","name":"UNITED AFRICANS TRANSFORMATION","votes":266,"share":0.1202504464184806},{"id":"1952","name":"MAWUSA MOVEMENT PARTY","votes":257,"share":0.11618182229153952},{"id":"1855","name":"HUCONOMICS JUSTICE","votes":153,"share":0.06916661015799823},{"id":"1790","name":"ECONOMIC LIBERATORS FORUM SOUTH AFRICA","votes":83,"share":0.03752175583734545},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","votes":78,"share":0.03526140910015597},{"id":"1783","name":"ALL AFRICAN ALLIANCE MOVEMENT","votes":32,"share":0.014466219118012703},{"id":"3249","name":"LEKWE BEPE KINGDOM PARTY","votes":19,"share":0.008589317601320041}],"seats":{"total":77,"majority":39,"correction":null,"parties":[{"id":"52","name":"DEMOCRATIC ALLIANCE","count":27,"grouped":false},{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":23,"grouped":false},{"id":"1511","name":"ACTIONSA","count":7,"grouped":false},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","count":7,"grouped":false},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","count":6,"grouped":false},{"id":"1748","name":"UMKHONTO WESIZWE PARTY","count":2,"grouped":false},{"id":"1318","name":"AFRICAN TRANSFORMATION MOVEMENT","count":1,"grouped":false},{"id":"3","name":"INKATHA FREEDOM PARTY","count":1,"grouped":false},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","count":1,"grouped":false},{"id":"1755","name":"RISE MZANSI","count":1,"grouped":false},{"id":"445","name":"SOUTH AFRICAN COMMUNIST PARTY","count":1,"grouped":false},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","count":0,"grouped":false},{"id":"330","name":"AFRICAN INDEPENDENT CONGRESS","count":0,"grouped":false},{"id":"450","name":"AFRICAN PEOPLE'S CONVENTION","count":0,"grouped":false},{"id":"1909","name":"AFRIKA MAYIBUYE MOVEMENT","count":0,"grouped":false},{"id":"447","name":"AL JAMA-AH","count":0,"grouped":false},{"id":"1783","name":"ALL AFRICAN ALLIANCE MOVEMENT","count":0,"grouped":false},{"id":"2173","name":"ALLIED INDEPENDENTS UMBRELLA","count":0,"grouped":false},{"id":"1711","name":"BUILD ONE SOUTH AFRICA","count":0,"grouped":false},{"id":"1790","name":"ECONOMIC LIBERATORS FORUM SOUTH AFRICA","count":0,"grouped":false},{"id":"1855","name":"HUCONOMICS JUSTICE","count":0,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":0,"grouped":true},{"id":"3249","name":"LEKWE BEPE KINGDOM PARTY","count":0,"grouped":false},{"id":"1952","name":"MAWUSA MOVEMENT PARTY","count":0,"grouped":false},{"id":"957","name":"PATRIOTIC ALLIANCE","count":0,"grouped":false},{"id":"1707","name":"UNITED AFRICANS TRANSFORMATION","count":0,"grouped":false},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","count":0,"grouped":false}],"winner":null},"leader":{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":81087,"share":36.65694717569675},"leaderScope":"published_vote_leader","reporting":{"completed":115,"expected":115,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2026/EEID1887Munic3040.js","snapshotId":"2026:municipality:3040:v3:pack1:6982b0a87c70744dce1615a32a046969499e4113a88be8aeb3a3c8d1a5c4ef23:f46e96d3a07d8164efe83cd5f14f3203d07c0b11879657f7a55a7fb12a118e5c","reportedAt":"2026-11-08T19:16:42.514Z","checkedAt":"2026-11-11T06:17:51.457Z","successfulAt":"2026-11-11T06:17:51.457Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":221205,"source_reported_valid_ballots":221205,"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":65.00555318240069,"votes":76089,"status":"historical","reason":null},{"year":2006,"share":64.90919314439276,"votes":88886,"status":"historical","reason":null},{"year":2011,"share":60.35806485666849,"votes":125785,"status":"historical","reason":null},{"year":2016,"share":48.841546064540026,"votes":116027,"status":"historical","reason":null},{"year":2021,"share":40.17019565800054,"votes":71940,"status":"historical","reason":null},{"year":2026,"share":25.93114983838521,"votes":57361,"status":"declared","reason":null}],"peak":65.00555318240069},{"id":"52","name":"DEMOCRATIC ALLIANCE","short":"DA","color":"#2872ba","points":[{"year":2000,"share":30.745835113199487,"votes":35988,"status":"historical","reason":null},{"year":2006,"share":24.63724724147248,"votes":33738,"status":"historical","reason":null},{"year":2011,"share":32.89139051238495,"votes":68545,"status":"historical","reason":null},{"year":2016,"share":34.8777982640029,"votes":82855,"status":"historical","reason":null},{"year":2021,"share":32.26402662378272,"votes":57781,"status":"historical","reason":null},{"year":2026,"share":36.65694717569675,"votes":81087,"status":"declared","reason":null}],"peak":36.65694717569675},{"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":11.64557708012359,"votes":27665,"status":"historical","reason":null},{"year":2021,"share":13.888702760653981,"votes":24873,"status":"historical","reason":null},{"year":2026,"share":7.8858976967066745,"votes":17444,"status":"declared","reason":null}],"peak":13.888702760653981},{"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":2.6018884320755955,"votes":3563,"status":"historical","reason":null},{"year":2011,"share":1.4021247804681427,"votes":2922,"status":"historical","reason":null},{"year":2016,"share":2.28533663358001,"votes":5429,"status":"historical","reason":null},{"year":2021,"share":7.780532475654427,"votes":13934,"status":"historical","reason":null},{"year":2026,"share":9.175199475599557,"votes":20296,"status":"declared","reason":null}],"peak":9.175199475599557},{"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":8.848805406749396,"votes":19574,"status":"declared","reason":null}],"peak":8.848805406749396},{"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":2.5624548156478433,"votes":3509,"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":2.5624548156478433},{"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":2.3367464569064893,"votes":5169,"status":"declared","reason":null}],"peak":2.3367464569064893},{"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":1.7549332067539158,"votes":3882,"status":"declared","reason":null}],"peak":1.7549332067539158},{"id":"3","name":"INKATHA FREEDOM PARTY","short":"IFP","color":"#b44b69","points":[{"year":2000,"share":1.7052541648868005,"votes":1996,"status":"historical","reason":null},{"year":2006,"share":1.3356311934510987,"votes":1829,"status":"historical","reason":null},{"year":2011,"share":0.6343630936957169,"votes":1322,"status":"historical","reason":null},{"year":2016,"share":0.7093004655705133,"votes":1685,"status":"historical","reason":null},{"year":2021,"share":1.3663673724649334,"votes":2447,"status":"historical","reason":null},{"year":2026,"share":0.8101082706087113,"votes":1792,"status":"declared","reason":null}],"peak":1.7052541648868005},{"id":"587","name":"PEOPLE'S CIVIC ORGANISATION","short":"PEOPLE'S 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":1.6415704565302929,"votes":3421,"status":"historical","reason":null},{"year":2016,"share":0.2357319054715059,"votes":560,"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":1.6415704565302929},{"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.5110509697789807,"votes":3149,"status":"historical","reason":null},{"year":2016,"share":0.3691730019616262,"votes":877,"status":"historical","reason":null},{"year":2021,"share":0.31995443580809435,"votes":573,"status":"historical","reason":null},{"year":2026,"share":0,"votes":0,"status":"declared","reason":"No votes recorded in the complete party list."}],"peak":1.5110509697789807},{"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.2450799260984817,"votes":1705,"status":"historical","reason":null},{"year":2011,"share":0.4553786504668951,"votes":949,"status":"historical","reason":null},{"year":2016,"share":0.36243780466244035,"votes":861,"status":"historical","reason":null},{"year":2021,"share":1.009001161440186,"votes":1807,"status":"historical","reason":null},{"year":2026,"share":0.5592097827806786,"votes":1237,"status":"declared","reason":null}],"peak":1.2450799260984817},{"id":"17","name":"AZANIAN PEOPLE'S ORGANISATION","short":"AZAPO","color":"#627875","points":[{"year":2000,"share":0.7313114053823152,"votes":856,"status":"historical","reason":null},{"year":2006,"share":1.174245466959741,"votes":1608,"status":"historical","reason":null},{"year":2011,"share":0.36180769489150566,"votes":754,"status":"historical","reason":null},{"year":2016,"share":0.10313270864378384,"votes":245,"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":1.174245466959741},{"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.9638118487375964,"votes":2132,"status":"declared","reason":null}],"peak":0.9638118487375964},{"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.7755277897457992,"votes":1062,"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.3599121056752456,"votes":855,"status":"historical","reason":null},{"year":2021,"share":0.7275752702581971,"votes":1303,"status":"historical","reason":null},{"year":2026,"share":0.693022309622296,"votes":1533,"status":"declared","reason":null}],"peak":0.7755277897457992},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","short":"UDM","color":"#b36c29","points":[{"year":2000,"share":0.7492524562152926,"votes":877,"status":"historical","reason":null},{"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.1519628890628815,"votes":361,"status":"historical","reason":null},{"year":2021,"share":0.31883766639864203,"votes":571,"status":"historical","reason":null},{"year":2026,"share":0.03526140910015597,"votes":78,"status":"declared","reason":null}],"peak":0.7492524562152926},{"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.581278477619941,"votes":1041,"status":"historical","reason":null},{"year":2026,"share":0.7088447367826225,"votes":1568,"status":"declared","reason":null}],"peak":0.7088447367826225},{"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.5718677245089396,"votes":1265,"status":"declared","reason":null}],"peak":0.5718677245089396},{"id":"330","name":"AFRICAN INDEPENDENT CONGRESS","short":"AIC","color":"#627875","points":[{"year":2000,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2006,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2011,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2016,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2021,"share":0.49528723309211115,"votes":887,"status":"historical","reason":null},{"year":2026,"share":0.539318731493411,"votes":1193,"status":"declared","reason":null}],"peak":0.539318731493411},{"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.5307152659814394,"votes":1106,"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.5307152659814394},{"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":null,"votes":null,"status":"historical","reason":"Not separately listed in this source."},{"year":2026,"share":0.5103862932573856,"votes":1129,"status":"declared","reason":null}],"peak":0.5103862932573856},{"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.43398657354038106,"votes":960,"status":"declared","reason":null}],"peak":0.43398657354038106},{"id":"2173","name":"ALLIED INDEPENDENTS UMBRELLA","short":"ALLIED INDEPENDENTS UMBRELLA","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.39646481770303565,"votes":877,"status":"declared","reason":null}],"peak":0.39646481770303565},{"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.25993987477679076,"votes":575,"status":"declared","reason":null}],"peak":0.25993987477679076},{"id":"5","name":"CHRISTIAN DEMOCRATIC PARTY","short":"CHRISTIAN DEMOCRATIC 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.24828573306362686,"votes":340,"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.24828573306362686},{"id":"92","name":"AFRICA WOMEN AND YOUTH PARTY","short":"AFRICA WOMEN AND YOUTH PARTY","color":"#627875","points":[{"year":2000,"share":0.2204186245194361,"votes":258,"status":"historical","reason":null},{"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,"votes":0,"status":"declared","reason":"No votes recorded in the complete party list."}],"peak":0.2204186245194361},{"id":"1526","name":"ACTIVISTS MOVEMENT OF SOUTH AFRICA","short":"ACTIVISTS MOVEMENT OF SOUTH AFRICA","color":"#627875","points":[{"year":2000,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2006,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2011,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2016,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2021,"share":0.20269364781559907,"votes":363,"status":"historical","reason":null},{"year":2026,"share":0,"votes":0,"status":"declared","reason":"No votes recorded in the complete party list."}],"peak":0.20269364781559907},{"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.15325150878144705,"votes":339,"status":"declared","reason":null}],"peak":0.15325150878144705},{"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.1202504464184806,"votes":266,"status":"declared","reason":null}],"peak":0.1202504464184806},{"id":"1952","name":"MAWUSA MOVEMENT PARTY","short":"MAWUSA MOVEMENT 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.11618182229153952,"votes":257,"status":"declared","reason":null}],"peak":0.11618182229153952},{"id":"1855","name":"HUCONOMICS JUSTICE","short":"HUCONOMICS JUSTICE","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.06916661015799823,"votes":153,"status":"declared","reason":null}],"peak":0.06916661015799823},{"id":"1790","name":"ECONOMIC LIBERATORS FORUM SOUTH AFRICA","short":"ECONOMIC LIBERATORS FORUM 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.03752175583734545,"votes":83,"status":"declared","reason":null}],"peak":0.03752175583734545},{"id":"1011","name":"ECONOMIC GROWTH ORGANISATION","short":"ECONOMIC GROWTH 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.03283408683353118,"votes":78,"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.03283408683353118},{"id":"929","name":"INTERNATIONAL REVELATION CONGRESS","short":"INTERNATIONAL REVELATION 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.02525698987194706,"votes":60,"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.02525698987194706},{"id":"1783","name":"ALL AFRICAN ALLIANCE MOVEMENT","short":"ALL AFRICAN ALLIANCE 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.014466219118012703,"votes":32,"status":"declared","reason":null}],"peak":0.014466219118012703},{"id":"3249","name":"LEKWE BEPE KINGDOM PARTY","short":"LEKWE BEPE KINGDOM 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.008589317601320041,"votes":19,"status":"declared","reason":null}],"peak":0.008589317601320041}],"defaultPartyIds":["7","52","945","4","1511"],"previous":{"year":2021,"name":"GT481 - Mogale City","basis":"source_total","status":"historical","declaration":null,"total":179088,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":71940,"share":40.17019565800054},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":57781,"share":32.26402662378272},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","votes":24873,"share":13.888702760653981},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","votes":13934,"share":7.780532475654427},{"id":"3","name":"INKATHA FREEDOM PARTY","votes":2447,"share":1.3663673724649334},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","votes":1807,"share":1.009001161440186},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","votes":1303,"share":0.7275752702581971},{"id":"1318","name":"AFRICAN TRANSFORMATION MOVEMENT","votes":1041,"share":0.581278477619941},{"id":"330","name":"AFRICAN INDEPENDENT CONGRESS","votes":887,"share":0.49528723309211115},{"id":"499","name":"CONGRESS OF THE PEOPLE","votes":573,"share":0.31995443580809435},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","votes":571,"share":0.31883766639864203},{"id":"1526","name":"ACTIVISTS MOVEMENT OF SOUTH AFRICA","votes":363,"share":0.20269364781559907}],"seats":{"total":77,"majority":39,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":31,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":25,"grouped":false},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","count":11,"grouped":false},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","count":6,"grouped":false},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","count":1,"grouped":false},{"id":"1318","name":"AFRICAN TRANSFORMATION MOVEMENT","count":1,"grouped":false},{"id":"3","name":"INKATHA FREEDOM PARTY","count":1,"grouped":false},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","count":1,"grouped":false},{"id":"1526","name":"ACTIVISTS MOVEMENT OF SOUTH AFRICA","count":0,"grouped":false},{"id":"330","name":"AFRICAN INDEPENDENT CONGRESS","count":0,"grouped":false},{"id":"499","name":"CONGRESS OF THE PEOPLE","count":0,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":0,"grouped":true},{"id":null,"name":"OTHER","count":0,"grouped":true},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","count":0,"grouped":false}],"winner":null},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":71940,"share":40.17019565800054},"leaderScope":"published_vote_leader","reporting":{"completed":115,"expected":115,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2021/EEID1091Munic3040.js","snapshotId":"2021:municipality:3040:v2:b0bd5700f6a719a9b797907f80f23ddbafb58719567f8306ab9abc67ebaf756f","reportedAt":"2022-01-15T15:50:27.176Z","checkedAt":"2026-11-05T13:38:19.732Z","successfulAt":"2026-11-05T13:38:19.732Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":179088,"source_reported_valid_ballots":179088,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":false,"reason":null},"reportedElections":6,"latest":{"year":2026,"name":"GT481 - Mogale 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":221205,"parties":[{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":81087,"share":36.65694717569675},{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":57361,"share":25.93114983838521},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","votes":20296,"share":9.175199475599557},{"id":"1511","name":"ACTIONSA","votes":19574,"share":8.848805406749396},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","votes":17444,"share":7.8858976967066745},{"id":"1748","name":"UMKHONTO WESIZWE PARTY","votes":5169,"share":2.3367464569064893},{"id":"445","name":"SOUTH AFRICAN COMMUNIST PARTY","votes":3882,"share":1.7549332067539158},{"id":"1755","name":"RISE MZANSI","votes":2132,"share":0.9638118487375964},{"id":"3","name":"INKATHA FREEDOM PARTY","votes":1792,"share":0.8101082706087113},{"id":"1318","name":"AFRICAN TRANSFORMATION MOVEMENT","votes":1568,"share":0.7088447367826225},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","votes":1533,"share":0.693022309622296},{"id":"1909","name":"AFRIKA MAYIBUYE MOVEMENT","votes":1265,"share":0.5718677245089396},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","votes":1237,"share":0.5592097827806786},{"id":"330","name":"AFRICAN INDEPENDENT CONGRESS","votes":1193,"share":0.539318731493411},{"id":"957","name":"PATRIOTIC ALLIANCE","votes":1129,"share":0.5103862932573856},{"id":"447","name":"AL JAMA-AH","votes":960,"share":0.43398657354038106},{"id":"2173","name":"ALLIED INDEPENDENTS UMBRELLA","votes":877,"share":0.39646481770303565},{"id":"1711","name":"BUILD ONE SOUTH AFRICA","votes":575,"share":0.25993987477679076},{"id":"450","name":"AFRICAN PEOPLE'S CONVENTION","votes":339,"share":0.15325150878144705},{"id":"1707","name":"UNITED AFRICANS TRANSFORMATION","votes":266,"share":0.1202504464184806},{"id":"1952","name":"MAWUSA MOVEMENT PARTY","votes":257,"share":0.11618182229153952},{"id":"1855","name":"HUCONOMICS JUSTICE","votes":153,"share":0.06916661015799823},{"id":"1790","name":"ECONOMIC LIBERATORS FORUM SOUTH AFRICA","votes":83,"share":0.03752175583734545},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","votes":78,"share":0.03526140910015597},{"id":"1783","name":"ALL AFRICAN ALLIANCE MOVEMENT","votes":32,"share":0.014466219118012703},{"id":"3249","name":"LEKWE BEPE KINGDOM PARTY","votes":19,"share":0.008589317601320041}],"seats":{"total":77,"majority":39,"correction":null,"parties":[{"id":"52","name":"DEMOCRATIC ALLIANCE","count":27,"grouped":false},{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":23,"grouped":false},{"id":"1511","name":"ACTIONSA","count":7,"grouped":false},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","count":7,"grouped":false},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","count":6,"grouped":false},{"id":"1748","name":"UMKHONTO WESIZWE PARTY","count":2,"grouped":false},{"id":"1318","name":"AFRICAN TRANSFORMATION MOVEMENT","count":1,"grouped":false},{"id":"3","name":"INKATHA FREEDOM PARTY","count":1,"grouped":false},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","count":1,"grouped":false},{"id":"1755","name":"RISE MZANSI","count":1,"grouped":false},{"id":"445","name":"SOUTH AFRICAN COMMUNIST PARTY","count":1,"grouped":false},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","count":0,"grouped":false},{"id":"330","name":"AFRICAN INDEPENDENT CONGRESS","count":0,"grouped":false},{"id":"450","name":"AFRICAN PEOPLE'S CONVENTION","count":0,"grouped":false},{"id":"1909","name":"AFRIKA MAYIBUYE MOVEMENT","count":0,"grouped":false},{"id":"447","name":"AL JAMA-AH","count":0,"grouped":false},{"id":"1783","name":"ALL AFRICAN ALLIANCE MOVEMENT","count":0,"grouped":false},{"id":"2173","name":"ALLIED INDEPENDENTS UMBRELLA","count":0,"grouped":false},{"id":"1711","name":"BUILD ONE SOUTH AFRICA","count":0,"grouped":false},{"id":"1790","name":"ECONOMIC LIBERATORS FORUM SOUTH AFRICA","count":0,"grouped":false},{"id":"1855","name":"HUCONOMICS JUSTICE","count":0,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":0,"grouped":true},{"id":"3249","name":"LEKWE BEPE KINGDOM PARTY","count":0,"grouped":false},{"id":"1952","name":"MAWUSA MOVEMENT PARTY","count":0,"grouped":false},{"id":"957","name":"PATRIOTIC ALLIANCE","count":0,"grouped":false},{"id":"1707","name":"UNITED AFRICANS TRANSFORMATION","count":0,"grouped":false},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","count":0,"grouped":false}],"winner":null},"leader":{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":81087,"share":36.65694717569675},"leaderScope":"published_vote_leader","reporting":{"completed":115,"expected":115,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2026/EEID1887Munic3040.js","snapshotId":"2026:municipality:3040:v3:pack1:6982b0a87c70744dce1615a32a046969499e4113a88be8aeb3a3c8d1a5c4ef23:f46e96d3a07d8164efe83cd5f14f3203d07c0b11879657f7a55a7fb12a118e5c","reportedAt":"2026-11-08T19:16:42.514Z","checkedAt":"2026-11-11T06:17:51.457Z","successfulAt":"2026-11-11T06:17:51.457Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":221205,"source_reported_valid_ballots":221205,"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."]}