Skip to main content

NH House Strafford County District 12

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 Rochester (Ward 5).

Number of seats: 1

2022 NH House Primary

Voting Date:

Democrat
Gerri Cannon  (incumbent)
Democrat

Representative, NH House of Representatives (2018 - present); member, Somersworth School Board; owner and founder, Cannon's Carpenter on Call; Computer Marketing Consultant; truck driver; master carpenter

Cecilia Rich  (incumbent)
Democrat

Representative, NH House of Representatives (2018 - present); Writer and Publisher

no photo provided generic silhouette
Jeffrey Rich   
Democrat
Kenneth S. Vincent  (incumbent)
Democrat

Representative, NH House of Representatives (2016 - present); Fire Fighter; Business Owner

Republican
Nick Boyle
Nick Boyle   
Republican
no photo provided generic silhouette
Ken Hilton   
Republican
Steven Douglas McMahon
Steven Douglas McMahon   
Republican

Seabrook Station Nuclear Power Plant (36 years); U.S. Air Force and New Hampshire Air National Guard (24 years)

Matthew L. Spencer   
Republican

Representative, NH House of Representatives (2016 - 2018); Former Mayor, City of Somersworth; Chief Petty Officer, U.S. Coast Guard

Thank you to our sponsors and donors