Updated July 14, 2017
Elections through December 2017
We aim to maintain the most comprehensive election calendar online. Election dates are subject to change suddenly, and new snap elections are often announced. We seek to keep on top of all these developments, so if we’re missing something or a date has changed, please reach out either via email or leave a comment on this page.