Departments

Frequently Visited

Town Departments

Health Department Boards & Committees Public Works Human Resources Inspectional Services Treasurer & Collector Tax & Finance Technology Dept. Town Clerk Town Manager & Selectmen
Discover all

Departments & Committees

disco-1 Accounting / Finance (508) 497-9705 disco-6 ADA Oversight Committee disco-11 Affordable Housing Trust Fund Board disco-16 Animal Control disco-21 Appropriation Committee disco-2 Assessor (508) 497-9720 disco-7 Board of Appeals disco-12 Board of Assessors disco-17 Board of Health disco-22 Board of Registrars disco-3 Board of Selectmen disco-8 Cable Advisory Committee disco-13 Capital Improvements disco-18 Cemetery Commission school Center School Re-Use Advisory Team disco-23 Charter Review Committee disco-4 Commissioners of Trust Funds disco-9 Community Preservation disco-14 Conservation Commission disco-19 Council on Aging disco-24 Cultural Council cone Department of Public Works (508) 497-9740 disco-10 Design Review Board disco-15 Downtown Revitalization disco-20 Downtown Initiative Steering Committee disco-25 Elementary School Building Committee three Engineering and Facilities Department (508) 497-9738 black Fire Department (508) 497-2323 caduceus Health Department (508) 497-9725 cone Highway Department write Historical Commission home Housing Authority technology1 Human Resources (508) 497-9769 inspection Inspection Services (508) 497-9745 nature1 Land Use Department (508) 497-9745 business1 Library Trustees sports Marathon Committee people Metro Area Planning Council drawing Metro Planning Organization transport1 Metrowest Regional Transit Authority speedometer Moderator parking Parking Clerk nature2 Parks & Recreation (508) 497-9750 security1 Personnel Committee construction Permanent Building Committee business2 Planning Board tool1 Plumbing & Gas shield Police Department (508) 497-3401 school1 Public Schools (508) 417-9360 book Public Library (508) 497-9777 transport2 Public Safety transport3 Recycling & Trash Collection speech School Committee scale Sealer of Weights & Measures (508) 377-3255 nature3 Sustainable Green Committee discount Tax Relief Committee internet1 Technology Department (508) 497-9756 cooking Town Clerk (508) 497-9710 buildings2 Town Hall (508) 497-9700 people1 Town Manager (508) 497-9701 vintage Treasurer / Collector (508) 497-9715 nature4 Tree Warden nature2 Upper Charles Trail Committee people-1 Veteran Services & Committees nature-1 Water and Sewer (508) 497-9765 two Youth & Family Services 508-497-9781 people-21 Youth Commission map Zoning Advisory Committee