Staff Directory
- Animal Control
- Assessor
- Board of Appeals
- Board of Assessors
- Board of Health
- City Business Certificates, Licenses & Permits
- City Clerk
- City Council
- City Solicitor
- Conservation Commission
- Constituent Services/311
- Council on Aging
- Cultural Council
- Department of Diversity, Equity and Inclusion
- Department of Public Works Commission
- Department of Transportation and Mobility
- Disability Commission
- E911
- ECTV / Communications
- Election Commission
- Elections Department
- Finance Department
- Fire Department
- Health Department
- Historical Commission
- Housing Authority
- Human Resources
- Human Services
- Information Technology
- Inspectional Services
- Library Board of Trustees
- Licensing Board
- Mayor's Office
- Online Payments
- Parking
- Planning & Development
- Planning Board
- Police Department
- Public Works
- Purchasing
- Recreation Commission
- Retirement
- School Committee
- Substance Use Disorder
- Traffic Commission
- Veterans
- Voter Registration
- Water & Sewer
- Youth Commission