Contact information for Town Hall (Town Manager, Town Clerk, Finance Department, Tax Assessor, Building Official, Human Resources, Town Planner, Recreation Department, the BAY Team and the Community School), the Fire Department, Police Department, Public Works Department, Library, Harbormaster, and Senior Services.

Town Hall

1st Floor

  • Town Manager
  • Town Clerk
  • Finance
  • Tax Assessor

Lower Level (Entrance on the cemetery side of building)

  • BAY Team
  • Recreation
  • Community School

Mezzanine (Above School Committee Room)

  • Planning

2nd Floor

  • Building & Zoning
  • Human Resources

Fire Department


Police Department

Public Works

Senior Services