Upcoming Elections
Spring 2025 – Annual Town Elections
Most towns in Massachusetts hold an annual town election and annual town meeting each spring. Offices on the ballot in these elections vary by town. The dates of the election and the town meeting are set by the town’s board of selectmen.
Contact your town clerk for more information about your town’s annual town election.
May 13, 2025 – Special State Election
See our Current Special Elections page for more information.
District:
6th Essex Representative District
Offices on Ballot:
State Representative
Voter Registration Deadline:
May 3, 2025
Vote by Mail Application Deadline:
May 6, 2025
Polling Hours:
7 a.m. – 8 p.m.
May 13, 2025 – Special State Primary
See our Current Special Elections page for more information.
District:
3rd Bristol Representative District
Offices on Ballot:
State Representative
Voter Registration Deadline:
May 3, 2025
Vote by Mail Application Deadline:
May 6, 2025
Polling Hours:
7 a.m. – 8 p.m.
June 10, 2025 – Special State Election
See our Current Special Elections page for more information.
District:
3rd Bristol Representative District
Offices on Ballot:
State Representative
Voter Registration Deadline:
May 31, 2025
Vote by Mail Application Deadline:
June 3, 2025
Polling Hours:
7 a.m. – 8 p.m.