The Janus School Photo - The Janus School

Best Lancaster County Private High Schools (2025-26)

For the 2025-26 school year, there are 50 private high schools serving 7,488 students in Lancaster County, PA.
The top ranked private high schools in Lancaster County, PA include Lancaster Country Day School, Linden Hall, and Ephrata Mennonite School.
The average tuition cost is $11,911, which is lower than the Pennsylvania private high school average tuition cost of $19,052.
90% of private high schools in Lancaster County, PA are religiously affiliated (most commonly Mennonite and Christian).

Top Ranked Lancaster County Private High Schools (2025-26)

School
Location
Quick Facts
Dayspring Christian Academy
Dayspring Christian Academy Photo - Dayspring Christian Academy offers Preschool, Pre-K, and Kindergarten programs to the Lancaster, PA community. 3 and 5 day programs are available for Pre-K and Kindergarten. Preschool is half-day on Tuesday and Thursdays.
(Christian)
120 College Avenue
Mountville, PA 17554
(717) 285-2000
Gr: NS-12 | 373 students Sports: 11 | Extracurrculars: 14 Tuition listed
Ephrata Mennonite School
Ephrata Mennonite School Photo - Ephrata Mennonite School Campus
(Mennonite)
635 Stevens Road
Ephrata, PA 17522
(717) 738-4266
Gr: K-12 | 294 students Avg. class size: 15 students Tuition & acceptance rate listed
Hinkletown Mennonite School
Hinkletown Mennonite School Photo
(Mennonite)
272 Wanner Road
Ephrata, PA 17522
(717) 354-7100
Gr: PK-12 | 259 students Avg. class size: 20 students Sports: 5 | Extracurrculars: 14 Tuition & acceptance rate listed
The Janus School
The Janus School Photo - The Janus School
Special Education School
205 Lefever Road
Mount Joy, PA 17552
(717) 653-0025
Gr: K-12 | 61 students Avg. class size: 5 students Sports: 1 | Extracurrculars: 3 Tuition listed
Lancaster Catholic High School
Lancaster Catholic High School Photo
(Catholic)
(1)
650 Juliette Ave
Lancaster, PA 17601
(717) 509-0315
Gr: 9-12 | 510 students Avg. class size: 20 students Sports: 19 | Extracurrculars: 38 Tuition & acceptance rate listed
725 Hamilton Road
Lancaster, PA 17603
(717) 392-2916
Gr: PK-12 | 568 students Avg. class size: 12 students Sports: 15 Acceptance rate listed
Lancaster County Christian School
(Christian)
(1)
2390 New Holland Pike
Lancaster, PA 17601
(717) 556-0711
Gr: PK-12 | 517 students Avg. class size: 15 students Sports: 6 | Extracurrculars: 5 Tuition listed
Lancaster Mennonite School
Lancaster Mennonite School Photo - Lancaster Mennonite School is a private school for PreK-12th grade in Lancaster, PA providing a Christ-centered education.
(Mennonite)
(10)
2176 Lincoln Hwy East
Lancaster, PA 17602
(717) 509-4459
Gr: PK-12 | 519 students Avg. class size: 15 students Sports: 11 | Extracurrculars: 17 Tuition & acceptance rate listed
Linden Hall
Linden Hall Photo - Students enjoying a walk around our beautiful campus in the springtime.
All-girls
(3)
212 E Main St
Lititz, PA 17543
(717) 626-8512
Gr: 6-12 | 93 students Avg. class size: 8 students Sports: 16 | Extracurrculars: 17 Tuition & acceptance rate listed
Linville Hill Christian School
(Christian)
(1)
295 S Kinzer Rd
Paradise, PA 17562
(717) 442-4447
Gr: K-12 | 408 students Avg. class size: 26 students Tuition listed
Lititz Area Mennonite School
Lititz Area Mennonite School Photo
(Mennonite)
1050 E Newport Rd
Lititz, PA 17543
(717) 626-9551
Gr: PK-12 | 305 students Avg. class size: 12 students Sports: 6 | Extracurrculars: 6 Tuition listed
Lititz Christian School
(Christian)
(4)
300 W Orange Street
Lititz, PA 17543
(717) 626-9518
Gr: PK-12 | 218 students Avg. class size: 14 students Sports: 3 | Extracurrculars: 4 Tuition & acceptance rate listed
Mount Calvary Christian School
Mount Calvary Christian School Photo - Mount Calvary Christian School's Elementary Building features 10 classrooms, a chapel, two resource rooms, recently renovated hallways, outdoor playground facility, and is adjacent to the Family Life Center. Elementary students will use Family Life Center facilities for lunch, gym class, art class, library, computer, and music. The facilities are handicap-accessible.
(Christian)
(2)
629 Holly Street
Elizabethtown, PA 17022
(717) 367-1649
Gr: PK-12 | 596 students Avg. class size: 20 students Sports: 11 | Extracurrculars: 7 Tuition & acceptance rate listed
Veritas Academy
Veritas Academy Photo - Ignite your child's love of learning with a classical Christian education at Veritas Academy.
(Christian)
(18)
26 Hillcrest Ave
Leola, PA 17540
(717) 989-2713
Gr: PK-12 | 409 students Avg. class size: 14 students Sports: 4 | Extracurrculars: 15 Tuition & acceptance rate listed
Veritas Press Scholars Academy
(Christian)
1805 Olde Homestead Ln
Lancaster, PA 17601
(800) 922-5082
Gr: 3-12 | 475 students
Bethel Mennonite School
(Mennonite)
333 Fulton View Rd
Quarryville, PA 17566
(717) 529-6616
Gr: 1-10 | 34 students
Blue Rock Mennonite School
(Mennonite)
(1)
3453 Blue Rock Rd
Lancaster, PA 17603
(717) 872-9493
Gr: 2-10 | 38 students
Brickerville Mennonite School
(Mennonite)
145 Sleepy Hollow Road
Lititz, PA 17543
(717) 733-7809
Gr: 1-10 | 68 students
Calvary Christian Academy
(Baptist)
1225 Robert Fulton Hwy
Quarryville, PA 17566
(717) 786-1989
Gr: 1-12 | 21 students
Cedar Valley School
(Amish)
349 Little Britain Rd S
Peach Bottom, PA 17563
(717) 786-9171
Gr: K-9 | 39 students
Crossroads Mennonite School
(Mennonite)
3030 Division Hwy
New Holland, PA 17557
(717) 354-7266
Gr: 1-10 | 53 students
72 Sausman Ln.
Mifflintown, PA 17059
Gr: 1-9 | 29 students
Faith Mennonite High School
(Mennonite)
5085 Woodland Dr
Kinzers, PA 17535
(717) 442-8818
Gr: 9-12 | 91 students Tuition listed
Farmersville Mennonite School
(Mennonite)
65 East Farmersville Road
Ephrata, PA 17522
(717) 354-5070
Gr: 1-9 | 77 students
Grace Christian School
(Mennonite)
219 Conestoga Creek Rd
Ephrata, PA 17522
(717) 723-7585
Gr: 1-9 | 31 students
Groffdale School
(Mennonite)
234 Voganville Rd
New Holland, PA 17557
(717) 445-9382
Gr: 1-9 | 32 students
Hahnstown Mennonite School
(Mennonite)
255 Hahnstown Rd
Ephrata, PA 17522
(717) 733-2694
Gr: 1-9 | 67 students
Hilldale Amish Parochial School
(Amish)
119 Mckelvey Ln
Holtwood, PA 17532
(717) 284-3905
Gr: 1-9 | 33 students
Kelly School
(Christian)
P O Box 69
Elizabethtown, PA 17022
(717) 489-2590
Gr: K-11 | 25 students
Little Britain Mennonite School
(Mennonite)
352 Nottingham Rd
Quarryville, PA 17566
(717) 629-3605
Gr: 1-10 | 45 students
Meadows Of Hope Christian School
All-girls | Alternative School (Mennonite)
1247 Silver Spring Rd
Holtwood, PA 17532
(717) 284-2019
Gr: 8-11 | 9 students
Muddy Creek Christian School
(Mennonite)
988 Beam Rd
Denver, PA 17517
(717) 445-8529
Gr: 1-10 | 45 students
New Story
All-boys | Special Education School
3710 Hempland Rd Ste 1
Mountville, PA 17554
(717) 405-3287
Gr: K-12 | 111 students
Oak Lane Mennonite School
(Mennonite)
2004 N Penryn Rd
Manheim, PA 17545
(717) 664-4725
Gr: 1-9 | 59 students
Olive Branch Christian Academy
(Amish)
34 Cindia Ln
Ephrata, PA 17522
(717) 413-2007
Gr: 1-9 | 20 students
Show 15 more private schools in Lancaster County, PA (out of 50 total schools)
Loading...
[+] Show Closed Private Schools in Lancaster County, Pennsylvania

Lancaster County Private Schools (Closed)

School
Location
Quick Facts
506 May Post Office Rd
Strasburg, PA 17579
Gr: 1-8 | 29 students
319 Bell Rd
Christiana, PA 17509
Gr: 1-8 | 34 students
100 Buck Hill Rd
Kinzers, PA 17535
Gr: 1-8 | 20 students
371 Bachman Rd
Strasburg, PA 17579
Gr: 1-8 | 27 students
Chestnut Hill School (Closed 2015)
Special Program Emphasis (Mennonite)
708 Chestnut Hill Rd
Denver, PA 17517
(917) 945-5532
Gr: 1-8 | 24 students
2620 Stumptown Rd
Bird In Hand, PA 17505
Gr: 1-8 | 24 students
360 W Metzler Rd
Ephrata, PA 17522
(717) 445-9382
Gr: 1-7 | 22 students
1441 Village Rd
Strasburg, PA 17579
Gr: 1-8 | 19 students
87 Groffdale Church Rd
Leola, PA 17540
Gr: 1-8 | 18 students
2423 New Holland Pike
Lancaster, PA 17601
(717) 656-4037
Gr: PK-K | 123 students
36 Hill Rd
Kirkwood, PA 17536
Gr: 1-7 | 26 students
91 N Soudersburg Rd
Gordonville, PA 17529
Gr: 1-8 | 36 students
1360 Kramer Mill Rd
Denver, PA 17517
Gr: 1-8 | 16 students
464 W Lexington Road
Lititz, PA 17543
(717) 665-6503
Gr: 1-8 | 34 students
215 Sensenig Rd
Ephrata, PA 17522
(717) 445-9905
Gr: 1-8 | 33 students
138 Linden Grove Road
New Holland, PA 17557
Gr: 1-8 | 43 students
399 Bishop Rd
Strasburg, PA 17579
Gr: 1-7 | 23 students
200 Shirktown Road
Narvon, PA 17555
(610) 286-0499
Gr: 1-8 | 16 students
412-13 N Jackson St
Strasburg, PA 17579
Gr: 1-8 | 16 students
151 Peace Rd
Leola, PA 17540
Gr: 1-8 | 25 students
Leasal
Gordonville, PA 17529
Gr: 1-8 | 25 students
1018 Peters Rd
Kinzers, PA 17535
Gr: 1-8 | 23 students
61 E Washington St
Elizabethtown, PA 17022
(717) 367-1678
Gr: PK-5 | 59 students
227a Osceola Mill Rd
Gordonville, PA 17529
(717) 768-8854
Gr: 1-8 | 24 students
481 Windy Tor Rd
Bird In Hand, PA 17505
(717) 661-7343
Gr: 1-8 | 30 students
94 Snake Hill Road
Bird In Hand, PA 17505
(717) 656-6825
Gr: 1-7 | 34 students
800 Junction Road
Manheim, PA 17545
(717) 898-8927
Gr: 1-10 | 56 students
490 S Churchtown Rd
Narvon, PA 17555
Gr: 1-8 | 21 students
6100 Wertztown Rd
Narvon, PA 17555
Gr: 1-8 | 31 students
Center Square Road
Leola, PA 17540
(717) 656-9565
Gr: 1-8 | 30 students
110 Locust Street
Leola, PA 17540
(717) 394-8783
Gr: 1-8 | 34 students
540 Weaver Rd
Strasburg, PA 17579
Gr: 1-8 | 31 students
450 Jacobs Rd.
Narvon, PA 17555
Gr: K-8 | 23 students
12 W Main St
Leola, PA 17540
(717) 656-7734
Gr: K-11 | 12 students
Weaverland School (Closed 2025)
Alternative School (Catholic)
355 Panorama Dr Denver
East Earl, PA 17519
(717) 445-9382
Gr: 1-8 | 24 students
Show 1 more closed private schools in Lancaster County, PA (out of 36 total schools)
Loading...

Frequently Asked Questions

What are the top ranked private high schools in Lancaster County, PA?
The top ranked private high schools in Lancaster County, PA include Lancaster Country Day School, Linden Hall, and Ephrata Mennonite School.
How many private high schools are located in Lancaster County?
50 private high schools are located in Lancaster County.
How much do private high schools cost in Lancaster County?
The average tuition cost is $11,911, which is lower than the Pennsylvania private school average tuition cost of $19,052.
How diverse are private high schools in Lancaster County?
Lancaster County private high schools are approximately 17% minority students, which is lower than the Pennsylvania private school average of 27%.
What percentage of private high schools are religiously affiliated in Lancaster County?
90% of private high schools in Lancaster County are religiously affiliated (most commonly Mennonite and Christian).
Which private high schools in Lancaster County are often viewed compared to one another?

Recent Articles

Why Private School in 2025?
Why Private School in 2025?
Learn the key benefits of private school in 2025, from academics to values. Expert insights for parents making the right choice.
2025 Guides to Private Schools for Parents
2025 Guides to Private Schools for Parents
Discover the best 2025 private school guides, updated tuition, demographics, and expert advice for parents choosing private education.
So Many Choices: 2025 Private School Guide
So Many Choices: 2025 Private School Guide
Explore key factors in choosing a private school in 2025, from tuition to teaching styles. Get expert insights to guide your family’s decision.