{"level":"municipality","id":"2204","through":2016,"basis":"source_total","ballotLabel":"Ward + municipal PR votes","years":[2000,2006,2011,2016],"elections":[{"year":2000,"name":"FS163 - Mohokare","basis":"source_total","status":"historical","declaration":null,"total":15711,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":11908,"share":75.79402966074724},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":2336,"share":14.868563426898351},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","votes":878,"share":5.588441219527719},{"id":"54","name":"ALLIANCE 2000+","votes":379,"share":2.4123225765387306}],"seats":null,"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":11908,"share":75.79402966074724},"leaderScope":"published_vote_leader","reporting":{"completed":32,"expected":32,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2000/EEID2Munic2204.js","snapshotId":"2000:municipality:2204:v2:5b2e30b70843159f3f775c44c8a143d33f3a6a5892ef81fd23119331739a6124","reportedAt":"2021-10-25T12:55:45.597Z","checkedAt":"2026-11-05T13:57:47.917Z","successfulAt":"2026-11-05T13:57:47.917Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":15711,"source_reported_valid_ballots":15711,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},{"year":2006,"name":"FS163 - Mohokare","basis":"source_total","status":"historical","declaration":null,"total":15513,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":12537,"share":80.8160897311932},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":1550,"share":9.991619931670211},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","votes":772,"share":4.976471346612518},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","votes":406,"share":2.6171598014568427},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","votes":132,"share":0.8508992457938503},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","votes":116,"share":0.7477599432733837}],"seats":{"total":10,"majority":6,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":8,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":1,"grouped":false},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","count":1,"grouped":false},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","count":0,"grouped":false},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","count":0,"grouped":false},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","count":0,"grouped":false}],"winner":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":8}},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":12537,"share":80.8160897311932},"leaderScope":"published_vote_leader","reporting":{"completed":36,"expected":36,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2006/EEID95Munic2204.js","snapshotId":"2006:municipality:2204:v2:e1c00b58c42e6c8c656de8f3074623ce23f2c621a0c82a5f20a7d7579cb10dba","reportedAt":"2016-07-29T07:33:31.390Z","checkedAt":"2026-11-05T13:52:27.989Z","successfulAt":"2026-11-05T13:52:27.989Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":15513,"source_reported_valid_ballots":15513,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},{"year":2011,"name":"FS163 - Mohokare","basis":"source_total","status":"historical","declaration":null,"total":19979,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":16126,"share":80.71475048801241},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":2615,"share":13.088743180339357},{"id":"499","name":"CONGRESS OF THE PEOPLE","votes":590,"share":2.953100755793583},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","votes":327,"share":1.6367185544822063},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","votes":250,"share":1.2513138795735523},{"id":"568","name":"UNITED RESIDENTS FRONT","votes":52,"share":0.26027328695129887}],"seats":{"total":11,"majority":6,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":9,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":2,"grouped":false},{"id":"499","name":"CONGRESS OF THE PEOPLE","count":0,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":0,"grouped":true},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","count":0,"grouped":false},{"id":"568","name":"UNITED RESIDENTS FRONT","count":0,"grouped":false},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","count":0,"grouped":false}],"winner":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":9}},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":16126,"share":80.71475048801241},"leaderScope":"published_vote_leader","reporting":{"completed":38,"expected":38,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2011/EEID197Munic2204.js","snapshotId":"2011:municipality:2204:v2:a93eaa585f544c2bb85bf636377b90dc20da19458e8d519cd9db1d4fed5df8c7","reportedAt":"2021-10-25T13:02:58.066Z","checkedAt":"2026-11-05T13:46:30.295Z","successfulAt":"2026-11-05T13:46:30.295Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":19979,"source_reported_valid_ballots":19979,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},{"year":2016,"name":"FS163 - Mohokare","basis":"source_total","status":"historical","declaration":null,"total":20089,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":13113,"share":65.27452834884762},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","votes":3309,"share":16.471700930857683},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":3166,"share":15.759868584797651},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","votes":204,"share":1.0154811090646623},{"id":"499","name":"CONGRESS OF THE PEOPLE","votes":122,"share":0.6072975260092588},{"id":"568","name":"UNITED RESIDENTS FRONT","votes":24,"share":0.1194683657723132}],"seats":{"total":11,"majority":6,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":7,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":2,"grouped":false},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","count":2,"grouped":false},{"id":"499","name":"CONGRESS OF THE PEOPLE","count":0,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":0,"grouped":true},{"id":"568","name":"UNITED RESIDENTS FRONT","count":0,"grouped":false},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","count":0,"grouped":false}],"winner":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":7}},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":13113,"share":65.27452834884762},"leaderScope":"published_vote_leader","reporting":{"completed":36,"expected":36,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2016/EEID402Munic2204.js","snapshotId":"2016:municipality:2204:v2:a2c7d94fa7e191b3633e8f17258fbc9b98fa060ec754a0b0fa228eb551177a58","reportedAt":"2017-04-06T09:44:51.709Z","checkedAt":"2026-11-05T13:40:40.987Z","successfulAt":"2026-11-05T13:40:40.987Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":20089,"source_reported_valid_ballots":20089,"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":75.79402966074724,"votes":11908,"status":"historical","reason":null},{"year":2006,"share":80.8160897311932,"votes":12537,"status":"historical","reason":null},{"year":2011,"share":80.71475048801241,"votes":16126,"status":"historical","reason":null},{"year":2016,"share":65.27452834884762,"votes":13113,"status":"historical","reason":null}],"peak":80.8160897311932},{"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":16.471700930857683,"votes":3309,"status":"historical","reason":null}],"peak":16.471700930857683},{"id":"52","name":"DEMOCRATIC ALLIANCE","short":"DA","color":"#2872ba","points":[{"year":2000,"share":14.868563426898351,"votes":2336,"status":"historical","reason":null},{"year":2006,"share":9.991619931670211,"votes":1550,"status":"historical","reason":null},{"year":2011,"share":13.088743180339357,"votes":2615,"status":"historical","reason":null},{"year":2016,"share":15.759868584797651,"votes":3166,"status":"historical","reason":null}],"peak":15.759868584797651},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","short":"PAC","color":"#40846a","points":[{"year":2000,"share":5.588441219527719,"votes":878,"status":"historical","reason":null},{"year":2006,"share":4.976471346612518,"votes":772,"status":"historical","reason":null},{"year":2011,"share":1.6367185544822063,"votes":327,"status":"historical","reason":null},{"year":2016,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."}],"peak":5.588441219527719},{"id":"499","name":"CONGRESS OF THE PEOPLE","short":"COPE","color":"#ae7936","points":[{"year":2000,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2006,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2011,"share":2.953100755793583,"votes":590,"status":"historical","reason":null},{"year":2016,"share":0.6072975260092588,"votes":122,"status":"historical","reason":null}],"peak":2.953100755793583},{"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.6171598014568427,"votes":406,"status":"historical","reason":null},{"year":2011,"share":1.2513138795735523,"votes":250,"status":"historical","reason":null},{"year":2016,"share":1.0154811090646623,"votes":204,"status":"historical","reason":null}],"peak":2.6171598014568427},{"id":"54","name":"ALLIANCE 2000+","short":"ALLIANCE 2000+","color":"#627875","points":[{"year":2000,"share":2.4123225765387306,"votes":379,"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."}],"peak":2.4123225765387306},{"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":0.8508992457938503,"votes":132,"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."}],"peak":0.8508992457938503},{"id":"6","name":"UNITED DEMOCRATIC MOVEMENT","short":"UDM","color":"#b36c29","points":[{"year":2000,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2006,"share":0.7477599432733837,"votes":116,"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."}],"peak":0.7477599432733837},{"id":"568","name":"UNITED RESIDENTS FRONT","short":"UNITED RESIDENTS 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.26027328695129887,"votes":52,"status":"historical","reason":null},{"year":2016,"share":0.1194683657723132,"votes":24,"status":"historical","reason":null}],"peak":0.26027328695129887}],"defaultPartyIds":["7","945","52","8","499"],"previous":{"year":2011,"name":"FS163 - Mohokare","basis":"source_total","status":"historical","declaration":null,"total":19979,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":16126,"share":80.71475048801241},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":2615,"share":13.088743180339357},{"id":"499","name":"CONGRESS OF THE PEOPLE","votes":590,"share":2.953100755793583},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","votes":327,"share":1.6367185544822063},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","votes":250,"share":1.2513138795735523},{"id":"568","name":"UNITED RESIDENTS FRONT","votes":52,"share":0.26027328695129887}],"seats":{"total":11,"majority":6,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":9,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":2,"grouped":false},{"id":"499","name":"CONGRESS OF THE PEOPLE","count":0,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":0,"grouped":true},{"id":"8","name":"PAN AFRICANIST CONGRESS OF AZANIA","count":0,"grouped":false},{"id":"568","name":"UNITED RESIDENTS FRONT","count":0,"grouped":false},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","count":0,"grouped":false}],"winner":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":9}},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":16126,"share":80.71475048801241},"leaderScope":"published_vote_leader","reporting":{"completed":38,"expected":38,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2011/EEID197Munic2204.js","snapshotId":"2011:municipality:2204:v2:a93eaa585f544c2bb85bf636377b90dc20da19458e8d519cd9db1d4fed5df8c7","reportedAt":"2021-10-25T13:02:58.066Z","checkedAt":"2026-11-05T13:46:30.295Z","successfulAt":"2026-11-05T13:46:30.295Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":19979,"source_reported_valid_ballots":19979,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},"reportedElections":4,"latest":{"year":2016,"name":"FS163 - Mohokare","basis":"source_total","status":"historical","declaration":null,"total":20089,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":13113,"share":65.27452834884762},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","votes":3309,"share":16.471700930857683},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":3166,"share":15.759868584797651},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","votes":204,"share":1.0154811090646623},{"id":"499","name":"CONGRESS OF THE PEOPLE","votes":122,"share":0.6072975260092588},{"id":"568","name":"UNITED RESIDENTS FRONT","votes":24,"share":0.1194683657723132}],"seats":{"total":11,"majority":6,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":7,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":2,"grouped":false},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","count":2,"grouped":false},{"id":"499","name":"CONGRESS OF THE PEOPLE","count":0,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":0,"grouped":true},{"id":"568","name":"UNITED RESIDENTS FRONT","count":0,"grouped":false},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","count":0,"grouped":false}],"winner":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":7}},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":13113,"share":65.27452834884762},"leaderScope":"published_vote_leader","reporting":{"completed":36,"expected":36,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2016/EEID402Munic2204.js","snapshotId":"2016:municipality:2204:v2:a2c7d94fa7e191b3633e8f17258fbc9b98fa060ec754a0b0fa228eb551177a58","reportedAt":"2017-04-06T09:44:51.709Z","checkedAt":"2026-11-05T13:40:40.987Z","successfulAt":"2026-11-05T13:40:40.987Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":20089,"source_reported_valid_ballots":20089,"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."]}