Skip to main content

NH House Rockingham County District 31

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

Represents Greenland, Newington, North Hampton and Portsmouth (Ward 3).

Number of seats: 1
Number of seats: 2

2022 NH House Primary

Voting Date:

Charlotte Lister   

Representative, NH House of Representatives (2006 - 2008); Selectman, Town of Chester; actuarial assistant; computer programmer

William Thomas
William E. Thomas   

"Born in Manchester, N.H., attended public and parochial schools in Manchester. When father was deployed twice to Germany in the US Army, I attended schools in Kaiserslautern, Germany, later in Augsburg, Germany, and Graduated from Augsburg Americah High school.School, Augsburg, Germany, I taught for 32 years of teaching history and government at Manchester, NH, Central High School,"

Jess Edwards  (incumbent)

Representative, NH House of Representatives (2016 - present); Active Duty, Army National Guard/Army Reserve; Veteran Lieutenant Colonel, Army Medical Services Corps; Privacy Compliance Officer; Project Manager; Healthcare Administrator; Business Owner; Adjunct Instructor; Member, Town of Auburn Planning Committee

Terry Roy  (incumbent)

Representative, NH House of Representatives (2018 - present); Retired Disabled Veteran with over 30 years experience in military, local law enforcement and state regulatory enforcement

Thank you to our sponsors and donors