Democrats Votes Pct
Winner Richard Neal
Uncontested
Republican Votes Pct
Winner Tom Wesley
10,675 56%
Jay Fleitman
8,299 44%
Town-by-town results
223 of 223 precincts reporting   
Democrats Votes Pct
Winner Jim McGovern
Uncontested
Republican Votes Pct
Winner Marty Lamb
6,958 31%
Brian Herr
5,580 25%
Michael Stopa
3,694 17%
Bob Chipman
3,137 14%
Robert Delle
2,859 13%
Town-by-town results
190 of 190 precincts reporting   
Democrats Votes Pct
Winner Barney Frank
39,919 80%
Rachel Brown
10,277 20%
Town-by-town results
208 of 208 precincts reporting   
Republican Votes Pct
Winner Sean Bielat
11,694 60%
Earl Sholley
7,711 40%
Town-by-town results
208 of 208 precincts reporting   
Democrats Votes Pct
Winner Niki Tsongas
Uncontested
Republican Votes Pct
Winner Jon Golnik
11,377 39%
Sam Meas
7,588 26%
Tom Weaver
6,144 21%
Bob Shapiro
4,348 15%
Town-by-town results
196 of 196 precincts reporting   
Democrats Votes Pct
Winner John Tierney
Uncontested
Republican Votes Pct
Winner Bill Hudak
19,976 77%
Rob McCarthy
6,108 23%
Town-by-town results
189 of 204 precincts reporting   
Democrats Votes Pct
Winner Ed Markey
Uncontested
Republican Votes Pct
Winner Gerry Dembrowski
9,340 56%
Tom Tierney
7,272 44%
Town-by-town results
224 of 224 precincts reporting   
Democrats Votes Pct
Winner Stephen Lynch
42,506 65%
Mac D'Alessandro
23,101 35%
Town-by-town results
225 of 225 precincts reporting   
Republican Votes Pct
Winner Vernon Harrison
10,255 63%
Keith Lepor
6,023 37%
Town-by-town results
225 of 225 precincts reporting   
Democrats Votes Pct
Winner Bill Keating
30,134 51%
Rob O'Leary
28,645 49%
Town-by-town results
199 of 199 precincts reporting   
Republican Votes Pct
Winner Jeff Perry
31,393 60%
Joe Malone
16,328 31%
Robert Hayden
2,364 5%
Ray Kasperowicz
2,319 4%
Town-by-town results
199 of 199 precincts reporting   

Voter resources

Complete Results