2026CalledUnofficial results

2026 election for New Hampshire Senate District 6

New Hampshire State Senate · New Hampshire

James P. Gray (R) won re-election with 51.6% of the vote, defeating Cecil Abels (D) by 3.3 points.

James P. GrayRepublican · winner · incumbent
51.6%12,245
Cecil AbelsDemocrat
48.2%11,456
NonpartisanNonpartisan
0.2%42
100% of the expected vote counted · 23,743 votes

Source: civicAPI unofficial results and race callsUpdated Nov 7, 2026, 3:01 PM ET

The seat over time

D − R margin in this seat's races around 2026

The seat's recent races

EvenR+11.62022R+19.62024R+11.32024 Pres.R+3.32026

Source: Past results: 99chambers results archive (MEDSL, Klarner, state election offices)

Pre-election forecast (final, Nov 3)

Our model's last run before Election Day, Nov 3, 2026. It no longer updates.

Cecil Abels
7%
James P. Gray
93%
Projected margin
R+10.8
How the forecast works →

The candidates