Departments

Department Address Phone
Accounting
22 Monument Avenue
Swampscott, MA 01907
(781) 596-8877
Animal Control
22 Monument Avenue
Swampscott, MA 01907
Health Department: (781) 596-8864
Police Department: (781) 595-1111
Assessing
22 Monument Avenue
Swampscott, MA 01907
(781) 596-8858
Building
22 Monument Avenue
Swampscott, MA 01907
(781) 596-8857
Community Development
22 Monument Avenue
Swampscott, MA 01907
(781) 596-8829
Department of Public Works
22 Monument Avenue
Swampscott, MA 01907
(781) 596-8860
Facilities Management
Swampscott High School
200 Essex Street
Swampscott, MA 01907
(781) 596-8830 x5531
Fire
76 Burrill Street
Swampscott, MA 01907
(781) 595-4050
Harbormaster
22 Monument Avenue
Swampscott, MA 01907
(781) 596-8872
Health
22 Monument Avenue
Swampscott, MA 01907
(781) 596-8864
Human Resources
22 Monument Avenue
Swampscott, MA 01907
Human Resources: (781) 596-8859
Benefits: (781) 596-8810
Library
61 Burrill Street
Swampscott, MA 01907
(781) 596-8867
Parking Clerk
Town of Swampscott - Parking Clerk
P.O. Box 203
Milford, MA 01757
(781) 596-8856
Police
531 Humphrey Street
Swampscott, MA 01907
(781) 595-1111
Purchasing
22 Monument Avenue
Swampscott, MA 01907
(781) 596-8852
Recreation
22 Monument Avenue
Swampscott, MA 01907
(781) 596-8854
Senior Center
Senior Center
200R Essex Street, Rear
Swampscott, MA 01907
(781) 596-8866
(781) 581-1726
Technology Department
22 Monument Avenue
Swampscott, MA 01907
(781) 584-7900
Town Administrator
22 Monument Avenue
Swampscott, MA 01907
(781) 596-8850 / 596-8889
Town Clerk / Elections
22 Monument Avenue
Swampscott, MA 01907
(781) 596-8855
Treasury/Customer Service
22 Monument Avenue
Swampscott, MA 01907
(781) 596-8856
Veterans Services
200 Essex Street
Swampscott, MA 01907
(781) 596-8853