Listing of Departments: Accounting Department Animal Control Assessor's Office Board of Health Clerk Council Council on Aging Department of Public Works Fire Department Human Resources Inspections/Enforcement Library Office of the Mayor Planning Office Police Department Recreation Department Retirement Board School Administration Treasurer/Collector Veterans' Affairs Youth Center