In an emergency
For emergencies call 911Police (business line)(978) 373-8460
Fire (business line)(978) 373-8460
This page is incomplete. Some offices are not listed yet. .
City Government
Select BoardMayor(978) 358-1311
City Manager / AdministratorAuditors(978) 374-2306
City MeetingCity Council(978) 358-1311
Public Works & Utilities
Roads & Snow RemovalHighway/DPW(978) 374-2360
WaterWater Treatment(978) 374-2368
SewerWastewater Treatment Plant(978) 374-2382
Permits & EngineeringEngineering Department(978) 374-2335
Parks & GroundsParks & Trees
Health & Human Services
Board of HealthPublic Health Department(978) 374-2338
Veterans' ServicesVeterans Services(978) 358-1311
Human ServicesHuman Resources(978) 374-2390
Seniors
Council on Aging / Senior CenterCouncil on Aging(978) 374-2390
Recreation
More Services
Building Department(978) 374-2338
PlanningCommunity Development(978) 374-2344
Conservation CommissionConservation(978) 374-2334
Elections & Representatives
Elections (City Clerk)Elections(978) 358-1311
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.