The Ballot Brief
Hillsborough County, New Hampshire

New Hampshire House, Hillsborough District 28

4 candidates are tracked for New Hampshire House, Hillsborough District 28 on the November 3, 2026 ballot: Keith Erf, Travis Corcoran, David Erikson and Benson H. Goodwin. Candidate information follows official Hillsborough County election filings; verify with the official election office linked below.

About this race

Keith Erf (Republican), Travis Corcoran (Republican), David Erikson (Democratic), Benson H. Goodwin (Democratic) are on the November 3 ballot for New Hampshire House, Hillsborough District 28; Keith Erf, Travis Corcoran are sitting members, per the General Court's official member list (gc.nh.gov). This is a two-seat district: voters choose up to two candidates, and the top two finishers are elected. 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. Voters choose 2; the top 2 finishers win seats. Elected by district: only voters who live in the district see this race on their ballot. Sitting officeholders on the ballot: Keith Erf, Travis Corcoran.

New Hampshire › Hillsborough County › New Hampshire House, Hillsborough District 28

Keith Erf

Republican Incumbent

Top priorities
  • Support Education Freedom Accounts and local property-tax-based school financing
  • Oppose broad-based income and sales taxes
  • Support marijuana legalization with private sales
Biography

Keith Erf is the Republican state representative for Hillsborough District 28, seeking re-election in 2026. He supports the state's Education Freedom Account program and local property-tax-based school financing, opposes a broad-based income tax, and backs marijuana legalization with private sales, according to his Citizens Count candidate profile. No campaign website was found as of September 11, 2026; the Secretary of State's primary results are the only verifiable source for Keith Erf.

Travis Corcoran

Republican Incumbent

Top priorities
  • Reduce taxes and government spending
  • Support Education Freedom Accounts
  • Oppose stricter gun laws

Per the campaign site.

Biography

Travis Corcoran is a farmer in Weare who previously served one term in the New Hampshire House from 2022 to 2024 and is running for Hillsborough District 28 in 2026. He has served on his town's finance committee and campaigns on small government, low taxes and fiscal restraint, according to his campaign site.

David Erikson

Democratic

Top priorities
  • Move school funding away from property taxes toward broader state revenue sources
  • Expand net metering for renewable energy
  • Support universal background checks and red flag laws for firearms
Biography

David Erikson is a retired public school teacher who taught wood shop, science and social studies before retiring in 2018, and has worked as a carpenter in Weare since 1980. He chairs the Weare Energy Commission and previously served on the town's Planning Board. He is running for New Hampshire House Hillsborough District 28 and supports expanded net metering and increased state school funding, according to his Citizens Count candidate profile. No campaign website was found as of September 11, 2026; the Secretary of State's primary results are the only verifiable source for David Erikson.

Benson H. Goodwin

Democratic

Top priorities
  • Reduce the property tax burden through broader state revenue reform
  • Support cannabis legalization to capture tax revenue
  • Protect public school funding and state retirement system commitments
Biography

Benson H. Goodwin is a Weare selectman who recently retired after six years with the Goffstown Police Department, following decades as a volunteer firefighter and emergency dispatcher. He holds a Master of Public Administration and a bachelor's degree in geography. He is running for New Hampshire House Hillsborough District 28 and prioritizes property tax relief and cannabis legalization for tax revenue, according to Weare NH Democrats. No campaign website was found as of September 11, 2026; the Secretary of State's primary results are the only verifiable source for Benson H. Goodwin.

Next on your ballotNew Hampshire House, Hillsborough District 29

See your full ballot

Your address is only used to match your districts.

Voting info and more

Voting info and more
Questions about this race

Who is running for New Hampshire House, Hillsborough District 28 in 2026?

4 candidates are tracked for New Hampshire House, Hillsborough District 28 on the November 3, 2026 ballot: Keith Erf, Travis Corcoran, David Erikson and Benson H. Goodwin. Candidate information follows official Hillsborough County election filings; verify with the official election office linked below.

When is the New Hampshire House, Hillsborough District 28 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 Hillsborough 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 Hillsborough County and state election office filings, last verified September 29, 2026. Bios and priorities carry their attribution inline.

Cross-check with the official New Hampshire election office, or see the full Hillsborough County sample ballot and your exact ballot by address.

The rest of your Hillsborough County ballot

69 tracked races in Hillsborough County, New Hampshire. Landed here from another county's search? Look up your own ballot below.

Also on your ballot
New Hampshire House, Hillsborough District 30New Hampshire House, Hillsborough District 31New Hampshire House, Hillsborough District 32See all 69 Hillsborough County races
Candidate profiles
Keith Erf, full profileTravis Corcoran, full profileDavid Erikson, full profileBenson H. Goodwin, full profileOfficial New Hampshire election office