Department Contacts Directory

Department Phone Address Key Contact
Affordable Housing (978) 463-2266
5 Beach Road
Salisbury, MA 01952 ,
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-2262
5 Beach Road
Salisbury, MA 01952 ,
Conservation Commission (978) 462-8232 ext. 113
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 ext.125
Town Hall
5 Beach Road
Salisbury, MA 01952 ,
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 Department (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 ,