ChoiceFunded Search

Private schools in New Hampshire

EFA pays about $4,800 on average for 2026-27, NHPR reported (August 14, 2026). Any New Hampshire K-12 student. There is no income limit.

126 schools listed
11,768 students (2023-24)

Start here

New Hampshire private schools at a glance

Counties with a private school
10 of 10
Town pages
9
Most private schools
Manchester (13), Concord (7) and Nashua (7)
Typical school
60 students, 7 per teacher
Smallest and largest
Nashua Childrens Home Educational Program, 10 students; Phillips Exeter Academy, 1,055 students
Co-ed or single-sex
1 all-girls and 4 all-boys; the rest co-ed
Association members
40, most often the Association of Christian Schools International
To a 4-year college
80% of graduates at the typical high school (39 reporting)
Programs
15 Montessori, 18 special education
Public charter schools
47, tuition-free and not counted here
Charter schools in New Hampshire

Where these facts come from

What New Hampshire pays

New Hampshire Education Freedom Accounts Education savings account
About $4,800 on average for 2026-27, NHPR reported (August 14, 2026)The amount varies by student. Extra funding applies for special education, English learners and lower-income students. We could not confirm the exact 2026-27 figures.

Figures read from each program’s official pages, October 1, 2026. Sources and how to apply

The 12,500-student cap is full for 2026-27. On August 13, 2026 the program administrator, Children’s Scholarship Fund New Hampshire, reported 13,443 eligible students and 943 on the waitlist. Its parent handbook says the cap rises to 15,625 students in 2027-28.

Worth knowing: Current students, siblings, students with disabilities and lower-income families are exempt from the cap.

Charter schools, private schools and school choice in New Hampshire, next to other states

By city

Each count: schools in the town or within 6 miles (12 for small towns).

The largest private schools in New Hampshire

SchoolCityGradesStudentsPer teacherAffiliation
Phillips Exeter AcademyExeter9-121,0556Nonsectarian
St. Pauls SchoolConcord9-125488.9Episcopal
Presentation of Mary AcademyHudsonPreK-843917.6Roman Catholic
Proctor AcademyAndover9-123815.2Nonsectarian
St. Thomas Aquinas High SchoolDover9-1235412Roman Catholic
Kimball Union AcademyMeriden9-123388.3Nonsectarian
High Mowing SchoolWiltonPreK-1233311.1Nonsectarian
Trinity High SchoolManchester9-123279.1Roman Catholic
Concord Christian AcademyConcordPreK-1232411.7Christian (nondenominational)
New Hampton SchoolNew Hampton9-123155Nonsectarian
World AcademyNashuaK-830910.9Nonsectarian
St. Joseph Regional SchoolKeenePreK-122869.1Roman Catholic
Bishop Brady High SchoolConcord9-1225910.2Roman Catholic
Trinity Christian SchoolConcordK-1224410.6Baptist
South Merrimack Christian AcademyMerrimackPreK-122387.8Baptist

What private school costs in New Hampshire

Kindergarten to grade 5
$8,210 middle, $6,700 to $18,663 (8 schools)
Grades 6 to 8
$8,500 middle, $6,700 to $18,663 (7 schools)
Grades 9 to 12
$31,696 middle, $8,200 to $56,077 (10 schools)

Prices read on each school’s own website; mostly larger schools so far, so a guide, not an average.

Private school tuition in New Hampshire, school by school. Tuition in every state.

Run your own numbers

What would you pay?

We could not confirm this year’s EFA amount, so type in the figure from your award letter. An award can never be more than the school actually charges. This is arithmetic, not a quote.

Put the next EFA window in your calendar

No new EFA application dates are posted yet. How EFA works.

Every program's dates in one calendar that updates when we confirm new dates: subscribe in Google Calendar · subscribe in Apple Calendar or Outlook · all deadlines

Free. Nothing to sign up for: the calendar file is made in your browser and nothing is sent to us. Dates can change, so confirm on the official site.

Questions parents ask

How much does New Hampshire pay toward private school?

About $4,800 on average for 2026-27, NHPR reported (August 14, 2026). The amount varies by student. Extra funding applies for special education, English learners and lower-income students. We could not confirm the exact 2026-27 figures.

Who can get it?

Any New Hampshire K-12 student. There is no income limit.

Is there still room?

The 12,500-student cap is full for 2026-27. On August 13, 2026 the program administrator, Children’s Scholarship Fund New Hampshire, reported 13,443 eligible students and 943 on the waitlist. Its parent handbook says the cap rises to 15,625 students in 2027-28.

How do I know a school takes EFA?

We could not find a published list of participating New Hampshire schools. Ask the school.

Pick your city How EFA works