{"level":"municipality","id":"3332","through":2016,"basis":"source_total","ballotLabel":"Ward + municipal PR votes","years":[2016],"elections":[{"year":2016,"name":"GT485 - Randfontein/Westonaria","basis":"source_total","status":"historical","declaration":null,"total":151609,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":79819,"share":52.64792987223713},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":40813,"share":26.919905810341078},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","votes":18141,"share":11.96564847733314},{"id":"1064","name":"RAND WEST PEOPLES PARTY","votes":4966,"share":3.2755311360143526},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","votes":2376,"share":1.5671892829581358},{"id":"17","name":"AZANIAN PEOPLE'S ORGANISATION","votes":1546,"share":1.0197283802412784},{"id":"3","name":"INKATHA FREEDOM PARTY","votes":1425,"share":0.9399178149054477},{"id":"499","name":"CONGRESS OF THE PEOPLE","votes":707,"share":0.4663311544829133},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","votes":550,"share":0.36277529698104993},{"id":"957","name":"PATRIOTIC ALLIANCE","votes":492,"share":0.3245189929357756},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","votes":378,"share":0.24932556774333978},{"id":"929","name":"INTERNATIONAL REVELATION CONGRESS","votes":264,"share":0.17413214255090398},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","votes":27,"share":0.01780896912452427}],"seats":{"total":69,"majority":35,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":37,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":19,"grouped":false},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","count":8,"grouped":false},{"id":"1064","name":"RAND WEST PEOPLES PARTY","count":2,"grouped":false},{"id":"17","name":"AZANIAN PEOPLE'S ORGANISATION","count":1,"grouped":false},{"id":"3","name":"INKATHA FREEDOM PARTY","count":1,"grouped":false},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","count":1,"grouped":false},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","count":0,"grouped":false},{"id":"499","name":"CONGRESS OF THE PEOPLE","count":0,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":0,"grouped":true},{"id":"929","name":"INTERNATIONAL REVELATION CONGRESS","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":"6","name":"UNITED DEMOCRATIC MOVEMENT","count":0,"grouped":false}],"winner":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":37}},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":79819,"share":52.64792987223713},"leaderScope":"published_vote_leader","reporting":{"completed":84,"expected":84,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2016/EEID402Munic3332.js","snapshotId":"2016:municipality:3332:v2:800958b81b58e3276bf4796900a290b10897637ef9cfd8756a7f4c67621fad8b","reportedAt":"2017-04-06T09:46:09.806Z","checkedAt":"2026-11-05T13:41:18.501Z","successfulAt":"2026-11-05T13:41:18.501Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":151609,"source_reported_valid_ballots":151609,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null}],"series":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","short":"ANC","color":"#b29022","points":[{"year":2016,"share":52.64792987223713,"votes":79819,"status":"historical","reason":null}],"peak":52.64792987223713},{"id":"52","name":"DEMOCRATIC ALLIANCE","short":"DA","color":"#2872ba","points":[{"year":2016,"share":26.919905810341078,"votes":40813,"status":"historical","reason":null}],"peak":26.919905810341078},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","short":"EFF","color":"#b64038","points":[{"year":2016,"share":11.96564847733314,"votes":18141,"status":"historical","reason":null}],"peak":11.96564847733314},{"id":"1064","name":"RAND WEST PEOPLES PARTY","short":"RAND WEST PEOPLES PARTY","color":"#627875","points":[{"year":2016,"share":3.2755311360143526,"votes":4966,"status":"historical","reason":null}],"peak":3.2755311360143526},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","short":"FF+","color":"#ba632f","points":[{"year":2016,"share":1.5671892829581358,"votes":2376,"status":"historical","reason":null}],"peak":1.5671892829581358},{"id":"17","name":"AZANIAN PEOPLE'S ORGANISATION","short":"AZAPO","color":"#627875","points":[{"year":2016,"share":1.0197283802412784,"votes":1546,"status":"historical","reason":null}],"peak":1.0197283802412784},{"id":"3","name":"INKATHA FREEDOM PARTY","short":"IFP","color":"#b44b69","points":[{"year":2016,"share":0.9399178149054477,"votes":1425,"status":"historical","reason":null}],"peak":0.9399178149054477},{"id":"499","name":"CONGRESS OF THE PEOPLE","short":"COPE","color":"#ae7936","points":[{"year":2016,"share":0.4663311544829133,"votes":707,"status":"historical","reason":null}],"peak":0.4663311544829133},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","short":"UDM","color":"#b36c29","points":[{"year":2016,"share":0.36277529698104993,"votes":550,"status":"historical","reason":null}],"peak":0.36277529698104993},{"id":"957","name":"PATRIOTIC ALLIANCE","short":"PA","color":"#287b57","points":[{"year":2016,"share":0.3245189929357756,"votes":492,"status":"historical","reason":null}],"peak":0.3245189929357756},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","short":"ACDP","color":"#824c62","points":[{"year":2016,"share":0.24932556774333978,"votes":378,"status":"historical","reason":null}],"peak":0.24932556774333978},{"id":"929","name":"INTERNATIONAL REVELATION CONGRESS","short":"INTERNATIONAL REVELATION CONGRESS","color":"#627875","points":[{"year":2016,"share":0.17413214255090398,"votes":264,"status":"historical","reason":null}],"peak":0.17413214255090398},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","short":"PAC","color":"#40846a","points":[{"year":2016,"share":0.01780896912452427,"votes":27,"status":"historical","reason":null}],"peak":0.01780896912452427}],"defaultPartyIds":["7","52","945","1064","4"],"previous":null,"reportedElections":1,"latest":{"year":2016,"name":"GT485 - Randfontein/Westonaria","basis":"source_total","status":"historical","declaration":null,"total":151609,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":79819,"share":52.64792987223713},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":40813,"share":26.919905810341078},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","votes":18141,"share":11.96564847733314},{"id":"1064","name":"RAND WEST PEOPLES PARTY","votes":4966,"share":3.2755311360143526},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","votes":2376,"share":1.5671892829581358},{"id":"17","name":"AZANIAN PEOPLE'S ORGANISATION","votes":1546,"share":1.0197283802412784},{"id":"3","name":"INKATHA FREEDOM PARTY","votes":1425,"share":0.9399178149054477},{"id":"499","name":"CONGRESS OF THE PEOPLE","votes":707,"share":0.4663311544829133},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","votes":550,"share":0.36277529698104993},{"id":"957","name":"PATRIOTIC ALLIANCE","votes":492,"share":0.3245189929357756},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","votes":378,"share":0.24932556774333978},{"id":"929","name":"INTERNATIONAL REVELATION CONGRESS","votes":264,"share":0.17413214255090398},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","votes":27,"share":0.01780896912452427}],"seats":{"total":69,"majority":35,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":37,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":19,"grouped":false},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","count":8,"grouped":false},{"id":"1064","name":"RAND WEST PEOPLES PARTY","count":2,"grouped":false},{"id":"17","name":"AZANIAN PEOPLE'S ORGANISATION","count":1,"grouped":false},{"id":"3","name":"INKATHA FREEDOM PARTY","count":1,"grouped":false},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","count":1,"grouped":false},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","count":0,"grouped":false},{"id":"499","name":"CONGRESS OF THE PEOPLE","count":0,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":0,"grouped":true},{"id":"929","name":"INTERNATIONAL REVELATION CONGRESS","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":"6","name":"UNITED DEMOCRATIC MOVEMENT","count":0,"grouped":false}],"winner":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":37}},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":79819,"share":52.64792987223713},"leaderScope":"published_vote_leader","reporting":{"completed":84,"expected":84,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2016/EEID402Munic3332.js","snapshotId":"2016:municipality:3332:v2:800958b81b58e3276bf4796900a290b10897637ef9cfd8756a7f4c67621fad8b","reportedAt":"2017-04-06T09:46:09.806Z","checkedAt":"2026-11-05T13:41:18.501Z","successfulAt":"2026-11-05T13:41:18.501Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":151609,"source_reported_valid_ballots":151609,"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.","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."]}