11 candidates are tracked for New Hampshire House, Rockingham District 25 on the November 3, 2026 ballot: Lorie Ball, Jeremy Guilbeault, Joe Sweeney, John Janigian, George I. Kassas, Dennis Mannion, Valerie McDonnell, Edward W. Huminick, Donna Loranger, Claudia DeFuria and Kienen Dyer. Candidate information follows official Rockingham County election filings; verify with the official election office linked below.
About this race
Lorie Ball (Republican), Jeremy Guilbeault (Republican), Joe Sweeney (Republican), John Janigian (Republican), George I. Kassas (Republican), Dennis Mannion (Republican), Valerie McDonnell (Republican), Edward W. Huminick (Republican), Donna Loranger (Democratic), Claudia DeFuria (Democratic), Kienen Dyer (Democratic) are on the November 3 ballot for New Hampshire House, Rockingham District 25; Lorie Ball, Joe Sweeney, John Janigian, Dennis Mannion, Valerie McDonnell are sitting members, per the General Court's official member list (gc.nh.gov). This is a nine-seat district: voters choose up to nine candidates, and the top nine finishers are elected. Not on the November ballot: Tanya Donnelly, John Sytek, Susan Vandecasteele, sitting members for the district per the same list. The Republican primary fielded 8 candidates for nine seats; The Democratic primary fielded 3 candidates for nine seats; any additional write-in nomination is settled by the Secretary of State's November candidate list. Nominees are each party's top finishers in the September 8, 2026 state primary, per the Secretary of State's town-by-town results; nomination-paper candidates are not yet included.
What this office does
State legislator. State legislators write and vote on state laws and the state budget, which fund schools, roads, prisons, universities and health programs, and set the rules for local governments and elections. Each member represents one district and serves on committees that shape bills before a floor vote. Terms are two years in most state houses and four in most state senates.
This race. Elected by district: only voters who live in the district see this race on their ballot. Sitting officeholders on the ballot: Lorie Ball, Joe Sweeney, John Janigian, Dennis Mannion, Valerie McDonnell.
Supports expanding the Education Freedom Account school choice program
Supports parental rights and involvement in schools
Opposes a state income tax
Per the campaign site.
Biography
Lorie Ball is a retired New Hampshire special education teacher and reading and writing specialist who previously worked in banking, per her campaign website. She holds a master's degree in emotional and behavioral disabilities from Rivier University and volunteers as a Court Appointed Special Advocate, according to her Citizens Count profile.
Jeremy Guilbeault was appointed by the Salem Town Council to the town's Economic Development Committee for a term through April 2027, according to town council records. No campaign website or additional biographical detail was found as of 2026-09-12.
Joe Sweeney
Republican Incumbent
Top priorities
Supports reducing income, sales, capital gains and cigarette taxes
Supports school choice through Education Freedom Accounts
Supports stricter voter ID requirements
Per the campaign site.
Biography
Joe Sweeney holds a master's degree in public policy and a bachelor's degree in political science from the University of New Hampshire, according to his Citizens Count profile. He has served in the NH House since 2020 and is also a Salem town councilor in his second term, per the same source.
Supports school choice through Education Freedom Accounts and open enrollment
Supports capping school district spending increases
Supports local law enforcement cooperation with federal immigration authorities
Biography
John Janigian holds a BS in chemistry from Tufts University and an MS in computer science from Boston University, per his Citizens Count profile. He has served in the NH House since 2016 and works as a property manager and real estate broker after a career as a director of engineering at technology companies, according to the same source. No campaign website was found as of September 11, 2026; the Secretary of State's primary results are the only verifiable source for John Janigian.
George I. Kassas
Republican
Biography
George I. Kassas previously ran for the NH House in 2016 and lists a Salem, NH address, according to his Citizens Count profile. No campaign website or additional biographical detail was found as of 2026-09-12.
Dennis Mannion
Republican Incumbent
Top priorities
Supports Education Freedom Accounts, open enrollment and school district budget caps
Opposes new income and sales taxes
Opposed extreme risk protection orders and expanded background checks
Per the campaign site.
Biography
Dennis Mannion is a retired law enforcement officer with more than 30 years of experience, including eight years as a police prosecutor, according to his campaign website. He has lived in Salem for more than 20 years and has served in the NH House since 2022, per his Citizens Count profile.
Supports expanding Education Freedom Accounts and school choice
Supports adding civics education requirements in schools
Opposes a state income tax
Per the campaign site.
Biography
Valerie McDonnell holds a BA in political science from Southern New Hampshire University and is currently attending Massachusetts School of Law, according to her campaign website. She has served in the NH House since 2022 and serves as an advisor to the Legislative Youth Advisory Council, per the same source.
Edward W. Huminick is the Republican nominee for New Hampshire House, Rockingham District 25 on the November 3, 2026 ballot, per the New Hampshire Secretary of State's September 8, 2026 primary results. No campaign website was found as of September 11, 2026; the Secretary of State's primary results are the only verifiable source for Edward W. Huminick.
Donna Loranger
Democratic
Top priorities
Supports public education funding and quality schools
Supports affordable housing to attract families and entrepreneurs
Opposes the Education Freedom Account program
Per the campaign site.
Biography
Loranger has lived in Salem for nearly three decades and serves on the town's Budget Committee, Charter Commission and Ethics Committee, per the campaign site. She has also worked with Salem Family Resources. She is running for State Representative in Rockingham District 25.
Emphasizes listening to Democrats, Republicans and independents alike
Says good government should serve the many, not a select few
Per the campaign site.
Biography
Claudia DeFuria has been self-employed in the home services industry for 25 years, according to her campaign website. She holds an associate degree in general health and a certificate in community health from Northern Essex Community College, per the same source.
Supports lowering the property tax burden on working families
Supports properly funding public schools
Wants to make housing more affordable in New Hampshire
Per the campaign site.
Biography
Dyer is a U.S. Navy veteran who served as a nuclear operator aboard the USS Providence submarine before settling in Salem, per the campaign site. He is running for the New Hampshire House from Salem.
Who is running for New Hampshire House, Rockingham District 25 in 2026?
11 candidates are tracked for New Hampshire House, Rockingham District 25 on the November 3, 2026 ballot: Lorie Ball, Jeremy Guilbeault, Joe Sweeney, John Janigian, George I. Kassas, Dennis Mannion, Valerie McDonnell, Edward W. Huminick, Donna Loranger, Claudia DeFuria and Kienen Dyer. Candidate information follows official Rockingham County election filings; verify with the official election office linked below.
When is the New Hampshire House, Rockingham District 25 election in New Hampshire?
Election Day is Tuesday, November 3, 2026. Registration deadlines, early voting dates and mail ballot rules for New Hampshire are on the New Hampshire election hub at theballotbrief.com.
How do I see my exact Rockingham County ballot?
Enter your ZIP code in the lookup at theballotbrief.com for the statewide and congressional races, or a full street address to add the county, city and district contests for that location.
Verify this race
Candidate roster from official Rockingham County and state election office filings, last verified September 29, 2026. Bios and priorities carry their attribution inline.