Departments

Department Address Phone
About Marshfield
Accounting
870 Moraine Street
Marshfield, MA 02050
Accounting: (781) 834-5551
Administration
870 Moraine Street
Marshfield, MA 02050
(781) 834-5563
Assessors
870 Moraine Street
Marshfield, MA 02050
(781) 834-5585
Board of Health
Town Hall
870 Moraine Street
Marshfield, MA 02050
(781) 834-5558
Building Department
870 Moraine Street
Marshfield, MA 02050
(781) 834-5555
Cemeteries / Trees / Greens
DPW Office - Town Hall
870 Moraine Street
Marshfield, MA 02050
(781) 834-5531
Council on Aging
230 Webster Street
Marshfield, MA 02050
(781) 834-5581
Engineering
870 Moraine Street
Marshfield, MA 02050
(781) 834-5561
Fire Department
60 South River Street
Marshfield, MA 02050
Business: (781) 837-1315
Administration: (781) 834-5546
Highway Operations Division
35 Parsonage Street (N.E.Williams Hwy Garage)
Marshfield, MA 02050
(781) 834-5596 / 5597
Housing Authority
12 Tea Rock Gardens Marshfield, MA 02050
(781) 834-4333
Housing Partnership
135 Main Street, Unit 29
Marshfield, MA 02050
(781) 834-1051
Human Resources
870 Moraine Street
Marshfield, MA 02050
(781) 834-5582
Information Technology
870 Moraine Street
Marshfield, MA 02050
Licensed Child Care Programs
Marshfield Recreation Department
900 Ferry Street
Marshfield, MA 02050
(781) 834-5543
Marshfield Airport Home
George D. Harlow Field
93 Old Colony Lane
Marshfield, MA 02050
(781) 834-4928
Planning Department
870 Moraine Street
Marshfield, MA 02050
(781) 834-5554
Alternate Phone: (781) 834-5509
Public Works
Town Hall
870 Moraine Street
Marshfield, MA 02050
(781) 834-5575
Public Works - Solid Waste
Recreation Department
900 Ferry Street (bottom of Coast Guard Hill)
Marshfield, MA 02050
(781) 834-5543
Town Clerk
870 Moraine Street
Marshfield, MA 02050
(781) 834-5540
Town Counsel
10 Enterprise Street, Suite 3
Duxbury, MA 02332-3315
(781) 834-4224
Town Government
Treasurer / Collector
870 Moraine Street
Marshfield, MA 02050
Collector's Office: (781) 834-5548
Ventress Memorial Library
Veterans' Services
870 Moraine Street
Marshfield, MA 02050
(781) 834-5576
Wastewater Treatment
Wastewater Treatment Facility
200 Joseph Driebeek Way (formerly Town Pier Road)
Marshfield, MA 02050
(781) 834-5521
Water Department
870 Moraine Street, 2nd Floor
Marshfield, MA 02050
(781) 834-5589 or 5592