Skip to content
FreedomRankings

School Choice in New Hampshire

New Hampshire runs 3 private school choice programs, together serving about 10,785 students. Its strongest program reaches EdChoice's full universality tier.

Education Freedom Account Program

Education Savings Account
Universal, fully funded
Students
10,000
Eligible
100%
Average award
$4,795
Launched
2021

The average award is 22% of what the state spends per pupil in its public schools.

Education Tax Credit Program

Tax-Credit Scholarship
Students
768
Eligible
44%
Average award
$3,132
Launched
2013

The average award is 14% of what the state spends per pupil in its public schools.

Town Tuitioning Program

Voucher
Students
17
Eligible
<1%
Average award
$14,000
Launched
2017

The average award is 65% of what the state spends per pupil in its public schools.

Homeschooling in New Hampshire

Homeschooling is legal in every state. New Hampshire recognises one legal route to it, compulsory attendance runs from age 6–18 (with exceptions), and notice to the state is required. The New Hampshire homeschool requirements are set out in full on their own page.

How New Hampshire compares

Nationally, 36 jurisdictions run 82 private-choice programs serving roughly 2,279,109 students, and 18 have at least one program any student may apply to. The state-by-state guide sets out how the programs differ.

Where this comes from

Program data from EdChoice's School Choice in America dashboard, retrieved 2026-09-16; homeschool requirements from HSLDA. Participation and award figures are the most recent EdChoice publishes and lag the current school year. Educational information, not legal or financial advice — confirm eligibility with the program before you rely on it.

More on New Hampshire: its freedom score and rank