Skip to main content

NH House Cheshire County District 10

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

Represents Marlborough and Troy.

Number of seats: 1
2022+
Number of seats: 2

2024 NH House Primary

Voting Date:

Democrat
Barry Faulkner (incumbent) 
Democrat

Representative, NH House of Representatives (2016 - present); Land Use Lawyer, Keene; member, Monadnock Regional School Board; member, Planning Board; 30 years transportation planning experience

no photo provided generic silhouette
Alan Gross   
Democrat

Republican
Sly Karasinski
Sly Karasinski   
Republican

Swanzey Selectman; Water Superintendent; Security Officer' Fire Chief/EMT-I, retired; small business owner, retired

Daniel "Dan" LeClair   
Republican

Owner, construction business; former Winchester Police Officer; former Security Officer, Cheshire Medical Center

Thank you to our sponsors and donors