Election & Voter Information

Next Election: Annual Town Election | Saturday, May 16, 2026

Positions/Questions on the Ballot:

  • Select Board
  • School Committee
  • Planning Board
  • Housing Authority
  • Redevelopment Authority
  • Town Meeting Members

Register to Vote

The deadline to register to vote in this election is Wednesday, May 6, 2026 at 5 pm. Visit the Secretary of the Commonwealth website to register and/or check your voter registration status.

Vote in Person on Election Day

Saturday, May 16th, 2026, from 7:00 am - 7:00 pm. It is highly recommended all voters verify their precinct and polling location before going to the polls on Election Day as some locations have recently changed.

In-Person Early Voting 

Town Clerk's office will be offering In Person Early Voting for the Local Election at Town Hall in the 1st floor Glass Atrium on the following dates and hours:

DayHours
TBATBA

Vote by Mail

Voting by mail is available for all registered voters, however voters must apply every year. Applications can be submitted by either applying online, printing and returning a Vote-by-Mail Application (PDF) to the Town Clerk's office by mail or via email, OR applying in-person. The deadline to request a vote by mail ballot for the next election is Monday, May 11, 2026 at 5 pm.

As a reminder, voters have until 7 pm on Election Day, Saturday, May 16, 2026 to return voted ballots to the Town Clerk's office. You can also track your vote-by-mail ballot once it has been mailed.

Sample Ballots

All ballots contain the same town-wide candidates, however, they have different Town Meeting Member candidates specific to each precinct. Quickly look up your precinct to ensure you review the right ballot!

*Sample ballots available a few weeks before the election*