Politics & Government
Bedford NH 2025 Town Election Results: Full-Day K Passes By 13 Votes
Fire substation, park and rec improvements rejected. Plus more results for the March 11, 2025, election in Bedford, New Hampshire.

BEDFORD, NH — Here are the 2025 town election results.
5,100 ballots cast, 29.8% turnout
Town Election
Town Council (3-year seats, vote for no more than 2)
Gail Levesque 2,843
Kathleen Bemiss 2,780
Support These Local Businesses
+ List My BusinessDavid Gilbert 2,569
Trustee of the Trust Funds (3-year seat, vote for no more than 1)
Ryan Callaghan 3,806
Trustee of the Trust Funds (1-year seat, vote for no more than 1)
Mac McMahan 3,784
Library Trustee (3-year seat, vote for no more than 1)
Lauren Saidel-Baker 3,691
Articles Include …
South River Road Fire Substation: $8.9 million, rejected, 2,117-2,909
Parks and Rec Improvements: $3.2 million, rejected, 2,067-2,977
Town operating budget: Proposed budget rejected, 2,343-2,592, default budget of $38.4 million approved.
Greenfield Parkway Bridge Replacement: $2.5 million, approved, 4,535-487
Beals Road Bridge Replacement: $3 million, approved 4,458-479
Community Power Aggregation: Switch from Eversource to Bedford Community Power Plan, approved, 4,514-427
School Election
School Board (3-year seat, vote for no more than 1)
Andrea Campbell 3,005
Russan Chester 1,002
Beth Purcell 619
School District Treasurer (3-year seat, vote for no more than 1)
Tina Kozak 3,730
School District Clerk (3-year seat, vote for no more than 1)
Ashley Shailer 3,668
School Moderator (3-year seat, vote for no more than 1)
Michael Courtney 3,889
Articles Include …
Full-day Kindergarten: $885,100 gross budget with $520,408 adequacy funding, approved, 2,515-2,502
Bedford Education Association agreement: Approved, 3,494-1,514
Operating budget: $90.9 million, approved, 2,591-2,388
Here is a copy of the town sample ballot. A copy of the school sample ballot can be found here.
Do you have a news tip? Please email it to tony.schinella@patch.com. View videos on Tony Schinella's YouTube.com channel or Rumble.com channel. Follow the NH politics Twitter account @NHPatchPolitics for all our campaign coverage.
Get more local news delivered straight to your inbox. Sign up for free Patch newsletters and alerts.