Departments

Department Address Phone
Accounting
22 Monument Avenue
Swampscott, MA 01907
(781) 596-8877
Animal Control
531 Humphrey Street
Swampscott, MA 01907
Police Department: (781) 595-1111
Assessing
22 Monument Avenue
Swampscott, MA 01907
(781) 596-8850
Building
22 Monument Avenue
Swampscott, MA 01907
(781) 596-8857
Community and Economic Development
22 Monument Avenue
Swampscott, MA 01907
(781) 596-8829
Facilities Management
Swampscott Town Hall
22 Monument Ave
Swampscott, MA 01907
(781) 596-8850
Fire
76 Burrill Street
Swampscott, MA 01907
(781) 595-4050
Harbormaster
531 Humphrey Street
Swampscott, MA 01907
(781) 595-1111
Health
22 Monument Avenue
Swampscott, MA 01907
(781) 596-8864
Human Resources
22 Monument Avenue
Swampscott, MA 01907
(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
Public Works
22 Monument Avenue
Swampscott, MA 01907
(781) 596-8860
dpw@swampscottma.gov
Purchasing
22 Monument Avenue
Swampscott, MA 01907
(781) 596-8850
Recreation
22 Monument Avenue
Swampscott, MA 01907
(781) 596-8854
Senior Center
Senior Center
200R Essex Street, Rear
Swampscott, MA 01907
(781) 596-8866
Swampscott TV
Technology Department
22 Monument Avenue
Swampscott, MA 01907
(781) 596-8850
Town Administrator
22 Monument Avenue
Swampscott, MA 01907
(781) 596-8850
Town Clerk / Elections
22 Monument Avenue
Swampscott, MA 01907
(781) 596-4167
Treasury / Resident Customer Service
22 Monument Avenue
Swampscott, MA 01907
(781) 596-8850
Veterans Services
Swampscott Senior Center
200 R Essex Street
Swampscott, MA 01907
(781) 586-6911