In an emergency
For emergencies call 911Police (business line)(774) 255-4527
Fire (business line)(508) 495-2500(508) 495-2531
This page is incomplete. Some offices are not listed yet. .
Emergency
Emergency ManagementEmergency Preparedness(508) 495-2511Emergency
Town Government
Select Board(508) 495-7320
Town Clerk(508) 495-7360
AssessorBoard of Assessors(508) 495-7380
Treasurer / Collector(508) 495-7365
Public Safety
Fire (business line)Fire Prevention
Public Works & Utilities
Roads & Snow RemovalHighway Division(508) 457-2543
Trash & RecyclingRubbish Curbside Pickup(508) 457-9353
WaterMarine & Environmental Services(508) 457-2550
Permits & EngineeringEngineering Division(508) 457-2543
Parks & GroundsTrees, Parks, Forestry & School Grounds
Health & Human Services
Board of HealthHealth Department(508) 495-7485
Veterans' ServicesVeterans' Council(508) 495-7450
Human ServicesHuman Services Committee(508) 548-0533
Seniors
Council on Aging / Senior CenterCouncil on Aging Senior Center(508) 540-0196
Schools
School DistrictSchool Committee(508) 548-0151
Library
Public Library(508) 457-2555
Recreation
Recreation Department(508) 457-2567
More Services
Building Department(508) 495-7468
PlanningPlanning Department(508) 495-7440
Conservation Commission(508) 495-7445
Animal ControlAnimal Services - Dog Pound Facility(508) 457-2550
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.