Skip to main content

NH House Strafford County District 21

This district is one of the 204 voting districts represented in the New Hampshire House of Representatives. There is one state representative for roughly every 3,400 people in the Granite State.
Who Is Represented
2012-2022
Floterial

Represents Dover (Wards 5,6), Rollinsford and Somersworth (Wards 1,2,3,4,5).

Number of seats: 1
2022+
Floterial
Number of seats: 3

2022 NH House Primary

Voting Date:

Democrat
Luz Bay
Luz Bay   
Democrat
no photo provided generic silhouette
Geoff Smith   
Democrat
Susan Treleaven  (incumbent)
Democrat

Representative, NH House of Representatives (2014 - present); Real Estate Broker

Republican
no photo provided generic silhouette
John V. Caggiano   
Republican
Michael Castaldo   
Republican

U.S. Marine Corps; adjunct faculty, Thompson school of Applied Science

Mark Hastings
Mark Hastings   
Republican

"None"

Thank you to our sponsors and donors