Public vs Private School Cost in New Hampshire (2026)
New Hampshire spends $18,600/year per public school student — $750 more than average private school tuition of $17,850/year in this state.
Public School
$18,600
per pupil/year (state avg)
38% above national avg ($13,440)
Source: NCES per-pupil expenditure 2022–23
Private School
$17,850
avg tuition/year (all types)
45% above national avg ($12,350)
Source: NCES Private School Universe Survey
Public spending exceeds private tuition by $750/yr in New Hampshire
New Hampshire's high public school spending — $18,600/year — exceeds average private tuition. Note that public spending covers more than instruction (transportation, administration, special services), while private tuition goes directly to classroom and school programs.
Private School Tuition by Type in New Hampshire
Not all private schools are the same — type drives cost more than most families expect
Religious Schools
Most affordableCatholic, Christian, Jewish, and other faith-based. Most affordable private option.
$10,200/yr
-$8,400 vs public
All Private (Average)
Blended average across all types. Benchmark for comparisons.
$17,850/yr
-$750 vs public
Independent Schools
Highest costNon-religious private day schools and prep schools. College-placement focused.
$38,500/yr
+$19,900 vs public
Public School (per-pupil spending)
State tax-funded spending per student. No direct tuition cost to families.
$18,600/yr
benchmark
Public vs Private School: Key Differences
Beyond cost — what each option actually delivers
| Factor | Public School | Private School |
|---|---|---|
| Average Class Size | 22–26 students | ✓ 14–18 students |
| Student-Teacher Ratio | 15:1 national | ✓ 11:1 national |
| Annual Cost to Family | ✓ Free (taxes) | Tuition + fees |
| Curriculum Flexibility | State-mandated | ✓ School-designed |
| Extracurriculars | ✓ Broad (funded) | Varies by school |
| College Counseling | Shared 1:450+ | ✓ Dedicated 1:50 |
National averages. Individual school quality varies significantly — visit schools and review outcome data before deciding.
The Religious School Middle Ground
Religious private schools in New Hampshire average $10,200/year — $8,400 below public per-pupil spending. For many families, religious schools offer a practical bridge: private school culture and class sizes at a cost closer to what public schools spend.
Public Spending
$18,600/yr
per pupil
Religious Private
$10,200/yr
avg tuition
Independent Private
$38,500/yr
avg tuition
Frequently Asked Questions
Is private school worth the cost in New Hampshire?
It depends on what you're optimizing for. Private schools in New Hampshire offer smaller classes (14–18 vs 22–26 students) and dedicated college counseling. But public schools provide broader extracurriculars, magnet programs, and IB/AP offerings. For families focused on college placement at lower cost, religious schools ($10,200/yr avg) often deliver much of the private school experience at a fraction of independent school prices.
What does "per-pupil spending" include that private tuition doesn't?
Public per-pupil spending covers everything: transportation, special education services, administration, facilities maintenance, nutrition programs, and district overhead. Private school tuition primarily covers instruction, facilities, and school-level operations. This is why the raw numbers aren't directly comparable — public schools serve all students including those with higher per-student costs.
Can I get financial aid for private school in New Hampshire?
Yes — about 27% of private school families nationally receive need-based aid averaging 48% of tuition. Many New Hampshire private schools have active financial aid programs. Contact the admissions office directly to ask about aid availability and application timelines. 529 plans can also be used for K–12 private school tuition (up to $10,000/year per child under federal rules).