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 seats
Luz BayDemocrat · winner
22.4%9,261
Seth MillerDemocrat · winner
21.3%8,809
Geoff SmithDemocrat · winner
20.3%8,417
12.5%5,173
Gary FratusRepublican
11.7%4,860
11.7%4,836
41,364 votes

Source: MIT Election Data and Science LabUpdated Sep 30, 2026, 12:13 PM ET