Back to board

New Hampshire State Senate District 6

100% reporting23,701 votes castMargin 789 votes (3.3 pts)
James P. GrayRepublican12,24551.7%
Cecil AbelsDemocratic11,45648.3%

Who called it: every source ranked