Departments

Department Address Phone
Assessor 500 Broadway Room #211-212 617-466-4010
Auditor 500 Broadway, Room #210 617-466-4030
City Clerk 500 Broadway, First Floor 617-466-4050
500 Broadway St. 617-466-4054
City Manager 500 Broadway, Room #302 617-466-4100
Diversity, Equity & Inclusion 500 Broadway St. 617-466-4156
Elder Services 10 Riley Way 617-466-4370
Emergency Management 45 Washington Avenue 617-466-4662 (Non-Emergency)
Fire 307 Chestnut Street 617-466-4600 
307 Chestnut Street 617-466-4620
Housing and Community Development 500 Broadway, Room #101 617-466-4180
Human Resources 500 Broadway, Room #301 617-466-4170
Information Technology 500 Broadway, Room #109 617-466-4120
Inspectional Services 500 Broadway, Room #201 617-466-4130
Law 500 Broadway, Room #307 617-466-4150
Library 569 Broadway St. 617-466-4350
569 Broadway St. 617-466-4352
Licensing 500 Broadway, Room #307 617-466-4152
Payroll 500 Broadway St., Room #213 617-466-4240
Permitting and Land Use Planning 500 Broadway, Room #101 617-466-4180
Police 19 Park St. 617-466-4855
Public Health 500 Broadway, Room #101B 617-466-4080
Public Works 500 Broadway, Room #310 617-466-4200
Purchasing 500 Broadway, Room #204 617-466-4220
Recreational & Cultural Affairs 500 Broadway, Room #311 - West Wing 617-466-4070
Retirement System 500 Broadway, Room #214 617-466-4230/4231
Treasurer/ Tax Collector 500 Broadway, Room #215 617-466-4240
Veteran Services 500 Broadway, Room #112 617-466-4250
Water & Sewer 380 Beacham St. 617-466-4310