Department Contacts Directory

Department Phone Address Key Contact
Affordable Housing (978) 463-2266
5 Beach Road
Salisbury, MA 01952
Lisa Pearson
Animal Control (978) 465-3121
5 BEACH ROAD
SALISBURY, MA 01952
Steve Maher
Assessor (978) 465-8242
5 Beach Road
Salisbury, MA 01952
Community Development Block Grant Program (978) 463-2263
5 Beach Road
Salisbury, MA 01952
Conservation Commission (978) 462-8232 ext. 117
Town Hall
5 Beach Road
SALISBURY, MA 01952
Council on Aging (978) 462-2412
43 Lafayette Road
Salisbury, MA 01952
Emergency Management Agency (978) 465-0543
Police Department
181 Beach Road
Salisbury , MA 01952
Finance (978) 465-8086
5 Beach Road
Salisbury, MA 01952
Fire Department (978) 465-3631
37 Lafayette Road
Salisbury, MA 01952
Harbormaster Office: 978-499-0740
Police Station
181 Beach Road
Salisbury, MA 01952
Health Department (978) 462-3430
5 Beach Road
Salisbury, MA 01952
Human Resources (978) 462-8232 x125
Town Hall
5 Beach Road
Salisbury, MA 01952
James Ryan
Inspection Services (978) 462-7839
5 Beach Road
Salisbury, MA 01952
Library (978) 465-5071
17 Elm Street
Salisbury, MA 01952
Parking Department (978) 462-7591
Town Hall
5 Beach Road
Salisbury, MA 01952
Parks, Recreation, and Youth Empowerment (978) 462-8232 ext.128
Town Hall
5 Beach Road
Salisbury, MA 01952
Planning and Development (978) 463-2266
5 Beach Road
Salisbury, MA 01952
Police Department (978) 465-3121
181 Beach Road
Salisbury, MA 01952
Public Works (978) 462-7611
39 Lafayette Road
Salisbury, MA 01952
Town Clerk (978) 462-7591
5 Beach Road
Salisbury, MA 01952
Town Manager (978) 462-8232 ext. 101
5 Beach Road
Salisbury, MA 01952
Treasurer / Tax Collector (978) 465-0331
5 Beach Road
Salisbury, MA 01952
Wastewater Division (978) 465-4058
Wastewater Treatment Facility
125 Elm Street
Salisbury, MA 01952
Water Division 978-465-1430
39 Lafayette Road
Salisbury, MA 01952