Candidates for State Senator
Learn about candidates who have filed to run for State Senator.
What this symbol means
Candidates and elected officials with this symbol took the GoodParty.org Pledge, promising to serve people first, independent of both major parties and big-money interests.
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 GoodParty.org Pledge, promising to serve people first, independent of both major parties and big-money interests.
- View profile
David RochefortDistrict 1Republican · Current term 2024 to 2026 - View profile
Timothy Lang Sr.District 2Republican · Current term 2024 to 2026 - View profile
Mark E. McConkeyDistrict 3Republican · Current term 2024 to 2026 - View profile
David H. WattersDistrict 4Democratic · Current term 2024 to 2026 - View profile
Suzanne M. PrentissDistrict 5Democratic · Current term 2024 to 2026 - View profile
James P. GrayDistrict 6Republican · Current term 2024 to 2026 - View profile
Daniel "Dan" InnisDistrict 7Republican · Current term 2024 to 2026 - View profile
Ruth WardDistrict 8Republican · Current term 2024 to 2026 - View profile
Denise RicciardiDistrict 9Republican · Current term 2024 to 2026 - View profile
Donovan FentonDistrict 10Democratic · Current term 2024 to 2026 - View profile
Tim McGoughDistrict 11Republican · Current term 2024 to 2026 - View profile
Kevin AvardDistrict 12Republican · Current term 2024 to 2026 - View profile
Cindy RosenwaldDistrict 13Democratic · Current term 2024 to 2026 - View profile
Sharon M. CarsonDistrict 14Republican · Current term 2024 to 2026 - View profile
Tara ReardonDistrict 15Democratic · Current term 2024 to 2026 - View profile
Keith MurphyDistrict 16Republican · Current term 2024 to 2026 - View profile
Howard C. PearlDistrict 17Republican · Current term 2024 to 2026 - View profile
Victoria SullivanDistrict 18Republican · Current term 2024 to 2026 - View profile
Regina BirdsellDistrict 19Republican · Current term 2024 to 2026 - View profile
Pat LongDistrict 20Democratic · Current term 2024 to 2026 - View profile
Rebecca Perkins KwokaDistrict 21Democratic · Current term 2024 to 2026 - View profile
Daryl A. AbbasDistrict 22Republican · Current term 2024 to 2026 - View profile
Bill GannonDistrict 23Republican · Current term 2024 to 2026 - View profile
Debra AltschillerDistrict 24Democratic · 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.
About State Senator
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 Senator
- 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 7 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 3, 2026 - August 26, 2026
- Paperwork instructions
- Submit paperwork to the Secretary of State's office.
- Where to file
- 107 North Main Street Room 204, Concord, N.H. 03301
- Filing phone
- 603-271-3242
- 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.





