Skip to main content
The Full Record
Menu

NH · Candidate

Brian Beaverstock

DCandidate

On the ballot Nov 3, 2026: New Hampshire House Strafford 1

Biography

Brian Beaverstock is a Democratic candidate for the New Hampshire House of Representatives, Strafford 1, in the November 3, 2026 general election.[1] A Farmington resident and former public school principal, Beaverstock said in a Ballotpedia survey that he is running to lower local property taxes through greater state support for schools and town projects.[2]

Brian Beaverstock graduated from Foxborough High School and earned a bachelor's degree in political science from Boston College in 1995, a graduate degree in elementary curriculum from Boston College in 1998, and a graduate degree in educational leadership from the University of New Hampshire in 2008.[1] In a Ballotpedia survey, Beaverstock said he has lived in Farmington for 23 years and worked in public schools for 27 years, including 18 years as an elementary school administrator, 11 of them as principal.[2] He said he managed school budgets in Epsom, Chichester and Wolfeboro.[2]

Beaverstock said he has been a trustee of the Goodwin Library since 2008, currently serving as secretary and treasurer, after serving as founding president of the library's friends group beginning in 2006, and that he has been secretary of the Trustees of the Trust Funds for Farmington since 2024.[2] His stated campaign messages include serving Farmington's interests first, lowering local property taxes by increasing state support, supporting public education, and ending Education Freedom Accounts.[2]

Researched from the cited sources on 2026-10-21. Not yet independently fact-checked.

New Hampshire House Strafford 1

Brian Beaverstock is on the Nov 3, 2026 ballot for New Hampshire House Strafford 1 as D. Not researched in depth — candidate list only.

Ballotpedia ↗

Other candidates for this seat