In an emergency
For emergencies call 911Police (business line)(508) 248-2250
Fire (business line)(508) 248-2299
This page is incomplete. Some offices are not listed yet. .
Town Government
Select BoardTown Administrator(508) 248-2200
AssessorAssessors' Department(508) 248-2233
Public Safety
Police (business line)Police Department
Public Works & Utilities
Roads & Snow RemovalHighway Department(508) 248-2212
Health & Human Services
Board of Health(508) 248-4953
Veterans' Services(508) 248-2244
Seniors
Council on Aging / Senior Center(508) 248-2231
Library
Public LibraryCemetery Commission(508) 248-2208
Recreation
Recreation DepartmentRecreation Commission(508) 248-2200 ext. 2216
More Services
Building DepartmentBuilding Inspectional Services(508) 248-2213
PlanningPlanning Board(508) 248-2237
Conservation Commission(508) 248-2247
Animal Control(508) 248-2398
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.