Departments

-A A +A
Department Address Phone
Affordable Housing
5 Beach Road
Salisbury, MA 01952
(978) 463-2266
Assessor
5 Beach Road
Salisbury, MA 01952
(978) 465-8242
Community Development Block Grant Program
5 Beach Road
Salisbury, MA 01952
(978) 463-2263
Council on Aging
43 Lafayette Road
Salisbury, MA 01952
(978) 462-2412
(978) 465-6873
Finance
5 Beach Road
Salisbury, MA 01952
(978) 462-1260
Fire Department
37 Lafayette Road
Salisbury, MA 01952
(978) 465-3631
Harbormaster
5 Beach Road
Salisbury, MA 01952
Business: (978) 499-0740
Cell: (978) 420-7834
Marine: VHF Ch 12-16
Health Department
5 Beach Road
Salisbury, MA 01952
(978) 462-3430
Human Resources
5 Beach Road
Salisbury, MA 01952
978-462-8232 x125
Inspection Services
5 Beach Road
Salisbury, MA 01952
(978) 462-7839
Library
17 Elm Street
Salisbury, MA 01952
(978) 465-5071
Parking Clerk
5 Beach Road
Salisbury, MA 01952
Parks and Recreation Commission
39 Lafayette Road
Salisbury, MA 01952
Planning and Development Department
5 Beach Road
Salisbury, MA 01952
(978) 463-2266
Planning Board
Police Department
181 Beach Road
Salisbury, MA 01952
(978) 465-3121
Public Works
39 Lafayette Road
Salisbury, MA 01952
(978) 462-7611
Salisbury Emergency Management Agency
37 Lafayette Road
Salisbury , MA 01952
978-465-0543
Town Clerk
5 Beach Road
Salisbury, MA 01952
(978) 462-7591
(978) 462-1145
Town Manager
5 Beach Road
Salisbury, MA 01952
(978) 462-8232 ext. 101
Treasurer / Tax Collector
5 Beach Road
Salisbury, MA 01952
(978) 465-0331
Veterans' Services
5 Beach Road
Salisbury, MA 01952
978-388-8136
Wastewater Department
125 Elm Street
Salisbury, MA 01952
(978) 465-4058