In an emergency
For emergencies call 911Police (business line)(978) 929-7711
Fire (business line)(978) 929-7722
This page is incomplete. Some offices are not listed yet. .
Emergency
Emergency ManagementEmergency Management Agency
Town Government
Select BoardTown Manager(978) 929-6611
Town Meeting(978) 929-6620
Town Clerk(978) 929-6620
Public Safety
Police (business line)Police Department
Fire (business line)Fire Department
Public Works & Utilities
Roads & Snow RemovalPublic Works(978) 929-7740
Transfer StationTransfer Station and Recycling Center(978) 929-7742
WaterWater District(978) 263-9107
Sewer(978) 929-6622
Permits & EngineeringEngineering(978) 929-6630
Parks & GroundsTrees and Grounds(978) 929-7743
Health & Human Services
Board of HealthHealth Department(978) 929-6632
Veterans' ServicesVeteran Services(978) 929-6614
Human ServicesCommunity Resources(978) 929-6611
Seniors
Council on Aging / Senior CenterCouncil on Aging(978) 929-6652
Schools
School DistrictInformation Technology(978) 929-6612
Library
Public LibraryCitizens' Library(978) 929-6655
Recreation
Recreation DepartmentRecreation(978) 929-6640
More Services
Building Department(978) 460-8454
Conservation CommissionConservation(978) 929-6634
Animal ControlNursing Services(978) 929-6650
Elections & Representatives
Elections (Town Clerk)Elections & Voting(978) 929-6600
Trash & Recycling
Structured facility data is not yet verified for this town. Contact listings above may still apply.
Structured recycling data; contact listings may also appear under Public Works.
Sponsor this page
Local organizations can put a labeled sponsor block on this town's blue page — one sponsor at a time, never mixed into the listings.