Contact Information & Hours
Hours
Monday - Wednesday
8:30 a.m. - 4:30 p.m.
Thursday
8:30 a.m. - 7:30 p.m.
Friday
8:30 a.m. - 12:30 p.m.
Phone
(617) 625-6600 ext 4200
FAX: (617) 625-5643
NOTE: Complete 2026 election calendar will be posted as soon as it is available. Please check back soon.
Below, please find key dates for the upcoming election as well as contact information for the Elections office and links to important documents to help you get ready to vote.
| Event | Date | Time/Details |
|---|---|---|
| Voter Registration Deadline | Saturday, August 22nd, 2026 | By 5:00 PM in person or by mail. Online registration is available until midnight. |
| Early Voting Ballot Pre-Processing Begins | Saturday, August 22nd, 2026 | Public process. The Election Department may remove State Election mail-in and in-person early voting ballots from envelopes and tabulate them daily, while tallies won't be done until Election Night. |
| Early Voting Ballot Pre-Processing Period | Saturday, August 22nd – 31st, 2026 | Conducted during Early Voting hours as needed. And 8:30 am – 4:30 pm on Aug. 31st. This is a public process. |
| Deadline to Apply for Early Voting by Mail or Absentee Ballot | Tuesday, August 25th, 2026 | Applications must be received by 5:00 PM. Postmark alone is not sufficient. |
| Early Voting | Saturday, August 22nd, 2026 | 9:00 AM – 5:00 PM |
| Early Voting | Sunday, August 23rd, 2026 | 9:00 AM – 5:00 PM |
| Early Voting | August 24th –26th, 2026 (Mon–Wed) | 8:30 AM – 4:30 PM |
| Early Voting | Thursday, August 27th, 2026 | 8:30 AM – 7:30 PM |
| Early Voting | Friday, August 28th, 2026 | 8:30 AM – 12:30 PM |
| Deadline to Vote In Person as an Absentee Voter | Monday, August 31st, 2026 | Noon deadline. Applies only to voters who qualify under MGL c.54, §§ 86 & 89. |
| Primary Election Day | Tuesday, September 1st, 2026 | Polls are open from 7:00 AM to 8:00 PM at all 32 polling locations. |
| Event | Date | Time/Details |
|---|---|---|
| Voter Registration Deadline | Saturday, October 24th, 2026 | By 5:00 PM in person or by mail. Online registration available until midnight. |
| Early Voting Ballot Pre-Processing Begins | Saturday, October 24th, 2026 | Public process. The Election Department may remove State Election mail-in and in-person early voting ballots from envelopes and tabulate them daily, while tallies won't be done until Election Night. |
| Early Voting Ballot Pre-Processing Period | Saturday, October 24th – November 2nd, 2026 | Conducted during Early Voting hours as needed. And 8:30 am – 4:30 pm on Nov. 2nd. This is a public process. |
| Deadline to Apply for Early Voting by Mail or Absentee Ballot by Mail | Tuesday, October 27th, 2026 | Applications must be received by 5:00 PM. Postmark alone is not sufficient. |
| Early Voting | Saturday, October 17th, 2026 | 9:00 AM – 5:00 PM |
| Early Voting | Sunday, October 18th, 2026 | 9:00 AM – 5:00 PM |
| Early Voting | October 19th –21st, 2026 (Mon–Wed) | 8:30 AM – 4:30 PM |
| Early Voting | Thursday, October 22nd, 2026 | 8:30 AM – 7:30 PM |
| Early Voting | Friday, October 23rd, 2026 | 8:30 AM – 12:30 PM |
| Early Voting | Saturday, October 24th, 2026 | 9:00 AM – 5:00 PM |
| Early Voting | Sunday, October 25th, 2026 | 9:00 AM – 5:00 PM |
| Early Voting | October 26th –28th, 2026 (Mon–Wed) | 8:30 AM – 4:30 PM |
| Early Voting | Thursday, October 29th, 2026 | 8:30 AM – 7:30 PM |
| Early Voting | Friday, October 30th, 2026 | 8:30 AM – 12:30 PM |
| Absentee Voting | Monday, November 2nd | 12:00 pm (Noon) Deadline to vote absentee in person at the Elections Department. |
| State Election Day | Tuesday, November 3rd, 2026 | Polls are open from 7:00 AM to 8:00 PM at all 32 polling locations. |
Please submit website feedback using this form. Be sure to include:
Thank you for your feedback!