Office Hours

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


Town Clerk's Office
Monday, July 29: 10 am - 6 pm
Tuesday, July 30: 2 - 5 pm  Deadline for NON-PARTY candidates for federal offices to submit nomination papers.
Wednesday, July 31: Noon - 3 pm
Monday, August 5: 10 am -6 pm
Wednesday, August 7: 10 am - 4:30 pm
Monday, August 12: 10 am - 6 pm
Wednesday, August 14: 10 am - 4:30 pm
Monday, August 19: 10 am - 6 pm
Wednesday, August 21: 9 am - Noon 
Saturday, August 24: 9 am -5 pm Last day to register to vote in the September 3, 2024 State Primary
Monday, August : 10 am -6 pm
Wednesday, August 28: 10 am - 4:30 pm

August 24, 26 and 28: Early in-person voting for the September 3, 2024 State Primary at the Municipal Building, 307 Main St.

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
Monday, 9 am - 2 pm
Or By Appointment


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