For the 2024-25 school year, there are 39 all-boys private high schools serving 8,909 students in Pennsylvania.
The top ranked all-boys private high schools in Pennsylvania include St. Joseph's Preparatory School, The Haverford School, and Holy Ghost Prep.
The average tuition cost is $35,001, which is higher than the Pennsylvania private high school average tuition cost of $16,971.
Top Ranked Pennsylvania All-Boys Private High Schools (2024-25)
School
Location
Grades
Students
The Church Farm School
All-boys (Episcopal)
1001 E Lincoln Hwy
Exton, PA 19341
(610) 363-7500
Exton, PA 19341
(610) 363-7500
Grades: 9-12
| 136 students
1001 Eagle Rd
Wayne, PA 19087
(610) 989-1399
Wayne, PA 19087
(610) 989-1399
Grades: 7-12
| n/a students
583 Sugartown Road
Malvern, PA 19355
(610) 644-1754
Malvern, PA 19355
(610) 644-1754
Grades: 6-12
| 67 students
Cathedral Preparatory School
All-boys (Catholic)
225 W 9th St
Erie, PA 16501
(814) 453-7737
Erie, PA 16501
(814) 453-7737
Grades: 9-12
| 406 students
4720 5th Ave
Pittsburgh, PA 15213
(412) 208-3422
Pittsburgh, PA 15213
(412) 208-3422
Grades: 9-12
| 744 students
Devereux Brandywine
All-boys | Special Education School
160 Devereux Road
Glenmoore, PA 19343
(484) 228-4750
Glenmoore, PA 19343
(484) 228-4750
Grades: 1-12
| 97 students
363 N. Valley Forge Road
Devon, PA 19333
(610) 688-7337
Devon, PA 19333
(610) 688-7337
Grades: 6-12
| 325 students
Father Judge High School
All-boys (Catholic)
3301 Solly Ave
Philadelphia, PA 19136
(215) 338-9494
Philadelphia, PA 19136
(215) 338-9494
Grades: 9-12
| 734 students
First Love Christian Academy
All-boys (Christian)
150 Sunset Blvd
Washington, PA 15301
(724) 228-3547
Washington, PA 15301
(724) 228-3547
Grades: 10-12
| 13 students
450 Lancaster Ave.
Haverford, PA 19041
(610) 642-3020
Haverford, PA 19041
(610) 642-3020
Grades: PK-12
| 937 students
2429 Bristol Pike
Bensalem, PA 19020
(215) 639-2102
Bensalem, PA 19020
(215) 639-2102
Grades: 9-12
| 419 students
8605 Cheltenham Avenue
Glenside, PA 19038
(215) 233-2911
Glenside, PA 19038
(215) 233-2911
Grades: 9-12
| 1,141 students
Malvern Preparatory School
All-boys (Catholic)
418 S. Warren Avenue
Malvern, PA 19355
(484) 595-1100
Malvern, PA 19355
(484) 595-1100
Grades: 6-12
| 664 students
Roman Catholic High School
All-boys (Catholic)
301 N Broad St
Philadelphia, PA 19107
(215) 627-1270
Philadelphia, PA 19107
(215) 627-1270
Grades: 9-12
| 813 students
St. Gregorys Academy
All-boys (Catholic)
Rr 8 Box 8214
Moscow, PA 18444
(570) 842-8112
Moscow, PA 18444
(570) 842-8112
Grades: 9-12
| 61 students
St. Joseph's Preparatory School
All-boys (Catholic)
1733 W. Girard Ave
Philadelphia, PA 19130
(215) 978-1958
Philadelphia, PA 19130
(215) 978-1958
Grades: 9-12
| 902 students
Abraxas Leadership Development Program
All-boys | Alternative School
10058 S Mountain Rd Bldg 6
South Mountain, PA 17261
(717) 749-7440
South Mountain, PA 17261
(717) 749-7440
Grades: 6-12
| 46 students
Po Box 707
Bryn Athyn, PA 19009
(267) 502-2615
Bryn Athyn, PA 19009
(267) 502-2615
Grades: 9-12
| 133 students
Bais Menachem Youth Development Prog
All-boys | Alternative School (Jewish)
150 S Franklin St
Wilkes Barre, PA 18701
(570) 239-4348
Wilkes Barre, PA 18701
(570) 239-4348
Grades: 9-12
| 55 students
Gregory The Great Academy
All-boys (Catholic)
3333 Evergreen Ln
Canadensis, PA 18325
(571) 295-6244
Canadensis, PA 18325
(571) 295-6244
Grades: 9-12
| 47 students
Harborcreek Youth Services
All-boys | Alternative School
5712 Iroquois Ave
Harborcreek, PA 16421
(814) 899-7664
Harborcreek, PA 16421
(814) 899-7664
Grades: 6-12
| 56 students
Hyman Korman High School-talmudical Yeshiva Of Phi
All-boys (Jewish)
6063 Drexel Rd
Philadelphia, PA 19131
(215) 477-1000
Philadelphia, PA 19131
(215) 477-1000
Grades: 9-12
| 105 students
Mel Blount Leadership Academy
All-boys | Alternative School (Christian)
6 Mel Blount Dr
Claysville, PA 15323
(724) 948-2311
Claysville, PA 15323
(724) 948-2311
Grades: 8-12
| 9 students
The Mesivta High School Of Greater Phila
All-boys | Alternative School (Jewish)
314 Levering Mill Rd
Bala Cynwyd, PA 19004
(610) 617-9200
Bala Cynwyd, PA 19004
(610) 617-9200
Grades: 9-12
| 53 students
Mesivta Yesodei Yisroel
All-boys (Jewish)
7607 Old York Rd
Elkins Park, PA 19027
(908) 303-6924
Elkins Park, PA 19027
(908) 303-6924
Grades: 9-11
| 20 students
Milton Eisner Yeshiva High School
All-boys (Catholic)
930 Hickory St
Scranton, PA 18501
(570) 346-1747
Scranton, PA 18501
(570) 346-1747
Grades: 9-12
| 61 students
New Story
All-boys | Special Education School
3710 Hempland Rd Ste 1
Mountville, PA 17554
(717) 405-3287
Mountville, PA 17554
(717) 405-3287
Grades: K-12
| 111 students
1050 Fort Palmer Rd
Bolivar, PA 15923
(724) 238-8441
Bolivar, PA 15923
(724) 238-8441
Grades: 6-12
| 41 students
Prospect Grove High School
All-boys | Alternative School
1290 Prospect Rd
Columbia, PA 17512
(717) 285-0420
Columbia, PA 17512
(717) 285-0420
Grades: 9-12
| 26 students
868 Herndon Road
Herndon, PA 17830
(570) 758-2620
Herndon, PA 17830
(570) 758-2620
Grades: 7-12
| 33 students
St. Paul Seminary
All-boys | Alternative School (Catholic)
2900 Noblestown Rd
Pittsburgh, PA 15205
(412) 456-3048
Pittsburgh, PA 15205
(412) 456-3048
Grades: 12
| 13 students
Southwood School
All-boys | Special Education School
311 Station St
Bridgeville, PA 15017
(724) 338-4200
Bridgeville, PA 15017
(724) 338-4200
Grades: 4-12
| 35 students
Southwood School
All-boys | Special Education School
342 Linden Creek Rd
Canonsburg, PA 15317
(724) 338-4200
Canonsburg, PA 15317
(724) 338-4200
Grades: 2-12
| 54 students
Show 4 more private schools in Pennsylvania (out of 39 total schools)
Loading...
Frequently Asked Questions
What are the top ranked all-boys private high schools in Pennsylvania?
The top ranked all-boys private high schools in Pennsylvania include St. Joseph's Preparatory School, The Haverford School, and Holy Ghost Prep.
How many all-boys private high schools are located in Pennsylvania?
39 all-boys private high schools are located in Pennsylvania.
How much do all-boys private high schools cost in Pennsylvania?
The average tuition cost is $35,001, which is higher than the Pennsylvania private school average tuition cost of $16,971.
How diverse are all-boys private high schools in Pennsylvania?
Pennsylvania all-boys private high schools are approximately 27% minority students, which is same as the Pennsylvania private school average of 27%.
Recent Articles
Early Childhood Education Approaches: A Guide for Parents of 1 and 2 Year Olds
In this article we explore three popular approaches to early childhood education: Montessori, Reggio Emilia, and Waldorf. It provides parents of toddlers with essential information about each method, helping them make informed decisions about their child's early education.
Making the Right Choice: A Parent's Guide to Private School Selection
We explore the reasons to consider private school education, compares boarding and day school options, and outlines essential factors in choosing the right school. It provides parents with valuable insights to make informed decisions about their child's education, drawing from real-world scenarios and expert advice.
Navigating Private School Finances: A Parent's Guide
This comprehensive guide explores the intricacies of private school tuition and financing options. Divided into three chapters, it covers understanding private school tuition, various payment methods, and seven specific options for managing educational expenses. The article aims to provide parents and guardians with valuable insights and practical strategies to make private education more accessible and affordable.