Cardigan Mountain School Photo - Campus View

Best Grafton County Private High Schools (2026)

For the 2026 school year, there are 7 private high schools serving 826 students in Grafton County, NH.
The top-ranked private high schools in Grafton County, NH include Bethlehem Christian School, Holderness School, and Cardigan Mountain School.
The average acceptance rate is 76%, which is higher than the New Hampshire private high school average acceptance rate of 70%.
43% of private high schools in Grafton County, NH are religiously affiliated (most commonly Baptist and Episcopal).

Top-Ranked Grafton County Private High Schools (2026)

School
Location
Quick Facts
Bethlehem Christian School
Alternative School (Christian)
(1)
1858 Maple St
Bethlehem, NH 03574
(603) 869-5401
Gr: K-12 | 22 students Avg. class size: 25 students Tuition & acceptance rate listed
Cardigan Mountain School
Cardigan Mountain School Photo - Campus View
All-boys
62 Alumni Drive
Canaan, NH 03741
(603) 523-3548
Gr: 6-9 | 240 students Avg. class size: 12 students Sports: 16 | Extracurrculars: 18 Tuition & acceptance rate listed
Holderness School
Holderness School Photo
(Episcopal)
(2)
33 Chapel Lane
Plymouth, NH 03264
(603) 536-1257
Gr: 9-12 | 380 students Avg. class size: 12 students Sports: 21 | Extracurrculars: 20 Tuition & acceptance rate listed
Calvary Christian School
(Baptist)
115 Yeaton Rd
Plymouth, NH 03264
(603) 536-4022
Gr: 7-11 | 6 students Avg. class size: 4 students Sports: 2 Tuition & acceptance rate listed
Mount Prospect Academy
All-boys | Special Education School
354 Main St
Plymouth, NH 03264
(603) 536-1102
Gr: 7-12 | 110 students
Oliverian School
Oliverian School Photo - Aerial view of the Oliverian campus. The Meeting House, main Academic Building, and Mackinnon/Student Center can be seen.
(4)
28 Becket Dr
Pike, NH 03780
(603) 989-5100
Gr: 9-12 | 26 students Sports: 2 | Extracurrculars: 9
Waterville Valley Academy
Special Program Emphasis
88 Boulder Path Rd.
Waterville Valley, NH 03215
(603) 236-4246
Gr: 9-12 | 42 students Avg. class size: 2 students Sports: 3 Tuition & acceptance rate listed
[+] Show Closed Private Schools in Grafton County, New Hampshire

Grafton County Private Schools (Closed)

School
Location
Quick Facts
The Hunter School (Closed 2023)
Special Education School
768 Doetown Rd
Rumney, NH 03266
(603) 786-9427
Gr: NS | 33 students
371 West Farm Road
Bethlehem, NH 03574
(603) 444-2928
Gr: 9-12 | 137 students Avg. class size: 10 students Tuition & acceptance rate listed

Overview

This County (Grafton County)
This State (NH)
# Schools
7 Schools

Student Body:

# Students
826 Students
15,482 Students
% Average Students of Color
21%
18%

Academics and Faculty:

# Teachers
169 Teachers
2,072 Teachers
Average Student-Teacher Ratio
5:1
7:1
% Average Faculty w/Advanced Degree
69%
55%
Average Class Size
11 students
11 students
Average Number of AP Courses
17 courses
25 courses
Average SAT score
1253
(Out of 1600)
1242
Average ACT score
25
(Out of 36)
28

Tuition and Acceptance Rate:

Average Yearly Tuition Cost
$41,475
$30,461
Average Summer Program Cost
$8,550
$4,409
Average % on Financial Aid
36%
41%
Average Financial Aid Grant
$23,000
$20,590
Average Acceptance Rate
76%
70%
Average Endowment Size
$44.75 million
$61.85 million

Students by Ethnicity:

0.52
0.45
# American Indian Students
1 Student
67 Students
% American Indian Students
n/a
n/a
# Asian Students
83 Students
971 Students
% Asian Students
10%
7%
# Hispanic Students
30 Students
522 Students
% Hispanic Students
4%
4%
# Black Students
29 Students
456 Students
% Black Students
4%
3%
# White Students
549 Students
10,726 Students
% White Students
66%
72%
# Hawaiian Students
n/a
4 Students
% Hawaiian Students
n/a
n/a
# Two or more races Students
n/a
n/a
% of Two or more races Students
n/a
n/a
# Others Students
134 Students
2,044 Students
% of Others Students
16%
14%
All Ethnic Groups

Extracurriculars and Sports:

Average Number of Extracurriculars
16 extracurriculars
15 extracurriculars
Average Number of Sports
9 sports
10 sports

Frequently Asked Questions

What are the top-ranked private high schools in Grafton County, NH?
The top-ranked private high schools in Grafton County, NH include Bethlehem Christian School, Holderness School, and Cardigan Mountain School.
How many private high schools are located in Grafton County?
7 private high schools are located in Grafton County.
How diverse are private high schools in Grafton County?
Grafton County private high schools are approximately 21% minority students, which is higher than the New Hampshire private school average of 18%.
What percentage of private high schools are religiously affiliated in Grafton County?
43% of private high schools in Grafton County are religiously affiliated (most commonly Baptist and Episcopal).
Which private high schools in Grafton County are often viewed compared to one another?

Recent Articles

Navigating Private School Finances 2026
Navigating Private School Finances 2026
Essential 2026 guide for parents on private school costs, financial aid, and planning strategies.
Preparation for Standardized Tests & College Admissions 2026
Preparation for Standardized Tests & College Admissions 2026
A 2026 guide for private school test prep and college admissions strategies, with insights, trends, and best practices for families and educators.
Mental Health & Wellness Support in Private Schools: Key Questions for Parents
Mental Health & Wellness Support in Private Schools: Key Questions for Parents
Discover essential questions about mental health & wellness support in private schools before enrolling, with 2026 updates for informed decisions.