Carlisle Christian Academy Photo - K-12 the average class size is 10. Great small school environment!

Best Cumberland County Private High Schools (2026)

For the 2026 school year, there are 15 private high schools serving 2,504 students in Cumberland County, PA.
The top-ranked private high schools in Cumberland County, PA include Trinity High School, Harrisburg Academy, and West Shore Christian Academy.
The average acceptance rate is 81%, which is higher than the Pennsylvania private high school average acceptance rate of 78%.
63% of private high schools in Cumberland County, PA are religiously affiliated (most commonly Christian and Mennonite).

Top-Ranked Cumberland County Private High Schools (2026)

School
Location
Quick Facts
Harrisburg Academy
Harrisburg Academy Photo - Upper School Students take a moment to discuss the period's lecture.
(6)
10 Erford Road
Lemoyne, PA 17043
(717) 763-7811
Gr: NS-12 | 356 students Avg. class size: 15 students Sports: 7 | Extracurrculars: 12 Tuition & acceptance rate listed
Trinity High School
(Catholic)
3601 Simpson Ferry Rd
Camp Hill, PA 17011
(717) 761-1116
Gr: 9-12 | 519 students Tuition listed
West Shore Christian Academy
West Shore Christian Academy Photo - Christ-Centered Education
(Christian)
(5)
201 West Main Street
Camp Hill, PA 17011
(717) 737-3550
Gr: K-12 | 610 students Avg. class size: 15 students Sports: 8 | Extracurrculars: 12 Tuition listed
Al-huda
Al-huda Photo - Al-Huda School 2021-22
(Islamic)
1007 Ranavilla Ave
Camp Hill, PA 17011
(717) 737-5395
Gr: PK-12 | 112 students
Anchor Christian School
(Mennonite)
(1)
744 Pinola Rd
Shippensburg, PA 17257
(717) 532-2266
Gr: K-12 | 103 students Tuition listed
Blue Ridge Mennonite School
(Mennonite)
2514 Walnut Bottom Rd
Carlisle, PA 17015
(717) 249-0325
Gr: 1-10 | 41 students
Carlisle Christian Academy
Carlisle Christian Academy Photo - K-12 the average class size is 10. Great small school environment!
(Christian)
(4)
1412 Holly Pike
Carlisle, PA 17015
(717) 249-5692
Gr: K-12 | 156 students Avg. class size: 10 students Sports: 4 | Extracurrculars: 5 Tuition listed
Cornerstone Christian Academy
(Christian)
54 S Bedford Street
Carlisle, PA 17013
(717) 249-8540
Gr: K-12 | 22 students
Heritage Christian Academy
Heritage Christian Academy Photo - Helicopter visit on our soccer field
(Baptist)
(5)
4681 E Trindle Road
Mechanicsburg, PA 17050
(717) 761-7000
Gr: PK-12 | 160 students Avg. class size: 10 students Sports: 4 | Extracurrculars: 9 Tuition & acceptance rate listed
Merakey Autism Center Carlisle
Special Education School
898 Waggoners Gap Rd
Carlisle, PA 17013
(717) 249-4525
Gr: K-12 | 30 students
Mowersville Christian Academy
(Brethren)
14924 W Creek Rd
Newburg, PA 17240
(717) 423-6020
Gr: K-12 | 56 students Avg. class size: 8 students Sports: 2 Tuition listed
River Rock Academy
Alternative School
(1)
41 S Locust St
Camp Hill, PA 17011
(717) 763-1405
Gr: K-12 | 24 students
River Rock Academy
Alternative School
399 Roxbury Rd
Newville, PA 17241
(717) 776-3759
Gr: 1-12 | 68 students
Yellow Breeches Educational Center
Special Education School
15 Oak Park Ave
Carlisle, PA 17015
(717) 249-0539
Gr: K-10 | 38 students
1524 Pine Tree Ave
Harrisburg, PA 17112
(717) 469-0159
Gr: 5-12 | 109 students
[+] Show Closed Private Schools in Cumberland County, Pennsylvania

Cumberland County Private Schools (Closed)

School
Location
Quick Facts
4735 Enola Rd
Newville, PA 17241
(717) 776-6142
Gr: 5-9 | 10 students
797 Walnut Bottom Rd
Shippensburg, PA 17257
(717) 532-5400
Gr: 1-8 | 27 students
120 Chestnut Grove Road
Shippensburg, PA 17257
(717) 530-9514
Gr: 1-8 | 28 students
3400 Market St
Camp Hill, PA 17011
(717) 737-7261
Gr: PK-8 | 191 students
11 Fairview Rd
Shippensburg, PA 17257
Gr: 1-8 | 20 students
297 Goodhart Rd
Shippensburg, PA 17257
(717) 530-1319
Gr: 1-8 | 28 students
350 Peiper Road
Shippensburg, PA 17257
(717) 532-5744
Gr: 1-9 | 38 students
535 Shippensburg Rd
Newville, PA 17241
(717) 776-7987
Gr: 2-9 | 37 students
30 Horn Rd
Shippensburg, PA 17257
(717) 776-4902
Gr: 1-8 | 33 students

Overview

This County (Cumberland County)
This State (PA)
# Schools
16 Schools

Student Body:

# Students
2,504 Students
118,545 Students
% Average Students of Color
16%
27%

Academics and Faculty:

# Teachers
288 Teachers
12,743 Teachers
Average Student-Teacher Ratio
9:1
9:1
% Average Faculty w/Advanced Degree
35%
58%
Average Class Size
12 students
14 students
Average Number of AP Courses
10 courses
12 courses
Average SAT score
1225
(Out of 1600)
1227
Average ACT score
27
(Out of 36)
28

Tuition and Acceptance Rate:

Average Yearly Tuition Cost
$6,549
$19,143
Average % on Financial Aid
47%
49%
Average Financial Aid Grant
$3,153
$8,846
Average Acceptance Rate
81%
78%
Average Endowment Size
$50 million
$59.22 million

Students by Ethnicity:

0.43
0.54
# American Indian Students
3 Students
190 Students
% American Indian Students
n/a
n/a
# Asian Students
135 Students
5,195 Students
% Asian Students
5%
4%
# Hispanic Students
63 Students
6,176 Students
% Hispanic Students
3%
5%
# Black Students
134 Students
13,377 Students
% Black Students
5%
11%
# White Students
1,903 Students
77,591 Students
% White Students
74%
66%
# Hawaiian Students
n/a
100 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
328 Students
16,037 Students
% of Others Students
13%
14%
All Ethnic Groups

Extracurriculars and Sports:

Average Number of Extracurriculars
10 extracurriculars
13 extracurriculars
Average Number of Sports
5 sports
9 sports

Frequently Asked Questions

What are the top-ranked private high schools in Cumberland County, PA?
The top-ranked private high schools in Cumberland County, PA include Trinity High School, Harrisburg Academy, and West Shore Christian Academy.
How many private high schools are located in Cumberland County?
15 private high schools are located in Cumberland County.
How diverse are private high schools in Cumberland County?
Cumberland County private high schools are approximately 16% minority students, which is lower than the Pennsylvania private school average of 27%.
What percentage of private high schools are religiously affiliated in Cumberland County?
63% of private high schools in Cumberland County are religiously affiliated (most commonly Christian and Mennonite).
Which private high schools in Cumberland County are often viewed compared to one another?

Recent Articles

Private School Fees Increase Mid-Year: A Parent Action Plan
Private School Fees Increase Mid-Year: A Parent Action Plan
A 2026 parent action plan for managing mid-year private school tuition increases, including contracts, negotiation tips, and financial options.
Private School Scholarship Scams & Red Flags to Watch Out For (2026 Guide)
Private School Scholarship Scams & Red Flags to Watch Out For (2026 Guide)
Learn how to spot private school scholarship scams in 2026, including red flags, real examples, and expert tips to protect families.
Diversity in Private Schools: Progress and Obstacles in 2026
Diversity in Private Schools: Progress and Obstacles in 2026
Explore how private schools are advancing diversity in 2026, key gains made, ongoing challenges, and what families should know.