Town Clerk, Municipal Hearing Officer,
Non-Criminal Clerk, Parking Clerk

Ryan J. Witkos, Town Clerk
Paula L. Roberts, Assistant Town Clerk
(413) 477-6700

Town Clerk Office Hours


If you are a resident who needs notary services, or any other document outside of normal office hours, please contact me directly at (413) 477-6700 or (774) 200-1541. If you need a Justice of the Peace, you may contact Paula L. Roberts at (413) 477-6378 or Eric Vollheim at (413) 477-6032.


Early voting by mail will be available for all elections in 2020. These ballots require no excuse and can be used by anyone who wishes to vote in the 2020 primary and/or general elections. Click here for a Vote By Mail Application.

The voter registration deadline for any election held on or before December 31, 2020 shall be 10 days before the election. In-person registration shall be offered from 2 p.m. to 4 p.m. and 6 p.m. to 8 p.m. on the last day to register.

  • The deadline to register to vote for the September 1st primary will be Saturday, August 22, 2020.
  • The deadline to register to vote for the November 3rd election will be Saturday, October 24, 2020.

Want to verify your current voter registration status? Click here.
NOTE: you must use the 01037 zip code to check your status, even if you actually have a 01082, 01031 or 01094 zip code for your mail.

6-29-2020 Annual Town Meeting Results

6-16-2020 Annual Town Election Results

3-16-20 Recessed Special Town Meeting Minutes

8-26-19 Special Town Meeting Results

6-19-19 Special Town Meeting Results

6-19-19 Annual Town Meeting Results

4-8-19 Annual Town Election Results

6-16-18 Special Town Meeting Results

4-26-18 Special Town Meeting Results

4-9-2018 Annual Town Election Results

6-17-17 Special Town Meeting Results

6-17-17 Annual Town Meeting Results

4-10-2017 Annual Town Election Results

3-1-16 Presidential Primary Election Results

4-12-16 Annual Town Election Results

9-8-16  State Primary Election Results

10-17-16 Debt Exclusion Election Results

11-8-16 Presidential/State Election Results

1-14-16 Special Town Meeting Results

4-7-16 Special Town Meeting Results

6-18-16 Annual Town Meeting Results

8-25-16 Special Town Meeting Results

4-13-15 Annual Town Election Results

3-9-15 Special Town Meeting Results

6-13-15 Annual Town Meeting Results

6-13-15 Special Town Meeting Results

10-22-15 Special Town Meeting Results

Last updated 3/2020