Top 10 Best Lancaster County Private High Schools (2024)

For the 2024 school year, there are 49 private high schools serving 7,076 students in Lancaster County, PA.
The top ranked private high schools in Lancaster County, PA include Linden Hall, Lancaster County Christian School and Lancaster Country Day School.
The average tuition cost is $12,873, which is lower than the Pennsylvania private high school average tuition cost of $16,455.
88% of private high schools in Lancaster County, PA are religiously affiliated (most commonly Mennonite and Christian).

Top Ranked Lancaster County Private High Schools (2024)

School
Location
Grades
Students
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
Grades: NS-12
| 373 students
Ephrata Mennonite School
Ephrata Mennonite School Photo - Ephrata Mennonite School Campus
(Mennonite)
635 Stevens Road
Ephrata, PA 17522
(717) 738-4266
Grades: K-12
| 294 students
Hinkletown Mennonite School
Hinkletown Mennonite School Photo
(Mennonite)
272 Wanner Road
Ephrata, PA 17522
(717) 354-7100
Grades: PK-12
| 259 students
The Janus School
The Janus School Photo - The Janus School
Special Education School
205 Lefever Road
Mount Joy, PA 17552
(717) 653-0025
Grades: K-12
| 76 students
Lancaster Catholic High School
Lancaster Catholic High School Photo
(Catholic)
(1)
650 Juliette Ave
Lancaster, PA 17601
(717) 509-0313
Grades: 9-12
| 510 students
725 Hamilton Road
Lancaster, PA 17603
(717) 392-2916
Grades: PK-12
| 570 students
Lancaster County Christian School
(Christian)
(1)
2390 New Holland Pike
Lancaster, PA 17601
(717) 556-0711
Grades: NS-12
| 517 students
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)
(3)
2176 Lincoln Hwy East
Lancaster, PA 17602
(717) 509-4459
Grades: PK-12
| 560 students
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
Grades: 6-12
| 123 students
Lititz Area Mennonite School
Lititz Area Mennonite School Photo
(Mennonite)
1050 E Newport Rd
Lititz, PA 17543
(717) 626-9551
Grades: PK-11
| 326 students
Lititz Christian School
(Christian)
(4)
300 W Orange Street
Lititz, PA 17543
(717) 626-9518
Grades: PK-12
| 218 students
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
Grades: PK-12
| 519 students
Veritas Academy
Veritas Academy Photo
(Christian)
(18)
26 Hillcrest Ave
Leola, PA 17540
(717) 556-0690
Grades: PK-12
| 330 students
Veritas Press Scholars Academy
(Christian)
1805 Olde Homestead Ln
Lancaster, PA 17601
(800) 922-5082
Grades: 3-12
| 475 students
Anchor Christian Academy
Alternative School (Baptist)
Po Box 6124
Lancaster, PA 17607
(717) 340-2230
Grades: 7-12
| 59 students
Bethel Mennonite School
(Mennonite)
333 Fulton View Rd
Quarryville, PA 17566
(717) 529-6616
Grades: 1-10
| 34 students
Blue Rock Mennonite School
(Mennonite)
(1)
3453 Blue Rock Rd
Lancaster, PA 17603
(717) 872-9493
Grades: 2-10
| 38 students
Brickerville Mennonite School
(Mennonite)
145 Sleepy Hollow Road
Lititz, PA 17543
(717) 733-7809
Grades: 1-10
| 68 students
Calvary Christian Academy
(Baptist)
1225 Robert Fulton Hwy
Quarryville, PA 17566
(717) 786-1989
Grades: 1-12
| 21 students
Cedar Valley School
(Amish)
349 Little Britain Rd S
Peach Bottom, PA 17563
(717) 786-9171
Grades: K-9
| 39 students
Crossroads Mennonite School
(Mennonite)
3030 Division Hwy
New Holland, PA 17557
(717) 354-7266
Grades: 1-10
| 53 students
72 Sausman Ln.
Mifflintown, PA 17059
Grades: 1-9
| 26 students
Faith Mennonite High School
(Mennonite)
5085 Woodland Dr
Kinzers, PA 17535
(717) 442-8818
Grades: 9-12
| 86 students
Farmersville Mennonite School
(Mennonite)
65 East Farmersville Road
Ephrata, PA 17522
(717) 354-5070
Grades: 1-9
| 87 students
Grace Christian School
(Mennonite)
219 Conestoga Creek Rd
Ephrata, PA 17522
(717) 723-7585
Grades: 1-9
| 31 students
Hahnstown Mennonite School
(Mennonite)
255 Hahnstown Rd
Ephrata, PA 17522
(717) 733-2694
Grades: 1-9
| 67 students
Hilldale Amish Parochial School
(Amish)
119 Mckelvey Ln
Holtwood, PA 17532
(717) 284-3905
Grades: 1-9
| 33 students
Kelly School
(Christian)
P O Box 69
Elizabethtown, PA 17022
(717) 489-2590
Grades: K-11
| 25 students
Little Britain Mennonite School
(Mennonite)
352 Nottingham Rd
Quarryville, PA 17566
(717) 629-3605
Grades: 1-10
| 45 students
Meadows Of Hope Christian School
All-girls (Mennonite)
1247 Silver Spring Rd
Holtwood, PA 17532
(717) 284-2019
Grades: 8-12
| 8 students
Muddy Creek Christian School
(Mennonite)
988 Beam Rd
Denver, PA 17517
(717) 445-8529
Grades: 1-10
| 45 students
New Story
Special Education School
3710 Hempland Rd Ste 1
Mountville, PA 17554
(717) 405-3287
Grades: 1-12
| 117 students
Oak Lane Mennonite School
(Mennonite)
2004 N Penryn Rd
Manheim, PA 17545
(717) 664-4725
Grades: 1-9
| 57 students
Pequea Mennonite School
(Mennonite)
5025 Diem Rd
New Holland, PA 17557
(717) 354-7841
Grades: 7-9
| 22 students
Pleasant Valley Mennonite School
(Mennonite)
(1)
144 Pleasant Valley Rd
Ephrata, PA 17522
(717) 738-1833
Grades: K-11
| 111 students
Show 14 more private schools in Lancaster County, PA (out of 49 total schools)
Loading...
[+] Show Closed Private Schools in Lancaster County, Pennsylvania

Lancaster County Private Schools (Closed)

School
Location
Grades
Students
506 May Post Office Rd
Strasburg, PA 17579
Grades: 1-8
| 29 students
319 Bell Rd
Christiana, PA 17509
Grades: 1-8
| 34 students
100 Buck Hill Rd
Kinzers, PA 17535
Grades: 1-8
| 20 students
377 Mount Vernon Rd
Gap, PA 17527
Grades: 1-8
| 31 students
371 Bachman Rd
Strasburg, PA 17579
Grades: 1-8
| 27 students
2620 Stumptown Rd
Bird In Hand, PA 17505
Grades: 1-8
| 24 students
1441 Village Rd
Strasburg, PA 17579
Grades: 1-8
| 19 students
87 Groffdale Church Rd
Leola, PA 17540
Grades: 1-8
| 18 students
2423 New Holland Pike
Lancaster, PA 17601
(717) 656-4037
Grades: PK-K
| 123 students
91 N Soudersburg Rd
Gordonville, PA 17529
Grades: 1-8
| 36 students
1360 Kramer Mill Rd
Denver, PA 17517
Grades: 1-8
| 16 students
393 Long Lane
Lancaster, PA 17603
(717) 740-2423
Grades: PK-5
| 94 students
138 Linden Grove Road
New Holland, PA 17557
Grades: 1-8
| 42 students
200 Shirktown Road
Narvon, PA 17555
(610) 286-0499
Grades: 1-8
| 16 students
412-13 N Jackson St
Strasburg, PA 17579
Grades: 1-8
| 16 students
151 Peace Rd
Leola, PA 17540
Grades: 1-8
| 25 students
Leasal
Gordonville, PA 17529
Grades: 1-8
| 25 students
1018 Peters Rd
Kinzers, PA 17535
Grades: 1-8
| 23 students
61 E Washington St
Elizabethtown, PA 17022
(717) 367-1678
Grades: PK-5
| 59 students
490 S Churchtown Rd
Narvon, PA 17555
Grades: 1-8
| 21 students
Center Square Road
Leola, PA 17540
(717) 656-9565
Grades: 1-8
| 30 students
110 Locust Street
Leola, PA 17540
(717) 394-8783
Grades: 1-8
| 34 students
540 Weaver Rd
Strasburg, PA 17579
Grades: 1-8
| 31 students
445 Twin Elm School
Strasburg, PA 17579
Grades: K-8
| 25 students
450 Jacobs Rd.
Narvon, PA 17555
Grades: K-8
| 23 students
12 W Main St
Leola, PA 17540
(717) 656-7734
Grades: K-11
| 12 students
2277 White Oar Rd
Strasburg, PA 17579
Grades: 1-8
| 24 students

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 Linden Hall, Lancaster County Christian School and Lancaster Country Day School.
How many private high schools are located in Lancaster County, PA?
49 private high schools are located in Lancaster County, PA.
How much do private high schools cost in Lancaster County, PA?
The average tuition cost is $12,873, which is lower than the Pennsylvania private school average tuition cost of $16,455.
How diverse are private high schools in Lancaster County, PA?
Lancaster County, PA private high schools are approximately 15% minority students, which is lower than the Pennsylvania private school average of 25%.
What percentage of private high schools are religiously affiliated in Lancaster County, PA?
88% of private high schools in Lancaster County, PA are religiously affiliated (most commonly Mennonite and Christian).

Recent Articles

Montessori Schools
Montessori Schools
Montessori schools are popular world-wide with parents of children in the primary grades.
How To Find A Summer Program
How To Find A Summer Program
Sending your children to a summer program or camp keeps them active in fun-filled settings. We explore your options.
Leadership, Legacy, and Learning: Pillars of Top Schools
Leadership, Legacy, and Learning: Pillars of Top Schools
We explore the key elements contributing to the success of leading private schools, highlighting the importance of strong leadership, a rich legacy, and a focus on comprehensive learning experiences.