For the 2024 school year, there are 36 all-boys private high schools serving 9,072 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 $32,487, which is higher than the Pennsylvania private high school average tuition cost of $16,489.
Top Ranked Pennsylvania All-Boys Private High Schools (2024)
School
Location
Grades
Students
583 Sugartown Road
Malvern, PA 19355
(610) 644-1754
Malvern, PA 19355
(610) 644-1754
Grades: 6-12
| 110 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
| 469 students
4720 5th Ave
Pittsburgh, PA 15213
(412) 208-3422
Pittsburgh, PA 15213
(412) 208-3422
Grades: 9-12
| 833 students
The Church Farm School
All-boys | Special Program Emphasis (Episcopal)
1001 E Lincoln Hwy
Exton, PA 19341
(610) 363-7500
Exton, PA 19341
(610) 363-7500
Grades: 9-12
| 127 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
| 336 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
| 767 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
| 14 students
450 Lancaster Ave.
Haverford, PA 19041
(610) 642-3020
Haverford, PA 19041
(610) 642-3020
Grades: PK-12
| 946 students
2429 Bristol Pike
Bensalem, PA 19020
(215) 639-2102
Bensalem, PA 19020
(215) 639-2102
Grades: 9-12
| 444 students
8605 Cheltenham Avenue
Glenside, PA 19038
(215) 233-2911
Glenside, PA 19038
(215) 233-2911
Grades: 9-12
| 1,064 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
| 652 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
(267) 515-5920
Philadelphia, PA 19130
(267) 515-5920
Grades: 9-12
| 902 students
1001 Eagle Rd
Wayne, PA 19087
(610) 989-1360
Wayne, PA 19087
(610) 989-1360
Grades: 7-12
| 184 students
Academy Of The New Church Boys School
All-boys (Christian)
Po Box 707
Bryn Athyn, PA 19009
(267) 502-2500
Bryn Athyn, PA 19009
(267) 502-2500
Grades: 9-12
| 130 students
Bais Menachem Youth Development Prog
All-boys | Alternative School (Jewish)
150 S Franklin St
Wilkes Barre, PA 18701
(570) 970-2480
Wilkes Barre, PA 18701
(570) 970-2480
Grades: 9-12
| 47 students
Bald Eagle Wilderness Boys Camp School
All-boys | Alternative School
1077 Wilderness Trl
Mill Hall, PA 17751
(570) 748-4543
Mill Hall, PA 17751
(570) 748-4543
Grades: 4-12
| 30 students
1243 Roemer Blvd
Farrell, PA 16121
(724) 983-8350
Farrell, PA 16121
(724) 983-8350
Grades: 5-12
| 20 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) 806-4109
Harborcreek, PA 16421
(814) 806-4109
Grades: 6-12
| 54 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
| 107 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 (Jewish)
314 Levering Mill Rd
Bala Cynwyd, PA 19004
(610) 617-9200
Bala Cynwyd, PA 19004
(610) 617-9200
Grades: 9-12
| 62 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
1050 Fort Palmer Rd
Bolivar, PA 15923
(724) 238-8441
Bolivar, PA 15923
(724) 238-8441
Grades: 8-12
| 58 students
Prospect Grove High School
All-boys
1290 Prospect Rd
Columbia, PA 17512
(717) 285-0424
Columbia, PA 17512
(717) 285-0424
Grades: 9-12
| 27 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
(412) 206-2020
Bridgeville, PA 15017
(412) 206-2020
Grades: 6-12
| 37 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
| 47 students
Visionquest South Mountain Lodge
All-boys
Po Box 395
South Mountain, PA 17261
(717) 749-7001
South Mountain, PA 17261
(717) 749-7001
Grades: 7-12
| 61 students
Yellow Breeches Educational Center
All-boys | Special Education School
1920 Horseshoe Pike
Annville, PA 17003
(717) 861-4558
Annville, PA 17003
(717) 861-4558
Grades: 8-12
| 30 students
Show 1 more private schools in Pennsylvania (out of 36 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?
36 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 $32,487, which is higher than the Pennsylvania private school average tuition cost of $16,489.
How diverse are all-boys private high schools in Pennsylvania?
Pennsylvania all-boys private high schools are approximately 23% minority students, which is lower than the Pennsylvania private school average of 25%.
Recent Articles
Successful Uses of AI in the Classroom
Gain insights into striking the right balance between leveraging AI tools and preserving the irreplaceable role of human teachers.
How to Study for an Exam
Discover proven strategies for high school juniors and seniors to study effectively and excel in exams. From time management techniques to active learning strategies, this article provides essential tips for success. Get ready to boost your grades and conquer your exams with confidence!
Rolling Admissions
Discover why many institutions opt for rolling admissions and how it can offer flexibility and opportunities for applicants throughout the year.