Town Hall Office Hours

*Friday hours vary and are appointment only. Please call ahead.
DepartmentOffice HoursPhone Number
Board of SelectmenMonday thru Thursday; 7 am to 4 pm | Friday; 7 am to 11 am*(781) 294-1316
Veteran ServicesMonday; 6:30 pm to 8 pm | Tuesday thru Friday; Closed   (Appointments are available for other days and times)(781) 293-1724
Board of AssessorsMonday thru Thursday; 7 am to 4 pm | Friday; 7 am to 11 am*(781) 293-5960
Town ClerkMonday thru Thursday; 8 am to 4 pm | Friday; Closed(781) 293-7970
Town CollectorMonday thru Thursday; 7 am to 4 pm | Friday; 7 am to 11 am*(781) 294-8381
Town TreasurerMonday thru Thursday; 7 am to 4 pm | Friday; 7 am to 11 am*(781) 293-1731
Town AccountantMonday thru Thursday; 7 am to 4 pm | Friday; 7 am to 11 am*(781) 293-5303
Board of HealthMonday thru Thursday; 7 am to 4 pm | Friday; 8 am to 12 pm*(781) 293-6768
Building DepartmentMonday thru Thursday; 7 am to 4 pm | Friday; 8 am to 12 pm*(781) 293-6557
Planning BoardMonday, Tuesday, and Thursday; 9 am to 2 pm | Wednesday and Friday; Closed(781) 293-1735
Conservation CommissionMonday thru Wednesday; 9 am to 2 pm | Thursday and Friday; Closed(781) 590-3872
Zoning Board of AppealsMonday thru Wednesday; 9 am to 2 pm | Thursday and Friday; Closed(781) 293-1736