Official election context
John Joseph Stone is recorded as candidate for State House — Strafford 12 in New Hampshire State Primary on 2026-09-08. Filing provenance: imported.
Reviewed evidence
- Citizens Count voting record: school funding and local tax caps — citizenscount.org (date not supplied)
In 2025 and 2026 Rep. Stone voted to consider increasing base per-pupil state school funding ( HB 651 and HB 1826 ). Rep. Stone then voted against establishing a tax cap for local school districts ( HB 675 ). Rep. Stone also voted to consider HB 1799 , which would have redefined an "adequate education," increased how much funding the state must provide per pupil, and created a commission to study alternative methods of funding public schools besides property taxes.
- Citizens Count voting record: school tax-cap votes — citizenscount.org (date not supplied)
Voted against capping how much local school districts can increase their budget year to year ( HB 675 ) and voted against requiring a vote on a school district local tax cap at each general election ( HB 1300 )
- Citizens Count voting record: gun background checks and waiting period — citizenscount.org (date not supplied)
Voted to consider expanding background checks, adding 3-day waiting period for firearm transfers HB 56 (2025) Requires sales and transfers of firearms to take place through licensed dealers. Those dealers are required to perform background checks. This bill also establishes a 3-day waiting period for firearm transfers. The bill includes some exceptions, such as transfers between immediate family members.
- Citizens Count voting record: zoning parking requirements — citizenscount.org (date not supplied)
Voted to limit parking requirements in zoning laws SB 284 (2025) Limits zoning laws to require no more than one parking spaces per residential unit, with exceptions for certain workforce housing and multi-family developments. The House amended the bill to remove those exceptions.
- Citizens Count voting record: residential-development zoning — citizenscount.org (date not supplied)
Voted to prohibit planning boards from differentiating based on the number of bedrooms in a residential development ( SB 174 ).
- Citizens Count voting record: net energy metering — citizenscount.org (date not supplied)
Voted to consider increasing net energy metering eligibility SB 228 (2025) Modifies the scope and capacity limits of community solar projects. Generally speaking, this bill increases the size of projects that can participate in net energy metering. The bill also allows nonprofit educational institutions and public housing authorities to operate as “municipal hosts” for net metering. The Senate added some of this bill to HB 710 .
- Citizens Count voting record: utility ownership of gas and nuclear generation — citizenscount.org (date not supplied)
Voted against allowing public utilities to invest in or own natural gas and nuclear energy HB 1775 (2026) Authorizes New Hampshire electric public utilities to invest in or own natural gas, hydrogen, and nuclear energy generation resources connected to their distribution system. The bill also expands the types of utility investments eligible for rate recovery (passing costs onto customers through monthly bills) to include those resources.
- Citizens Count voting record: voter identification — citizenscount.org (date not supplied)
Voted to continue to allow student ID to vote HB 323 (2025) Requires a voter to present government-issued photographic ID to vote. Student identification, for example, would no longer satisfy voter ID laws.
- Citizens Count voting record: absentee-ballot identification — citizenscount.org (date not supplied)
Voted against requiring absentee voters to include copy of ID SB 287 (2025) If an absentee voter asks for a ballot to be mailed to an address other than the address shown on the voter checklist, this bill adds additional verification requirements. In particular, the voter must show a copy of their photo ID to the clerk or include a notarized signature on their absentee ballot application. If an absentee voter does not complete either step, "his or her signature on the application for an absentee ballot shall be compared to his or her signature on the absentee ballot affidavit on election day in the same manner as other voters."
- Citizens Count voting record: abortion-related conscientious objection — citizenscount.org (date not supplied)
Voted against creating a right for health care workers to conscientiously object to participating in abortion HB 232 (2025) Creates a right for health care providers to conscientiously object to participating in providing abortion, sterilization, or artificial contraception services.
- Citizens Count voting record: business tax reduction — citizenscount.org (date not supplied)
Voted against cutting business taxes, starting in 2028 HB 155 (2025) Reduces the Business Enterprise Tax (BET) rate from 0.55% to 0.50% starting in 2027. The House amended the bill so that it would start in 2028.
- Citizens Count voting record: right-to-work — citizenscount.org (date not supplied)
Voted against Right-to-Work HB 238 (2025) Right-to-work bill that prohibits collective bargaining agreements that require employees to join or contribute to a labor union.
- Citizens Count voting record: medical marijuana home growing — citizenscount.org (date not supplied)
Voted to allow home-growing of medical marijuana HB 53 (2025) Allows qualifying medical marijuana patients and caregivers to grow marijuana at home. There would be limits on the size of the growing operation.
Profile summary
John Joseph Stone is a Democrat serving in the New Hampshire House of Representatives for Strafford County District 12 since 2024.
Research status and corrections
Voter Compass publishes evidence-backed civic research and identifies incomplete coverage. Sources and dates below are reviewed; absence of a position is not treated as a position.
Suggest a source or correction. Reports are reviewed by the research team.