Office Hours

Municipal Building Hours
Monday, 9 am - 6:30 pm
Tuesday - Thursday, 9 am - 4:30 pm


Town Clerk's Office
Monday, May 20: 10 am - 6 pm
Wednesday, May 22: 10 am - 4:30 pm
Tuesday, May 28: 10 am - 4:30 pm
Wednesday, May 29: 9 am - 5 pm Last day and hour to register to vote at Annual Town Meeting.
Also by appointment and by chance if the lights are on and the door is open.


Assessor's Office
Monday - Thursday, 8 am - 4 pm


Fire Department Hours
Tuesday, 5 - 7:30 pm
Wednesday, 6:30 - 9 pm
Friday, 8 am - 1 pm


Building Inspector Office
Thursday, 7:30 - 10 am
Or By Appointment
Call 413-237-5803


Board of Health Hours
Monday - Thursday, Noon - 2 pm