Directory of Elected Officials

Mayor

Name
Position
Email
Phone
Michael P. CahillMayorEmail Michael P. Cahill978-605-2333


Councilors at Large

Name
Position
Email
Phone
Julie R. Flowers, Council PresidentCouncilor at LargeEmail Julie R. Flowers617-692-0477
Hannah L. BowenCouncilor at LargeEmail Hannah L. Bowen978-473-7953
Brendan S. SweeneyCouncilor at LargeEmail Brendan S. Sweeney607-220-4121


Ward Councilors

Name
Position
Email
Phone
Todd C. Rotondo, Council Vice PresidentWard 1 CouncilorEmail Todd C. Rotondo978-578-7477
Estelle RandWard 2 CouncilorEmail Estelle Rand978-473-9891
Steven M.CrowleyWard 3 CouncilorEmail Steven M. Crowley978-578-0889
Scott HousemanWard 4 CouncilorEmail Scott Houseman978-430-8820
Kathleen M. FeldmanWard 5 CouncilorEmail Kathleen M. Feldman716-510-6351
Matt St. HilaireWard 6 CouncilorEmail Matt St. Hilaire978-810-7713


School Committee

Name
Position
Phone
Rachael O. Abell, School Committee PresidentSchool Committee Ward 1617-308-8556
Kenann F. McKenzieSchool Committee Ward 2781-797-7252
Kimberley J. CoelhoSchool Committee Ward 3978-810-1232
Jeffrey C. SilvaSchool Committee Ward 4978-852-1975
Kaarin L. RobinsonSchool Committee Ward 5978-828-7688
Lorinda VisnickSchool Committee Ward 6978-927-1106


State Elected Officials

Name
Position
Contact/EmailPhone
Charles D. BakerGovernorContact Governor Baker
(617) 725-4005
Karyn Polito
Lt. GovernorEmail Lt. Governor Polito(617) 725-4005
Maura Healey
Attorney GeneralContact the Attorney General
(617) 727-8400
Deborah Goldberg
TreasurerEmail Treasurer Goldberg(617) 367-6900
Joan B. Lovely
State Senator
Email Senator Lovely
(617) 722-1410
Jerry Parisella
State RepresentativeEmail Representative Parisella


Federal Elected Officials

Name
Position
Phone NumberWebsite
Joseph R. Biden
President(202) 456-1414
Contact President Biden
Kamala Harris
Vice President(202) 456-1414
Contact Vice President Harris
Elizabeth Warren
U.S. Senator(617) 565-3170
Contact Senator Warren
Edward Markey
U.S. Senator(617) 565-8519
Contact Senator Markey
Seth Moulton
Congressman(978) 531-1669
Contact Congressman Moulton