{"level":"municipality","id":"6605","through":2021,"basis":"source_total","ballotLabel":"Ward + municipal PR votes","years":[2000,2006,2011,2016,2021],"elections":[{"year":2000,"name":"NC065 - Hantam","basis":"source_total","status":"historical","declaration":null,"total":12971,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":7354,"share":56.69570580525788},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":5617,"share":43.30429419474211}],"seats":null,"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":7354,"share":56.69570580525788},"leaderScope":"published_vote_leader","reporting":{"completed":12,"expected":12,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2000/EEID2Munic6605.js","snapshotId":"2000:municipality:6605:v2:95580c6d8e16b9d9892693f7aa1298ef310964fd1e392b2c05cf54f8fbf8560f","reportedAt":"2021-10-25T12:56:14.284Z","checkedAt":"2026-11-05T14:00:10.411Z","successfulAt":"2026-11-05T14:00:10.411Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":12971,"source_reported_valid_ballots":12971,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},{"year":2006,"name":"NC065 - HANTAM","basis":"source_total","status":"historical","declaration":null,"total":12561,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":8159,"share":64.95501950481649},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":3797,"share":30.228484993233025},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","votes":545,"share":4.3388265265504335}],"seats":{"total":9,"majority":5,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":6,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":3,"grouped":false},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","count":0,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":0,"grouped":true}],"winner":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":6}},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":8159,"share":64.95501950481649},"leaderScope":"published_vote_leader","reporting":{"completed":17,"expected":17,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2006/EEID95Munic6605.js","snapshotId":"2006:municipality:6605:v2:e56b6654af01172d0a0ab6638a560c88d41226b519397e5240bfb4c8f18f7996","reportedAt":"2016-07-29T07:33:26.504Z","checkedAt":"2026-11-05T13:54:59.095Z","successfulAt":"2026-11-05T13:54:59.095Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":12561,"source_reported_valid_ballots":12561,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},{"year":2011,"name":"NC065 - HANTAM","basis":"source_total","status":"historical","declaration":null,"total":16870,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":8290,"share":49.14048606994665},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":7111,"share":42.15174866627149},{"id":"499","name":"CONGRESS OF THE PEOPLE","votes":1469,"share":8.70776526378186}],"seats":{"total":9,"majority":5,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":4,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":4,"grouped":false},{"id":"499","name":"CONGRESS OF THE PEOPLE","count":1,"grouped":false}],"winner":null},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":8290,"share":49.14048606994665},"leaderScope":"published_vote_leader","reporting":{"completed":21,"expected":21,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2011/EEID197Munic6605.js","snapshotId":"2011:municipality:6605:v2:bda192f2cf7f0931070445743ac8a4bdf42969a7f811042064119d9edb01d0a3","reportedAt":"2021-10-25T13:03:49.860Z","checkedAt":"2026-11-05T13:49:23.214Z","successfulAt":"2026-11-05T13:49:23.214Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":16870,"source_reported_valid_ballots":16870,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},{"year":2016,"name":"NC065 - HANTAM","basis":"source_total","status":"historical","declaration":null,"total":17197,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":8388,"share":48.77594929348142},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":6364,"share":37.006454614176896},{"id":"499","name":"CONGRESS OF THE PEOPLE","votes":703,"share":4.087922312031169},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","votes":640,"share":3.721579345234634},{"id":"1061","name":"KHOISAN REVOLUTION","votes":331,"share":1.9247543176135373},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","votes":200,"share":1.1629935453858231},{"id":"1125","name":"HANTAM ONTWIKKELINGS FORUM","votes":189,"share":1.0990289003896028}],"seats":{"total":9,"majority":5,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":5,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":4,"grouped":false},{"id":"499","name":"CONGRESS OF THE PEOPLE","count":0,"grouped":false},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","count":0,"grouped":false},{"id":"1125","name":"HANTAM ONTWIKKELINGS FORUM","count":0,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":0,"grouped":true},{"id":"1061","name":"KHOISAN REVOLUTION","count":0,"grouped":false},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","count":0,"grouped":false}],"winner":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":5}},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":8388,"share":48.77594929348142},"leaderScope":"published_vote_leader","reporting":{"completed":21,"expected":21,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2016/EEID402Munic6605.js","snapshotId":"2016:municipality:6605:v2:c3ef17af6a8101703d59b7fd72d23df60337c99067b2fc72cef74c68581340f1","reportedAt":"2017-04-06T09:46:04.470Z","checkedAt":"2026-11-05T13:43:17.913Z","successfulAt":"2026-11-05T13:43:17.913Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":17197,"source_reported_valid_ballots":17197,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},{"year":2021,"name":"NC065 - HANTAM","basis":"source_total","status":"historical","declaration":null,"total":16387,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":7297,"share":44.52919997559041},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":4681,"share":28.56532617318606},{"id":"957","name":"PATRIOTIC ALLIANCE","votes":1225,"share":7.4754378470739},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","votes":1191,"share":7.267956306828584},{"id":"1616","name":"NAMAKWA CIVIC MOVEMENT","votes":728,"share":4.442545920546775},{"id":"1368","name":"GOOD","votes":494,"share":3.0145847317995975},{"id":"499","name":"CONGRESS OF THE PEOPLE","votes":360,"share":2.19686336730335},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","votes":157,"share":0.958076524073961},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","votes":47,"share":0.28681271739793734}],"seats":{"total":13,"majority":7,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":6,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":4,"grouped":false},{"id":"1616","name":"NAMAKWA CIVIC MOVEMENT","count":1,"grouped":false},{"id":"957","name":"PATRIOTIC ALLIANCE","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":"945","name":"ECONOMIC FREEDOM FIGHTERS","count":0,"grouped":false},{"id":"1368","name":"GOOD","count":0,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":0,"grouped":true}],"winner":null},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":7297,"share":44.52919997559041},"leaderScope":"published_vote_leader","reporting":{"completed":23,"expected":23,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2021/EEID1091Munic6605.js","snapshotId":"2021:municipality:6605:v2:20945bee88213ac94faa3d8d8ba508ff7bc9ac79b30a60ef267ba81f82a0122d","reportedAt":"2022-01-15T15:50:24.723Z","checkedAt":"2026-11-05T13:38:58.656Z","successfulAt":"2026-11-05T13:38:58.656Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":16387,"source_reported_valid_ballots":16387,"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":56.69570580525788,"votes":7354,"status":"historical","reason":null},{"year":2006,"share":64.95501950481649,"votes":8159,"status":"historical","reason":null},{"year":2011,"share":49.14048606994665,"votes":8290,"status":"historical","reason":null},{"year":2016,"share":48.77594929348142,"votes":8388,"status":"historical","reason":null},{"year":2021,"share":44.52919997559041,"votes":7297,"status":"historical","reason":null}],"peak":64.95501950481649},{"id":"52","name":"DEMOCRATIC ALLIANCE","short":"DA","color":"#2872ba","points":[{"year":2000,"share":43.30429419474211,"votes":5617,"status":"historical","reason":null},{"year":2006,"share":30.228484993233025,"votes":3797,"status":"historical","reason":null},{"year":2011,"share":42.15174866627149,"votes":7111,"status":"historical","reason":null},{"year":2016,"share":37.006454614176896,"votes":6364,"status":"historical","reason":null},{"year":2021,"share":28.56532617318606,"votes":4681,"status":"historical","reason":null}],"peak":43.30429419474211},{"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":8.70776526378186,"votes":1469,"status":"historical","reason":null},{"year":2016,"share":4.087922312031169,"votes":703,"status":"historical","reason":null},{"year":2021,"share":2.19686336730335,"votes":360,"status":"historical","reason":null}],"peak":8.70776526378186},{"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":7.4754378470739,"votes":1225,"status":"historical","reason":null}],"peak":7.4754378470739},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","short":"FF+","color":"#ba632f","points":[{"year":2000,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2006,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2011,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."},{"year":2016,"share":3.721579345234634,"votes":640,"status":"historical","reason":null},{"year":2021,"share":7.267956306828584,"votes":1191,"status":"historical","reason":null}],"peak":7.267956306828584},{"id":"1616","name":"NAMAKWA CIVIC MOVEMENT","short":"NCM","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":4.442545920546775,"votes":728,"status":"historical","reason":null}],"peak":4.442545920546775},{"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":4.3388265265504335,"votes":545,"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":0.28681271739793734,"votes":47,"status":"historical","reason":null}],"peak":4.3388265265504335},{"id":"1368","name":"GOOD","short":"GOOD","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":3.0145847317995975,"votes":494,"status":"historical","reason":null}],"peak":3.0145847317995975},{"id":"1061","name":"KHOISAN REVOLUTION","short":"KHOISAN REVOLUTION","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.9247543176135373,"votes":331,"status":"historical","reason":null},{"year":2021,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."}],"peak":1.9247543176135373},{"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":1.1629935453858231,"votes":200,"status":"historical","reason":null},{"year":2021,"share":0.958076524073961,"votes":157,"status":"historical","reason":null}],"peak":1.1629935453858231},{"id":"1125","name":"HANTAM ONTWIKKELINGS FORUM","short":"HANTAM ONTWIKKELINGS FORUM","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.0990289003896028,"votes":189,"status":"historical","reason":null},{"year":2021,"share":0,"votes":0,"status":"historical","reason":"No votes recorded in the complete party list."}],"peak":1.0990289003896028}],"defaultPartyIds":["7","52","499","957","4"],"previous":{"year":2016,"name":"NC065 - HANTAM","basis":"source_total","status":"historical","declaration":null,"total":17197,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":8388,"share":48.77594929348142},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":6364,"share":37.006454614176896},{"id":"499","name":"CONGRESS OF THE PEOPLE","votes":703,"share":4.087922312031169},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","votes":640,"share":3.721579345234634},{"id":"1061","name":"KHOISAN REVOLUTION","votes":331,"share":1.9247543176135373},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","votes":200,"share":1.1629935453858231},{"id":"1125","name":"HANTAM ONTWIKKELINGS FORUM","votes":189,"share":1.0990289003896028}],"seats":{"total":9,"majority":5,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":5,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":4,"grouped":false},{"id":"499","name":"CONGRESS OF THE PEOPLE","count":0,"grouped":false},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","count":0,"grouped":false},{"id":"1125","name":"HANTAM ONTWIKKELINGS FORUM","count":0,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":0,"grouped":true},{"id":"1061","name":"KHOISAN REVOLUTION","count":0,"grouped":false},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","count":0,"grouped":false}],"winner":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":5}},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":8388,"share":48.77594929348142},"leaderScope":"published_vote_leader","reporting":{"completed":21,"expected":21,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2016/EEID402Munic6605.js","snapshotId":"2016:municipality:6605:v2:c3ef17af6a8101703d59b7fd72d23df60337c99067b2fc72cef74c68581340f1","reportedAt":"2017-04-06T09:46:04.470Z","checkedAt":"2026-11-05T13:43:17.913Z","successfulAt":"2026-11-05T13:43:17.913Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":17197,"source_reported_valid_ballots":17197,"difference":0}},"partyListScope":"all_rows_in_source","notes":[],"zeroForAbsent":true,"reason":null},"reportedElections":5,"latest":{"year":2021,"name":"NC065 - HANTAM","basis":"source_total","status":"historical","declaration":null,"total":16387,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":7297,"share":44.52919997559041},{"id":"52","name":"DEMOCRATIC ALLIANCE","votes":4681,"share":28.56532617318606},{"id":"957","name":"PATRIOTIC ALLIANCE","votes":1225,"share":7.4754378470739},{"id":"4","name":"VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS","votes":1191,"share":7.267956306828584},{"id":"1616","name":"NAMAKWA CIVIC MOVEMENT","votes":728,"share":4.442545920546775},{"id":"1368","name":"GOOD","votes":494,"share":3.0145847317995975},{"id":"499","name":"CONGRESS OF THE PEOPLE","votes":360,"share":2.19686336730335},{"id":"945","name":"ECONOMIC FREEDOM FIGHTERS","votes":157,"share":0.958076524073961},{"id":"18","name":"AFRICAN CHRISTIAN DEMOCRATIC PARTY","votes":47,"share":0.28681271739793734}],"seats":{"total":13,"majority":7,"correction":null,"parties":[{"id":"7","name":"AFRICAN NATIONAL CONGRESS","count":6,"grouped":false},{"id":"52","name":"DEMOCRATIC ALLIANCE","count":4,"grouped":false},{"id":"1616","name":"NAMAKWA CIVIC MOVEMENT","count":1,"grouped":false},{"id":"957","name":"PATRIOTIC ALLIANCE","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":"945","name":"ECONOMIC FREEDOM FIGHTERS","count":0,"grouped":false},{"id":"1368","name":"GOOD","count":0,"grouped":false},{"id":"0","name":"INDEPENDENTS","count":0,"grouped":true}],"winner":null},"leader":{"id":"7","name":"AFRICAN NATIONAL CONGRESS","votes":7297,"share":44.52919997559041},"leaderScope":"published_vote_leader","reporting":{"completed":23,"expected":23,"percent":100},"source":{"url":"https://results.elections.org.za/dashboards/lge/MapsJason/2021/EEID1091Munic6605.js","snapshotId":"2021:municipality:6605:v2:20945bee88213ac94faa3d8d8ba508ff7bc9ac79b30a60ef267ba81f82a0122d","reportedAt":"2022-01-15T15:50:24.723Z","checkedAt":"2026-11-05T13:38:58.656Z","successfulAt":"2026-11-05T13:38:58.656Z","error":null},"quality":{"source_anomalies":[],"vote_total_reconciliation":{"status":"matches_reported_total","sum_of_published_rows":16387,"source_reported_valid_ballots":16387,"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."]}