In an emergency
For emergencies call 911Police (business line)(781) 272-1212(781) 238-5615(781) 505-4972
Fire (business line)(781) 270-1925
This page is incomplete. Some offices are not listed yet. .
Town Government
Select Board(781) 273-1189
Town Clerk(781) 270-1660
AssessorAssessors Office(781) 270-1650
Public Safety
Police (business line)Police Department
Fire (business line)Fire Department
Public Works & Utilities
Roads & Snow RemovalHighway Division(781) 270-1670
Trash & Recycling(781) 270-1670
WaterWater Treatment Plant(781) 505-1148
SewerWater and Sewer(781) 270-1679
Street Lights(781) 270-1640
Permits & EngineeringEngineering
Health & Human Services
Board of HealthBoard of Health (Elected Board)(781) 270-1955
Veterans' ServicesVeteran Services(781) 270-1959
Human ServicesYouth & Family Services(781) 270-1961
Seniors
Council on Aging / Senior CenterCouncil on Aging(781) 270-1950
Schools
School DistrictHousing Authority(781) 272-7786
Library
Public LibraryPine Haven Cemetery(781) 270-1982
Recreation
Recreation DepartmentParks & Recreation(781) 270-1695
More Services
Building Department(781) 270-1615
Planning(781) 270-1645
Conservation CommissionConservation(781) 270-1655
Animal Control(781) 270-1698
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.