City Department Directory

Filter by:

Name
Department
Showing ALL department(s)

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