Question: who won the election for mayor in boston?
Answer: Marty J. Walsh, Marty Walsh

The Boston mayoral election of 2017 was held on Tuesday , November 7 , 2017 , to elect the mayor of Boston , Massachusetts . Incumbent Democratic mayor Marty J. Walsh won re-election to a second term , defeating District 7 City Councilor Tito Jackson , and two long - shot candidates , Robert Cappucci and Joseph Wiley .