About State Representative
About this position
- Office level
- State
- Election frequency
- Every 2 years
- Typical salary
- $200/term
- Commitment level
- Part Time
- Affiliation
- Partisan
- Positions
- 1 open seat
Election type
- Partisan election (party labels appear on ballots)
- Run-off election
How to run for State Representative
- Step 1
Meet eligibility requirements
Candidate must be a U.S. citizen, a registered voter in New Hampshire, at least 30 years old, an inhabitant of the state for 2 years prior to election, and an inhabitant of the district to which they are elected.
- Step 2
File for office
- Filing requirements
- Filing fee is $2; In lieu of filing fee, signature requirement of 5 signatures from members of candidate's party (partisan primary). Filling fee is $0; Signature requirement is 150 registered voters in the district (general election).
- Filing period
- June 7, 2028 - September 6, 2028
- Paperwork instructions
- Submit paperwork to the town or city clerk in which the candidate lives.
- Where to file
- Submit paperwork to the town or city clerk in which the candidate lives.
- Filing phone
- Submit paperwork to the town or city clerk in which the candidate lives.
- Step 3
Launch your campaign
A real campaign starts with a real plan. Get a custom campaign plan from GoodParty.org, personalized for your race and district.
Get started
Need help? You don't have to run alone. Join the GoodParty.org Community to get advice from real independents who have run and won.
Who's currently in office
Learn about who represents you in New Hampshire.
What this symbol means
Candidates and elected officials with this symbol took the People First Pledge, promising to serve people first, independent of both major parties and big-money interests.
- View profile
Richard AmesDistrict Cheshire 13Democratic · Current term 2024 to 2026 - View profile
John SytekDistrict Rockingham 25Republican · Current term 2024 to 2026 - View profile
Linda V. RyanDistrict Hillsborough 4Democratic · Current term 2024 to 2026 - View profile
Brian M. SullivanDistrict Sullivan 1Democratic · Current term 2024 to 2026 - View profileMary J. FordDistrict Rockingham 3Republican · Current term 2024 to 2026
- View profile
Christine SeibertDistrict Hillsborough 21Democratic · Current term 2024 to 2026 - View profile
Lisa C.M. PostDistrict Hillsborough 42Republican · Current term 2024 to 2026 - View profile
Matthew PitaroDistrict Merrimack 11Republican · Current term 2024 to 2026 - View profile
Peter L. MeheganDistrict Merrimack 12Republican · Current term 2024 to 2026 - View profile
Samuel FarringtonDistrict Strafford 8Republican · Current term 2024 to 2026 - View profile
Dennis MalloyDistrict Rockingham 24Democratic · Current term 2024 to 2026 - View profile
Eleana Marie ColbyDistrict Merrimack 9Democratic · Current term 2024 to 2026 - View profile
Glen AldrichDistrict Belknap 6Republican · Current term 2024 to 2026 - View profile
Terry SpahrDistrict Grafton 12Democratic · Current term 2024 to 2026 - View profile
John JanigianDistrict Rockingham 25Republican · Current term 2024 to 2026 - View profile
George C. GrantDistrict Sullivan 5Republican · Current term 2024 to 2026 - View profile
Louis C. JurisDistrict Hillsborough 7Democratic · Current term 2024 to 2026 - View profile
William DarbyDistrict Hillsborough 11Democratic · Current term 2024 to 2026 - View profile
Beth RichardsDistrict Merrimack 17Democratic · Current term 2024 to 2026 - View profile
Kristine PerezDistrict Rockingham 16Republican · Current term 2024 to 2026 - View profile
Margaret M. DryeDistrict Sullivan 7Republican · Current term 2024 to 2026 - View profile
Gregory M. SargentDistrict Merrimack 7Democratic · Current term 2024 to 2026 - View profile
James NewsomDistrict Merrimack 9Democratic · Current term 2024 to 2026 - View profile
David NagelDistrict Belknap 6Democratic · Current term 2024 to 2026 - View profile
Loren SeligDistrict Strafford 10Democratic · Current term 2024 to 2026 - View profile
Richard "Rich" W. LascellesDistrict Hillsborough 14Republican · Current term 2024 to 2026 - View profile
Mary Jane WallnerDistrict Merrimack 19Democratic · Current term 2024 to 2026 - View profile
Vanessa L. SheehanDistrict Hillsborough 43Republican · Current term 2024 to 2026 - View profile
Clayton WoodDistrict Merrimack 13Republican · Current term 2024 to 2026 - View profile
John LarochelleDistrict Strafford 19Democratic · Current term 2024 to 2026 - View profile
Joe GuthrieDistrict Rockingham 15Republican · Current term 2024 to 2026 - View profile
Karen E. EbelDistrict Merrimack 7Democratic · Current term 2024 to 2026 - View profile
Daniel Popovici-MullerDistrict Rockingham 17Republican · Current term 2024 to 2026 - View profile
Laurence A. MinerDistrict Rockingham 7Republican · Current term 2024 to 2026 - View profile
Myles EnglandDistrict Strafford 12Democratic · Current term 2024 to 2026 - View profile
Brian D. ColeDistrict Hillsborough 26Republican · Current term 2024 to 2026 - View profile
Jean Leniol JeudyDistrict Hillsborough 23Democratic · Current term 2024 to 2026 - View profile
Trinidad TellezDistrict Hillsborough 40Democratic · Current term 2024 to 2026 - View profile
Mark PearsonDistrict Rockingham 34Republican · Current term 2024 to 2026 - View profile
Nancy A. MurphyDistrict Hillsborough 12Democratic · Current term 2024 to 2026 - View profile
Sherman PackardDistrict Rockingham 16Republican · Current term 2024 to 2026 - View profile
Sallie FellowsDistrict Grafton 8Democratic · Current term 2024 to 2026 - View profile
Michael MoffettDistrict Merrimack 4Republican · Current term 2024 to 2026 - View profile
Kathleen PaquetteDistrict Hillsborough 25Republican · Current term 2024 to 2026 - View profilePeter MorencyDistrict Coos 5Republican · Current term 2024 to 2026
- View profile
James SpillaneDistrict Rockingham 2Republican · Current term 2024 to 2026 - View profile
Liz BarbourDistrict Hillsborough 35Republican · Current term 2024 to 2026 - View profile
Jim QualeyDistrict Cheshire 18Republican · Current term 2024 to 2026 - View profile
Travis CorcoranDistrict Hillsborough 28Republican · Current term 2024 to 2026 - View profile
Teresa "Terri" O'RorkeDistrict Cheshire 7Democratic · Current term 2024 to 2026 - View profile
Jordan G. UleryDistrict Hillsborough 13Republican · Current term 2024 to 2026 - View profile
Gerald GriffinDistrict Hillsborough 42Republican · Current term 2024 to 2026 - View profile
Julius F. SotiDistrict Rockingham 35Republican · Current term 2024 to 2026 - View profile
Cathy KennyDistrict Hillsborough 13Republican · Current term 2024 to 2026 - View profileCharles R. Melvin Sr.District Rockingham 20Republican · Current term 2024 to 2026
- View profile
Nicholas GermanaDistrict Cheshire 15Democratic · Current term 2024 to 2026 - View profile
Mark S. MacKenzieDistrict Hillsborough 40Democratic · Current term 2024 to 2026 - View profile
Wayne M. BurtonDistrict Strafford 10Democratic · Current term 2024 to 2026 - View profile
Mike DragoDistrict Rockingham 4Republican · Current term 2024 to 2026 - View profile
Charles FooteDistrict Rockingham 13Republican · Current term 2024 to 2026 - View profile
Peter LovettDistrict Grafton 8Democratic · Current term 2024 to 2026 - View profile
James GuzofskiDistrict Rockingham 1Republican · Current term 2024 to 2026 - View profile
Linda McGrathDistrict Rockingham 40Republican · Current term 2024 to 2026 - View profile
Paul BerchDistrict Cheshire 6Democratic · Current term 2024 to 2026 - View profile
Daniel LeClercDistrict Hillsborough 34Democratic · Current term 2024 to 2026 - View profile
Jared SullivanDistrict Grafton 2Democratic · Current term 2024 to 2026 - View profile
Pierre DupontDistrict Hillsborough 20Republican · Current term 2024 to 2026 - View profile
Eric TurerDistrict Rockingham 6Democratic · Current term 2024 to 2026 - View profile
Jeanine NotterDistrict Hillsborough 12Republican · Current term 2024 to 2026 - View profile
Gary L. DanielsDistrict Hillsborough 43Republican · Current term 2024 to 2026 - View profile
Glenn BaileyDistrict Strafford 2Republican · Current term 2024 to 2026 - View profile
Lucy McVitty WeberDistrict Cheshire 5Democratic · Current term 2024 to 2026 - View profile
Cindy L. BennettDistrict Rockingham 4Republican · Current term 2024 to 2026 - View profile
Diane PauerDistrict Hillsborough 36Republican · Current term 2024 to 2026 - View profile
Jessica GrillDistrict Hillsborough 18Democratic · Current term 2024 to 2026 - View profile
Brian SeaworthDistrict Merrimack 12Republican · Current term 2024 to 2026 - View profile
Lucius ParshallDistrict Cheshire 8Democratic · Current term 2024 to 2026 - View profile
Peter B. SchmidtDistrict Strafford 14Democratic · Current term 2024 to 2026 - View profilePhilip JonesDistrict Cheshire 3Democratic · Current term 2024 to 2026
- View profile
Stephanie GrundDistrict Hillsborough 34Democratic · Current term 2024 to 2026
Are you ready for New Hampshire's next election?
Check your voter registration
Verify your voter registration in under a minute.
Find your polling location
Learn where to go to vote in person.
Request a mail-in ballot
Apply for an absentee ballot to vote by mail.



