For the 2025-26 school year, there are 28 private high schools serving 5,622 students in Chester County, PA.
The top ranked private high schools in Chester County, PA include Malvern Preparatory School, Villa Maria Academy High School, and Westtown School.
The average tuition cost is $31,762, which is higher than the Pennsylvania private high school average tuition cost of $19,052.
Top Ranked Chester County Private High Schools (2025-26)
School
Location
Quick Facts
The Church Farm School![The Church Farm School Photo - Church Farm School recently underwent a $15M campus modernization project, creating new student learning spaces, a Center for the Arts and a more accessible campus. The Church Farm School Photo - Church Farm School recently underwent a $15M campus modernization project, creating new student learning spaces, a Center for the Arts and a more accessible campus.]()

All-boys (Episcopal)
1001 E Lincoln Hwy
Exton, PA 19341
(610) 363-7500
Exton, PA 19341
(610) 363-7500
Gr: 9-12 | 147 students Avg. class size: 10 students Sports: 11 | Extracurrculars: 20 Tuition & acceptance rate listed
19 E Central Ave
Paoli, PA 19301
(610) 640-4150
Paoli, PA 19301
(610) 640-4150
Gr: 1-12 | 207 students Avg. class size: 8 students Sports: 8 | Extracurrculars: 21 Tuition & acceptance rate listed
410 W Seven Stars Rd
Phoenixville, PA 19460
(610) 933-3635
Phoenixville, PA 19460
(610) 933-3635
Gr: PK-12 | 240 students Avg. class size: 15 students Sports: 6 | Extracurrculars: 4 Tuition & acceptance rate listed
975 Westtown Road
West Chester, PA 19382
(610) 399-7900
West Chester, PA 19382
(610) 399-7900
Gr: PK-12 | 665 students Avg. class size: 15 students Sports: 19 | Extracurrculars: 61 Tuition & acceptance rate listed
Fusion Academy Malvern![Fusion Academy Malvern Photo - Each Fusion campus has a state-of-the-art music studio with professional-grade tools. Students can explore instruments, vocals, songwriting, DJ performing arts, and more. Fusion Academy Malvern Photo - Each Fusion campus has a state-of-the-art music studio with professional-grade tools. Students can explore instruments, vocals, songwriting, DJ performing arts, and more.]()

Alternative School
700 Steel Lane, Suite 200
Malvern, PA 19355
(877) 673-8893
Malvern, PA 19355
(877) 673-8893
Gr: 6-12 Tuition listed
583 Sugartown Road
Malvern, PA 19355
(610) 644-1754
Malvern, PA 19355
(610) 644-1754
Gr: 6-12 | 89 students Avg. class size: 7 students Sports: 7 | Extracurrculars: 7 Tuition listed
Bishop Shanahan High School
(Catholic)
220 Woodbine Rd
Downingtown, PA 19335
(610) 518-1300
Downingtown, PA 19335
(610) 518-1300
Gr: 9-12 | 876 students Sports: 19 | Extracurrculars: 39 Tuition & acceptance rate listed
The Concept School![The Concept School Photo - The Concept School`s motto, "Where Unique Minds Learn in Unique Ways" really describes what happens inside of our small, nurturing community. We value individual differences and allow students to build self-confidence while they work to earn their Pennsylvania Department of Education approved diploma. The Concept School Photo - The Concept School`s motto, "Where Unique Minds Learn in Unique Ways" really describes what happens inside of our small, nurturing community. We value individual differences and allow students to build self-confidence while they work to earn their Pennsylvania Department of Education approved diploma.]()

Special Education School
1120 E. Street Rd, P.O. Box 54
Westtown, PA 19395
(610) 399-1135
Westtown, PA 19395
(610) 399-1135
Gr: 6-12 | 29 students Avg. class size: 4 students Tuition & acceptance rate listed
Devereux Brandywine
All-boys | Special Education School
160 Devereux Road
Glenmoore, PA 19343
(484) 228-4750
Glenmoore, PA 19343
(484) 228-4750
Gr: 1-12 | 97 students Avg. class size: 10 students Extracurrculars: 7 Tuition listed
Devereux Mapleton Day and Residential School
Special Education School
655 Sugartown Road
Malvern, PA 19355
(484) 595-6781
Malvern, PA 19355
(484) 595-6781
Gr: 1-12 | 52 students Avg. class size: 10 students Sports: 1 Tuition listed
363 N. Valley Forge Road
Devon, PA 19333
(610) 688-7337
Devon, PA 19333
(610) 688-7337
Gr: 6-12 | 325 students Avg. class size: 14 students Sports: 16 | Extracurrculars: 24 Tuition listed
Malvern Preparatory School![Malvern Preparatory School Photo Malvern Preparatory School Photo]()

All-boys (Catholic)
418 S. Warren Avenue
Malvern, PA 19355
(484) 595-1100
Malvern, PA 19355
(484) 595-1100
Gr: 6-12 | 675 students Avg. class size: 15 students Sports: 18 Tuition & acceptance rate listed
420 W Street Road
Kennett Square, PA 19348
(610) 444-3035
Kennett Square, PA 19348
(610) 444-3035
Gr: NS-9 | 214 students Avg. class size: 18 students Sports: 5 | Extracurrculars: 9
Vanguard School![Vanguard School Photo - The Vanguard School, Malvern, PA Vanguard School Photo - The Vanguard School, Malvern, PA]()

Special Education School
1777 N. Valley Road
Malvern, PA 19355
(610) 296-6700
Malvern, PA 19355
(610) 296-6700
Gr: PK-12 | 265 students Avg. class size: 6 students Extracurrculars: 4 Tuition listed
370 Central Ave
Malvern, PA 19355
(610) 644-2551
Malvern, PA 19355
(610) 644-2551
Gr: 9-12 | 422 students Avg. class size: 14 students Sports: 18 | Extracurrculars: 29 Tuition & acceptance rate listed
Alliance Christian School![Alliance Christian School Photo Alliance Christian School Photo]()

(Christian)
873 S Hanover Street
Pottstown, PA 19464
(610) 326-7690
Pottstown, PA 19464
(610) 326-7690
Gr: PK-12 | 170 students Avg. class size: 12 students Sports: 5 | Extracurrculars: 8 Tuition listed
1784 Fairview Road
Glenmoore, PA 19343
(610) 469-9236
Glenmoore, PA 19343
(610) 469-9236
Gr: 1-12 | 122 students Avg. class size: 11 students Extracurrculars: 1 Tuition & acceptance rate listed
Devereux Mapleton School
Alternative School
655 Sugartown Rd
Malvern, PA 19355
(484) 595-6773
Malvern, PA 19355
(484) 595-6773
Gr: 5-12 | 48 students
Honey Brook Christian Academy
(Christian)
210 Cupola Road
Honey Brook, PA 19344
(610) 566-5396
Honey Brook, PA 19344
(610) 566-5396
Gr: K-12 | 30 students Tuition listed
Royer-greaves School For Blind
Special Education School
118 S Valley Rd
Paoli, PA 19301
(610) 644-1810
Paoli, PA 19301
(610) 644-1810
Gr: 2-12 | 15 students
The Timothy School
Special Education School
973 Old Lancaster Rd
Berwyn, PA 19312
(610) 725-0755
Berwyn, PA 19312
(610) 725-0755
Gr: K-12 | 60 students
1237 Paoli Pike
West Chester, PA 19380
(610) 692-3700
West Chester, PA 19380
(610) 692-3700
Gr: K-12 | 147 students Sports: 3
West Fallowfield Christian School![West Fallowfield Christian School Photo West Fallowfield Christian School Photo]()

(Christian)
795 Fallowfield Rd
Atglen, PA 19310
(610) 593-5011
Atglen, PA 19310
(610) 593-5011
Gr: PK-10 | 122 students Avg. class size: 16 students Sports: 4 | Extracurrculars: 7 Tuition listed
873 South Hanover Street
Pottstown, PA 19465
(610) 326-7690
Pottstown, PA 19465
(610) 326-7690
Gr: PK-12 | 166 students Avg. class size: 17 students Sports: 8 | Extracurrculars: 8 Tuition listed
250 New Garden rd
Toughkenamon, PA 19374
(610) 274-8031
Toughkenamon, PA 19374
(610) 274-8031
Gr: K-12 | 25 students Avg. class size: 5 students Tuition & acceptance rate listed
Ysc Academy
All-boys | Special Program Emphasis
983 Old Eagle School Rd
Wayne, PA 19087
(215) 260-5645
Wayne, PA 19087
(215) 260-5645
Gr: 7-12 | 87 students Avg. class size: 12 students Tuition listed
Chester County Private Schools (Closed)
School
Location
Quick Facts
15 Griest Road
Nottingham, PA 19362
(828) 254-6345
Nottingham, PA 19362
(828) 254-6345
Gr: 1-9 | 40 students
272 Ashville Rd
Oxford, PA 19363
(717) 548-8948
Oxford, PA 19363
(717) 548-8948
Gr: 1-8 | 26 students
Chesterbrook Academy (Closed 2015)
Daycare / Preschool
315 Technology Dr
Malvern, PA 19355
(610) 647-5177
Malvern, PA 19355
(610) 647-5177
Gr: PK-K | 43 students
711 Hollow Rd
Phoenixville, PA 19460
(610) 719-0240
Phoenixville, PA 19460
(610) 719-0240
Gr: 1-5 | 85 students
Chesterbrook Academy (Closed 2025)
Daycare / Preschool
101 Tanner Dr
Exton, PA 19341
(610) 524-9424
Exton, PA 19341
(610) 524-9424
Gr: PK-K | 60 students
Discovery School & Camp (Closed 2022)
Daycare / Preschool
325 N 5 Points Rd
West Chester, PA 19380
(610) 696-5984
West Chester, PA 19380
(610) 696-5984
Gr: PK-K | 4 students
5510 Mt. Davis Rd
Salisbury, PA 15558
Salisbury, PA 15558
Gr: 1-8 | 24 students
Landenberg Christian Academy (Closed 2020)
(Christian)
109 Gypsy Hill Road
Landenberg, PA 19350
(610) 255-5805
Landenberg, PA 19350
(610) 255-5805
Gr: PK-5 | 43 students Avg. class size: 6 students Tuition & acceptance rate listed
Lori Petrie Preschool (Closed 2015)
Daycare / Preschool
121 Manor Ave
Downingtown, PA 19335
(610) 873-1113
Downingtown, PA 19335
(610) 873-1113
Gr: PK-K | 30 students
Maranatha Christian Academy (Closed 2017)
(Christian)
239 E Lincoln Hwy
Coatesville, PA 19320
(610) 383-6105
Coatesville, PA 19320
(610) 383-6105
Gr: PK-1 | 58 students
Our Lady Of Consolation Early Learning Center (Closed 2024)
Montessori School (Catholic)
2995 Cemetery Road
Parkesburg, PA 19365
(610) 857-1163
Parkesburg, PA 19365
(610) 857-1163
Gr: NS-PK | 65 students Avg. class size: 15 students Tuition listed
Sacred Heart School (Closed 2023)
(Catholic)
205 Church Road
Oxford, PA 19363
(610) 932-3633
Oxford, PA 19363
(610) 932-3633
Gr: K-8 | 133 students Avg. class size: 22 students Tuition listed
West Chester KinderCare (Closed 2025)
Daycare / Preschool
1154 West Chester Pike, Ste A
West Chester, PA 19382
(610) 431-2237
West Chester, PA 19382
(610) 431-2237
Gr: NS-PK | 41 students
West Chester Nazarene Christian School (Closed 2024)
Daycare / Preschool (Church of the Nazarene)
424 S Darlington St
West Chester, PA 19382
(610) 692-7272
West Chester, PA 19382
(610) 692-7272
Gr: NS-PK | 27 students Avg. class size: 10 students Tuition & acceptance rate listed
West Chester SDA School (Closed 2006)
(Seventh Day Adventist)
826 South High Street
West Chester, PA 19382
(610) 431-4465
West Chester, PA 19382
(610) 431-4465
Gr: 3-7 | 5 students
Frequently Asked Questions
What are the top ranked private high schools in Chester County, PA?
The top ranked private high schools in Chester County, PA include Malvern Preparatory School, Villa Maria Academy High School, and Westtown School.
How many private high schools are located in Chester County?
28 private high schools are located in Chester County.
How much do private high schools cost in Chester County?
The average tuition cost is $31,762, which is higher than the Pennsylvania private school average tuition cost of $19,052.
How diverse are private high schools in Chester County?
Chester County private high schools are approximately 24% minority students, which is lower than the Pennsylvania private school average of 27%.
What percentage of private high schools are religiously affiliated in Chester County?
Which private high schools in Chester County are often viewed compared to one another?
Popular comparisons of private high schools in Chester County include: Fusion Academy Malvern vs. The Concept School
Recent Articles

What’s a Private School? 2025 Guide for Parents
Explore what defines a private school in 2025—costs, diversity, programs, and admissions insights for families choosing the right education.

Starting a Private School: 2025 Guide
Discover how to start a private school in 2025, from legal requirements to tuition planning, accreditation, and real-world success stories.

Technology in Private Schools: 2025 Insights
Explore how private schools use technology in 2025—from AI learning tools to balanced digital practices shaping future-ready students.