Town Hall Hours

Town Hall observes the following holidays:

HolidaysObserved On:
New Year's DayJanuary 1
Martin Luther King DayThird Monday in January
Presidents' DayThird Monday in February
Patriot's DayThird Monday in April
Memorial DayLast Monday in May
Independence DayJuly 4
Labor DayFirst Monday in September
Columbus DaySecond Monday in October
Veterans' DayNovember 11
Thanksgiving DayFourth Thursday in November
Day after ThanksgivingFriday After Thanksgiving
Christmas DayDecember 25

Normal Business Hours for Town Hall are as follows:

Town Clerk, Board of Selectmen's Office, Town Accountant, Treasurer/Collector, Community Development/Procurement OfficeMonday - Thursday 8AM - 4PM 
Friday 8AM - 12 Noon
Council on AgingMonday - Thursday 9AM - 3PM, Friday 9AM - Noon
Assessors OfficeMonday, Tuesday, & Thursday 8AM - 4PM
Building Inspectional ServicesMonday -Thursday 7AM - 1PM
Board of HealthMonday - Thursday 8AM - 4PM; Friday 8 AM - Noon. The Health Agent holds public office hours from 9-12 on Tuesday and Wednesday and by appointment.
Conservation CommissionWalk In Hours: Monday & Wednesday 9AM - Noon; also Monday - Thursday 9AM - 4 PM and Friday 9AM - Noon, by appointment to meet with Administrator.

Town Hall Telephone Numbers: DIAL 978-887-1500, then extension listed below:



Board of Selectmen100
Town Administrator



ZBA/Planning Coordiinator104
Town Accountant107 & 108
Board of Assessors

115 & 114


113, 112 & 111

Town Clerk106 & 105
Council on Aging125, 123 & 124 (van line)
Board of Health121, 120
Conservation Commission

109 & 110

Inspectional Services126,122, 127,128
Veteran's Agent135