Skip Navigation
This table is used for column layout.
Welcome to Marshfield, Massachusetts
Bottom of Marshfield Seal
Town Departments
Boards & Committees
Marshfield Schools
Ventress memorial Library
Town Charter and Documents
Link to Special Projects
Person of the Week
Driving Directions
Town Links
Spacer
Site  This Folder
 
Welcome to Marshfield Sign
A Heart-Safe Community
 
Departments
Department
Name
Contact
Title
Phone (781)
Barbara Costa
Town Accountant
834-5551
Rocco Longo
Town Administrator
834-5563
Priscilla L McGilvray
Animal Control Officer
834-5550
Elizabeth A. Bates, MAA
Assessor/Appraiser
834-5585
Cindy Castro
Beach Supervisor
831-1563
Peter J. Falabella, M.S.
Director of Public Health
834-5558
Michael Clancy
Building Commissioner
834-5555
Jay Wennemer
Conservation Agent
834-5573
Carol Hamilton
Director
834-5581
Kevin C. Robinson
Fire Chief
837-1315
Michael Dimeo
Harbormaster
834-5541 - VHF 9 & 16
Ron P. Menard
MIS Director
834-5574
Ms. Ellen Riboldi
Director
834-5535
Ann Pollard
General Manager
834-4928
Elaine S. Dolan
Director
834-4333
Paul Halkiotis
Town Planner
834-5554
Beth Brown
Payroll Benefit Manager
834-5582
William P. Sullivan
Chief of Police
834-6655
David E. Carriere
Superintendent
834-5575
Ned Bangs, M. Ed, CPRP
Recreation Director
834-5543
State contract
Sealer of Weights and Measures
834-5527
Patricia A. Picco
Town Clerk
834-5540
Robert L. Marzelli
Town Counsel
837-3636
Nancy Holt, CMMC, CMMT
Treasurer / Collector
834-5545 / 834-5548
William C. Dodge
Veteran's Officer
834-5576
Narice Casper
Zoning Aide
834-5557
 
Home Page Link
Marshfield Town Hall 870 Moraine St., Marshfield, MA 02050
Spacer
Spacer
Virtual Town Hall Website