City Department Directory

Filter by:

Name
Department
Showing ALL department(s)

Name DepartmentWork Phone
City Hall Mayor781-286-8100
Assessor Assessor781-286-8170
Collector Collector781-286-8120
Auditor Auditor781-286-8131
Benefits Benefits781-286-8202
Building Building Department781-286-8197
Clerk Clerk781-286-8160
Conservation Conservation Comission781-286-8181
Consumer Consumer781-286-8114
DPW Department of Public Works781-286-8149
Director of Finance Director of Finance781-286-8136
Disability Disability781-286-8267
Elders Elders781-286-8155
Election Election781-286-8200
Engineering Engineering781-286-8153
Fire Fire Department781-286-0014
Health Health Department781-286-8176
Inspectional Services Inspectional ServicesSee Building or Health
Mayor Mayor781-286-8110
Purchasing Purchasing781-286-8157
Retirement Retirement781-286-8173
Solicitor Solicitor781-286-8166
Treasurer Treasurer781-286-8136
Veterans Veterans781-286-8119
Weights & Measure Weights and Measures781-286-8104
License Commission License Commission781-286-8165
Community Development Community Development781-286-8181
Water Water Department781-286-8145