Democrats Votes Pct
Winner Stephen Buoniconti
10,790 37%
Stephen Spelman
7,116 25%
Michael Kogut
4,489 16%
Brett Vottero
3,698 13%
James Goodhines
2,765 10%
Town-by-town results
171 of 171 precincts reporting   
Democrats Votes Pct
Winner Michael Morrissey
26,821 47%
Joseph Driscoll
21,328 37%
Michael Chinman
9,242 16%
Town-by-town results
205 of 205 precincts reporting   
Democrats Votes Pct
Winner David Sullivan
17,323 67%
Michael Cahillane
8,469 33%
Town-by-town results
97 of 98 precincts reporting   

Voter resources

Complete Results