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 |