For the 2025 school year, there are 84 mennonite private high schools serving 7,666 students in Pennsylvania. You can also find more religiously affiliated schools in Pennsylvania.
The top ranked mennonite private high schools in Pennsylvania include Lancaster Mennonite School, Belleville Mennonite School, and Dock Mennonite Academy.
The average acceptance rate is 99%, which is higher than the Pennsylvania private high school average acceptance rate of 83%.
Top Ranked Mennonite Private High Schools in Pennsylvania (2025)
School
Location
Grades
Students
2176 Lincoln Hwy East
Lancaster, PA 17602
(717) 509-4459
Lancaster, PA 17602
(717) 509-4459
Grades: PK-12
| 524 students
4105 Front Mountain Road
Belleville, PA 17004
(717) 935-2184
Belleville, PA 17004
(717) 935-2184
Grades: PK-12
| 250 students
Dock Mennonite Academy![Dock Mennonite Academy Photo - Dock Mennonite Academy - Early Childhood to Grade 8 campus (formerly Penn View) Dock Mennonite Academy Photo - Dock Mennonite Academy - Early Childhood to Grade 8 campus (formerly Penn View)]()

(Mennonite)
420 Godshall Rd
Souderton, PA 18964
(215) 723-1196
Souderton, PA 18964
(215) 723-1196
Grades: PK-12
| 797 students
Dock Mennonite Academy![Dock Mennonite Academy Photo - The Rosenberger Academic Center features state of the art facilities in science, family and consumer science, a robotics course, and a beautiful new library. Schedule your visit to Dock today! Dock Mennonite Academy Photo - The Rosenberger Academic Center features state of the art facilities in science, family and consumer science, a robotics course, and a beautiful new library. Schedule your visit to Dock today!]()

(Mennonite)
1000 Forty Foot Road
Lansdale, PA 19446
(215) 362-2675
Lansdale, PA 19446
(215) 362-2675
Grades: PK-12
| 642 students
Ephrata Mennonite School![Ephrata Mennonite School Photo - Ephrata Mennonite School Campus Ephrata Mennonite School Photo - Ephrata Mennonite School Campus]()

(Mennonite)
635 Stevens Road
Ephrata, PA 17522
(717) 738-4266
Ephrata, PA 17522
(717) 738-4266
Grades: K-12
| 294 students
Hinkletown Mennonite School![Hinkletown Mennonite School Photo Hinkletown Mennonite School Photo]()

(Mennonite)
272 Wanner Road
Ephrata, PA 17522
(717) 354-7100
Ephrata, PA 17522
(717) 354-7100
Grades: PK-12
| 259 students
289 Leonard Hill Rd
Mc Alisterville, PA 17049
(717) 463-2898
Mc Alisterville, PA 17049
(717) 463-2898
Grades: K-12
| 218 students
Lititz Area Mennonite School![Lititz Area Mennonite School Photo Lititz Area Mennonite School Photo]()

(Mennonite)
1050 E Newport Rd
Lititz, PA 17543
(717) 626-9551
Lititz, PA 17543
(717) 626-9551
Grades: PK-12
| 305 students
50 E Paletown Road
Quakertown, PA 18951
(215) 536-6970
Quakertown, PA 18951
(215) 536-6970
Grades: K-12
| 201 students
Tidings Of Peace Christian School![Tidings Of Peace Christian School Photo - Tidings of Peace Christian School Tidings Of Peace Christian School Photo - Tidings of Peace Christian School]()

(Mennonite)
329 E Poplar St
York, PA 17403
(717) 843-4562
York, PA 17403
(717) 843-4562
Grades: K-12
| 56 students
Allegheny Valley Christian School
(Mennonite)
1461 Shawnee Rd
Schellsburg, PA 15559
(814) 977-7782
Schellsburg, PA 15559
(814) 977-7782
Grades: 1-11
| 27 students
744 Pinola Rd
Shippensburg, PA 17257
(717) 532-2266
Shippensburg, PA 17257
(717) 532-2266
Grades: K-12
| 103 students
Beth Elementary Christian Day School
(Mennonite)
41 Schoolhouse Rd
Belleville, PA 17004
(717) 483-6511
Belleville, PA 17004
(717) 483-6511
Grades: 1-12
| 64 students
Bethel Mennonite School
(Mennonite)
333 Fulton View Rd
Quarryville, PA 17566
(717) 529-6616
Quarryville, PA 17566
(717) 529-6616
Grades: 1-10
| 34 students
Blue Ridge Mennonite School
(Mennonite)
2514 Walnut Bottom Rd
Carlisle, PA 17015
(717) 249-0325
Carlisle, PA 17015
(717) 249-0325
Grades: 1-10
| 41 students
3453 Blue Rock Rd
Lancaster, PA 17603
(717) 872-9493
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
Lititz, PA 17543
(717) 733-7809
Grades: 1-10
| 68 students
Calvary Mennonite School
(Mennonite)
559 Overcash Rd
Chambersburg, PA 17202
(717) 360-2231
Chambersburg, PA 17202
(717) 360-2231
Grades: 1-10
| 37 students
Cedar Springs Parochial School
(Mennonite)
83 Quest Dr
Mifflintown, PA 17059
(717) 940-2630
Mifflintown, PA 17059
(717) 940-2630
Grades: 1-9
| 26 students
Chapel Mennonite School
(Mennonite)
42 School House Road
Hereford, PA 18056
(215) 679-6811
Hereford, PA 18056
(215) 679-6811
Grades: 1-10
| 16 students
Chestnut Street Christian School
(Mennonite)
110 Chestnut St
Bradford, PA 16701
(814) 362-2809
Bradford, PA 16701
(814) 362-2809
Grades: K-12
| 33 students
Christian Light School
(Mennonite)
128 Christian Light Rd
Bedford, PA 15522
(814) 623-9445
Bedford, PA 15522
(814) 623-9445
Grades: 1-11
| 40 students
Cornerstone Mennonite School
(Mennonite)
783 Cedar Grove Rd
Burgettstown, PA 15021
(724) 947-0223
Burgettstown, PA 15021
(724) 947-0223
Grades: 1-11
| 33 students
Crossroads Mennonite School
(Mennonite)
3030 Division Hwy
New Holland, PA 17557
(717) 354-7266
New Holland, PA 17557
(717) 354-7266
Grades: 1-10
| 53 students
Cussewago Mennonite School
(Mennonite)
23761 N Mosiertown Rd
Saegertown, PA 16433
(814) 763-1150
Saegertown, PA 16433
(814) 763-1150
Grades: 1-10
| 33 students
Danville Mennonite School
(Mennonite)
422 Elysburg Rd
Danville, PA 17821
(570) 672-9547
Danville, PA 17821
(570) 672-9547
Grades: 1-9
| 50 students
Emmanuel Christian School
(Mennonite)
2643 Apple Way
Chambersburg, PA 17202
(717) 369-4550
Chambersburg, PA 17202
(717) 369-4550
Grades: 1-9
| 25 students
Fairview Christian School
(Mennonite)
410 S 14th St
Reading, PA 19602
(610) 372-8826
Reading, PA 19602
(610) 372-8826
Grades: K-12
| 154 students
Fairview Mennonite School
(Mennonite)
140 Jackson Rd
Lebanon, PA 17042
(717) 821-6392
Lebanon, PA 17042
(717) 821-6392
Grades: 1-9
| 98 students
Faith Builders Christian School
(Mennonite)
28527 Guys Mills Rd.27
Guys Mills, PA 16327
(814) 789-4518
Guys Mills, PA 16327
(814) 789-4518
Grades: K-12
| 113 students
Faith Mennonite High School
(Mennonite)
5085 Woodland Dr
Kinzers, PA 17535
(717) 442-8818
Kinzers, PA 17535
(717) 442-8818
Grades: 9-12
| 91 students
Farmersville Mennonite School
(Mennonite)
65 East Farmersville Road
Ephrata, PA 17522
(717) 354-5070
Ephrata, PA 17522
(717) 354-5070
Grades: 1-9
| 77 students
Fleetwood Christian Day School
(Mennonite)
1083 Richmond Rd
Fleetwood, PA 19522
(610) 944-7555
Fleetwood, PA 19522
(610) 944-7555
Grades: K-9
| 53 students
Forest Lane Mennonite School
(Mennonite)
850 Red Bridge Road
Gettysburg, PA 17325
(717) 752-0937
Gettysburg, PA 17325
(717) 752-0937
Grades: 1-9
| 16 students
French Creek Mennonite School
(Mennonite)
18203 Theuret Hill Rd
Saegertown, PA 16433
(814) 398-8643
Saegertown, PA 16433
(814) 398-8643
Grades: 1-10
| 36 students
Show 49 more private schools in Pennsylvania (out of 84 total schools)
Loading...
Recent Articles

A Parent's Guide To Understanding High School Teaching Methods
This comprehensive guide helps parents navigate the various teaching methods used in today's high school classrooms. By understanding these approaches, you'll be better equipped to support your teen's learning journey, communicate effectively with teachers, and create a complementary learning environment at home.

February 08, 2025
Social Emotional Learning: Education's Hidden SymphonyA musician's perspective on Social Emotional Learning reveals how this educational framework orchestrates success through five essential emotional competencies.

January 24, 2025
A Roadmap For Starting A Private SchoolUse this roadmap as a set of talking points with your trusted mentors and professionals to start the private school of your dreams. You're not alone. Over the years, hundreds of folks like you have had the same dream. From Quintilian to Maria Montessori to Lucy Madeira Wing, visionary educators have established schools to teach according to their beliefs and methodologies.