Best Pennsylvania All-Boys Private High Schools (2021-22)

For the 2021-22 school year, there are 33 all-boys private high schools serving 9,332 students in Pennsylvania.
The best top ranked all-boys private high schools in Pennsylvania include The Haverford School, Devon Preparatory School and St. Joseph's Preparatory School.
The average tuition cost is $34,423, which is higher than the Pennsylvania private high school average tuition cost of $16,529.
58% of all-boys private high schools in Pennsylvania are religiously affiliated (most commonly Roman Catholic and Jewish).

Top Ranked Pennsylvania All-Boys Private High Schools (2021-22)

School
Location
Grades
Students
The Phelps School
The Phelps School Photo - We are LIVE and IN PERSON! Proper COVID protocols being followed allowing us to continue our objective of transformation and maximization.
All-boys
(9)
583 Sugartown Road
Malvern, PA 19355
(610) 644-1754
Grades: 6-12
| 110 students
Cathedral Preparatory School
All-boys (Roman Catholic)
225 W 9th St
Erie, PA 16501
(814) 453-7737
Grades: 9-12
| 521 students
Central Catholic High School
All-boys (Roman Catholic)
(1)
4720 5th Ave
Pittsburgh, PA 15213
(412) 621-8189
Grades: 9-12
| 834 students
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.
All-boys (Episcopal)
1001 E Lincoln Hwy
Exton, PA 19341
(610) 363-7500
Grades: 9-12
| 180 students
Devereux Brandywine
All-boys | Special Education School
160 Devereux Road
Glenmoore, PA 19343
(484) 873-4955
Grades: 1-12
| 97 students
Devon Preparatory School
Devon Preparatory School Photo - Each year members of Devon Prep's Christian Action Program (CAP) collects and delivers thousands of food items to an inner city community center for Thanksgiving.
All-boys (Roman Catholic)
(1)
363 N. Valley Forge Road
Devon, PA 19333
(610) 688-7337
Grades: 6-12
| 294 students
Father Judge High School
All-boys (Roman Catholic)
3301 Solly Ave
Philadelphia, PA 19136
(215) 338-9494
Grades: 9-12
| 873 students
The Haverford School
The Haverford School Photo - Haverford's visual arts program includes 10 dedicated art studios and a design and engineering studio. Students experiment with 3D printing and other new media.
All-boys
(1)
450 Lancaster Ave.
Haverford, PA 19041
(610) 642-3020
Grades: PK-12
| 946 students
Holy Ghost Prep
All-boys (Roman Catholic)
(1)
2429 Bristol Pike
Bensalem, PA 19020
(215) 639-2102
Grades: 9-12
| 491 students
The Kiski School
The Kiski School Photo - Kiski students learning the skills required to be an arborist.
All-boys
1888 Brett Ln
Saltsburg, PA 15681
(724) 639-3586
Grades: 9-12
| 203 students
La Salle College High School
All-boys (Roman Catholic)
(1)
8605 Cheltenham Avenue
Glenside, PA 19038
(215) 233-2911
Grades: 9-12
| 1,108 students
Malvern Preparatory School
Malvern Preparatory School Photo
All-boys (Roman Catholic)
418 S. Warren Avenue
Malvern, PA 19355
(484) 595-1100
Grades: 6-12
| 634 students
Roman Catholic High School
Roman Catholic High School Photo - Renaissance Hall Grotto
All-boys (Roman Catholic)
301 N Broad St
Philadelphia, PA 19107
(215) 627-1270
Grades: 9-12
| 953 students
St. Gregorys Academy
All-boys (Roman Catholic)
Rr 8 Box 8214
Moscow, PA 18444
(570) 842-8112
Grades: 9-12
| 61 students
St. Joseph's Preparatory School
St. Joseph's Preparatory School Photo - St. Joseph's Prep
All-boys (Roman Catholic)
1733 W Girard Ave
Philadelphia, PA 19130
(215) 978-1958
Grades: 9-12
| 885 students
Summit Academy
All-boys
(2)
839 Herman Rd
Herman, PA 16039
(724) 282-1995
Grades: 9-12
| 312 students
Valley Forge Military Academy
Valley Forge Military Academy Photo - VFMA sits on a beautiful 100 acre campus in Wayne, Pa., just 16 miles from Philadelphia, and offers commuting and boarding options.
All-boys
(2)
1001 Eagle Rd
Wayne, PA 19087
(610) 989-1200
Grades: 7-12
| n/a students
Bald Eagle Wilderness Boys Camp School
All-boys | Alternative School (Christian)
1077 Wilderness Trl
Mill Hall, PA 17751
(570) 748-4543
Grades: 3-10
| 28 students
1243 Roemer Blvd
Farrell, PA 16121
(724) 983-8350
Grades: 5-12
| 36 students
De La Salle Vocational School
All-boys | Alternative School
1265 Street Rd
Bensalem, PA 19020
(215) 464-0344
Grades: 9-12
| 98 students
Gregory The Great Academy
All-boys (Roman Catholic)
3333 Evergreen Ln
Canadensis, PA 18325
(571) 295-6244
Grades: 9-12
| 47 students
Harborcreek Youth Services
All-boys | Alternative School
5712 Iroquois Ave
Harborcreek, PA 16421
(811) 899-7664
Grades: 6-12
| 52 students
Korman Hyman High School-talmu
All-boys (Jewish)
6063 Drexel Rd
Philadelphia, PA 19131
(215) 473-1701
Grades: 9-12
| 107 students
Mel Blount Leadership Academy
All-boys | Alternative School (Christian)
6 Mel Blount Dr
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
Grades: 9-12
| 44 students
Milton Eisner Yeshiva High School
All-boys (Jewish)
930 Hickory St
Scranton, PA 18501
(570) 346-1747
Grades: 9-12
| 90 students
Prospect Grove High School
All-boys | Alternative School
1290 Prospect Rd
Columbia, PA 17512
(717) 285-0424
Grades: 9-12
| 37 students
St. Gregorys Academy
All-boys (Roman Catholic)
135 St Gregory''''s Pl
Moscow, PA 18444
(571) 295-6244
Grades: 9-12
| 58 students
St. Louis De Montfort Academy
St. Louis De Montfort Academy Photo - Students sing the Apostles Creed from the top of Old Rag Mountain in Virginia after a strenuous hike.
All-boys (Roman Catholic)
(2)
868 Herndon Road
Herndon, PA 17830
(570) 758-2620
Grades: 7-12
| 33 students
Southwood School
All-boys | Special Education School
311 Station St
Bridgeville, PA 15017
(412) 206-2020
Grades: 5-12
| 30 students
Visionquest South Mountain Lodge
All-boys
Po Box 395
South Mountain, PA 17261
(717) 749-7001
Grades: 7-12
| 61 students
Yellow Breeches Educational Center-frankford
All-boys | Special Education School
15 Oak Park Ave
Carlisle, PA 17015
(717) 249-0539
Grades: 9-11
| 25 students
Ysc Academy
All-boys
983 Old Eagle School Rd
Wayne, PA 19087
(484) 580-6715
Grades: 8-12
| 75 students

Recent Articles

SAT Prep
SAT Prep
SAT test prep takes time to do properly. We explore some of your options here.
Understanding Private School Tuition
Understanding Private School Tuition
We look at why tuition costs vary so widely from school to school.
Books About Private School
Books About Private School
What's private school really like? Find out from people who have been there.