Marblehead

  • Selectmen's Office: 781-631-0102
  • Town Administrator: 781-631-0000
  • Town Clerk: 781-631-0528
  • Town Moderator: 781--631-2677
  • Trash & Recycling: 781-631-0212
  • Veterans Services: 781-631-0990
  • Water & Sewer: 781-631-0102
  • School Department: 781-639-3141
  • Police Department (non-emergency): 781-631-1212
  • Fire Department (non-emergency): 781-631-0142
  • Health Department: 781-631-0212
  • Harbormaster: 781-631-2386
  • Parking Clerk: 781-631-0000
  • Abbot Public Library: 781-631-1481

Swampscott

  • Town Administrator: 781-596-8850/596-8889
  • Town Clerk/Elections: 781-596-8855
  • Department of Public Works: 781-596-8860
  • Health: 781-596-8864
  • Human Resources: 781-596-8859
  • Police (non-emergency): 781-595-1111
  • Recreation: 781-596-8854
  • Veterans Services: 781-596-8853
  • Harbormaster: 781-596-8872
  • Animal Control: 781-596-8864
  • Parking Clerk: 781-596-8856
  • Fire (non-emergency): 781-595-4050
  • Library: 781-596-8867

Lynn

  • Mayor's Office: 781-598-4000
  • Department of Public Works: 781-268-0000
  • City Clerk: 781-598-4000/586-6726
  • Health: 781-598-4000
  • Police (non-emergency): 781-595-2000
  • Fire (non-emergency): 781-593-1234
  • Veterans Services: 781-598-4000
  • Animal Control: 781-477-7080
  • Parking Clerk: 781-598-4000
  • Park Rangers: 781-477-7123
  • Library: 781-595-0567