City Council

Although City Hall is currently closed to members of the public due to the COVID-19 outbreak, public input on items before the City Council is always welcome and can continue to be submitted via email to citycouncil@cityofmelrose.org.


Please view Voter Ward / Precinct and Polling Information on the Elections Department page.

Councilor-At-Large  
zwirko

city councillor jack eccles

city councilor maya jamaleddinemedeiros

Christopher C. Cinella

Jack EcclesMaya JamaleddineLeila B. Migliorelli
Ward 1Ward 2Ward 3Ward 4
John Tramontozzihead shot photo of ward 2 councilorFrank Wrightboisselle
John Tramontozzi                    Jeffrey McNaught                    Robb Stewart                      Mark D. Garipay
Ward 5Ward 6Ward 7
placeholder headshotmortimerforbes
Shawn MacMasterJen Grigoraitis, PresidentCory Thomas

 

Staff Contacts

Name Title Phone
Kristin Foote Clerk of Committees (781) 979-4100

President

City Council President

(781) 462-1288

Councilor-at-Large

NameTitleAddressPhone

At Large

69 Cranmore Lane

(617) 917-4248

At Large

99 Essex Street, #10

(781) 913-0188

Maya Jamaleddine

At Large

10 Melrose Street

(781) 462-1960

At Large

25 Dartmouth Road

(781) 462-1425

Ward Councilor

NameTitleAddressPhone

Ward 1

794 Franklin Street

(781) 662-6175

Ward 2

94 Clifford Street

(781) 620-0442

Ward 3

92 Trenton Street

(781) 521-4913

Ward 4

71 Mooreland Road

(781) 665-0988

Ward 5

35 Brazil Street

(781) 462-1875

Ward 6

419 Lebanon Street

(781) 462-1288

Ward 7

19 Linwood Avenue

(617) 957-4227