In January, the Secretary of the Commonwealth’s Elections Division mailed applications for Vote by Mail for 2024 elections to every registered voter.  If you select “All 2024 Elections” you will receive mailed ballots for two (2) Primary Elections, the General Election, and the April 11 Local Election.  For state elections, in-person early voting will also be available. Please be sure to SIGN the postcard and if you are an Unenrolled voter, be sure to CHECK OFF which ballot you want to receive for each primary.

Presidential Primary – March 5, 2024

Town Meeting – April 6, 2024

Town Election – April 11, 2024

State Primary – Tuesday, September 3, 2024 at the HW Recreation Center gymnasium, 16 Union St.

  • Early Voting will be held from Aug 24 – Aug 30 at the Patton Homestead
  • Last day to request a mailed ballot is Mon, Aug 26. Click here for an application.
  • The mailed ballot must be received by 8:00 pm on Sept 3.  If possible, please return the ballot earlier.  The ballot can be dropped off at the Town drop box at the parking lot of the Council on Aging or at the Clerk’s Office during business hours.  We ask that you avoid dropping the ballot in the mail.  Many ballots for the Presidential Primary (28) and the Annual Town Election (15) were rejected because they arrived too late.  And, please, be sure to sign the envelope before returning it.

Special Town Meeting – tbd

State/Presidential Election – Tuesday, November 5, 2024

  • Early Voting will be held from Oct 19 – Nov 1