2024Final results
2024 election for New Hampshire House of Representatives: Strafford 21
New Hampshire House of Representatives · New Hampshire
Luz Bay (D), Seth Miller (D) and Geoff Smith (D) won the district's 3 seats.
3 seatsLuz BayDemocrat · winner
22.4%9,261
Seth MillerDemocrat · winner
21.3%8,809
Geoff SmithDemocrat · winner
20.3%8,417
Renee L. BlaisdellRepublican
12.5%5,173
Gary FratusRepublican
11.7%4,860
John V. CaggianoRepublican
11.7%4,836
41,364 votes
Source: MIT Election Data and Science LabUpdated Sep 30, 2026, 12:13 PM ET