Democrats

100% reporting
Suzanne Bump
50%

198,585 votes

Guy Glodis
31%

125,897 votes

Mike Lake
19%

76,510 votes

Map and complete town-by-town results

Republicans

99% reporting
Mary Connaughton
87%

175,201 votes

Kamal Jain
13%

26,784 votes

Map and complete town-by-town results

Voter resources

Complete Results

Video

loading video... (please wait a moment)