The Top Private and Public High Schools in Philadelphia’s Western Suburbs

Photo courtesy of The Baldwin School

Culled from Niche’s 2021 Best Schools rankings, these are the top 60 schools in and around the Main Line. 

Private High Schools

Chester County

1. Westtown School

West Chester, (610) 399-7900, westtown.edu

- Advertisement -
Photo courtesy of Westtown School

2. Malvern Preparatory School

Malvern, (484) 595-1100, malvernprep.org

3. Devon Preparatory School

Devon, (610) 688-7337, devonprep.com

4. Church Farm School

- Partner Content -

Exton, (610) 363-7500, gocfs.net

5. Villa Maria Academy High School

Malvern, (610) 644-2551, vmahs.org

6. The Phelps School

Malvern, (610) 644-1754, thephelpsschool.org

- Advertisement -

7. Kimberton Waldorf School

Phoenixville, (610) 933-3635, kimberton.org

8. Bishop Shanahan High School 

Downingtown, (610) 518-1300, shanahan.org

9. West-Mont Christian Academy

Pottstown, (610) 326-7690, west-mont.org

10. Regina Luminis Academy

Berwyn, (610) 269-3905, reginaluminisacademy.com

Delaware County

1. Episcopal Academy

Newtown Square, (484) 424-1400, episcopalacademy.org

Photo courtesy of The Episcopal Academy

2. The Agnes Irwin School

Rosemont, (610) 801-1869, agnesirwin.org

3. Jack Barrack Hebrew Academy

Bryn Mawr, (610) 922-2350, jbha.org

4. Academy of Notre Dame de Namur

Villanova, (610) 687-0650, ndapa.org

5. Delaware County Christian School

Newtown Square, (610) 353-6522, dccs.org

6. Sacred Heart Academy Bryn Mawr

Bryn Mawr, (610) 527-3915, shabrynmawr.org

7. Archbishop John Carroll High School

Radnor, (610) 688-7610, jacarroll.org

8. Valley Forge Military Academy

Wayne, (610) 989-1370, vfmac.edu

9. The Christian Academy

Brookhaven, (610) 872-7600, tca-pa.org

10. Cardinal O’Hara High School

Springfield, (610) 544-3800, cohs.com

Montgomery County

1. The Baldwin School

Bryn Mawr, (610) 525-2700, baldwinschool.org

Photo courtesy of The Baldwin School

2. The Hill School

Pottstown, (610) 326-1000, thehill.org

3. The Haverford School

Haverford, (610) 642-3020, haverford.org

4. The Shipley School

Bryn Mawr, (610) 525-4300, shipleyschool.com

5. Germantown Academy

Fort Washington, (215) 646-3300, germantownacademy.net

6. Friends Central

Wynnewood, (610) 649-7440, friendscentral.org

7. Abington Friends

Jenkintown, (215) 886-4350, abingtonfriends.net

8. La Salle College High School

Wyndmoor, (215) 233-2911, lschs.org

9. Mount Saint Joseph Academy

Flourtown, (215) 233-3177, msjacad.org

10. Perkiomen School

Pennsburg, (215) 679-9511, perkiomen.org

Public High Schools 

Chester County

1. Downingtown STEM Academy

Downingtown School District, Downingtown (610) 269-8460, dasd.org/stem

Photo courtesy of Downingtown STEM Academy

2. Conestoga Senior High School

Tredyffrin/Easttown School District, Berwyn (610) 240-1000, tesd.net/stoga

3. Unionville High School

Unionville-Chadds Ford School District, Kennett Square (610) 347-1600, uhs.ucfsd.org

4. Great Valley High School

Great Valley School District, Malvern (610) 889-1900, gvsd.org

5. Bayard Rustin High School

West Chester Area School District, West Chester (484) 266-4300, wcasd.net

6. Downingtown High School East

Downingtown Area School District, Exton (610) 363-6400, dasd.org

7. East High School

West Chester Area School District, West Chester (484) 266-3800, wcasd.net

8. Henderson High School

West Chester Area School District, West Chester (484) 266-3300, wcasd.net

9. Phoenixville Area High School

Phoenixville Area School District, Phoenixville (484) 927-5100, pasd.com

10. Kennett High School

Kennett Consolidated School District, Kennett Square (610) 444-6620, kcsd.org

Delaware County 

1. Radnor High School

Radnor Township School District, Radnor (610) 293-0855

2. Strath Haven High School

Wallingford-Swarthmore School District, Wallingford (610) 892-3470, wssd.org

3. Garnet Valley High School

Garnet Valley School District, Glen Mills (610) 579-7745, garnetvalleyschools.com

4. Haverford Senior High School

Haverford Township School District, Havertown (610) 853-5900, Haverford.k12.pa.us

5. Penncrest High School

Rose Tree Media School District, Media (610) 627-6201, rtmsd.org

6. Springfield High School

Springfield School District, Springfield (610) 938-6100, ssdcougars.org

7. Marple Newtown High School

Marple Newtown School District, Newtown Square (610) 359-4218, mnsd.net

8. Interboro Senior High School

Interboro School District, Prospect Park (610) 237-6410, interborosd.org

9. Ridley High School

Ridley School District, Folsom (610) 237-8034, ridleysd.org

10. Upper Darby Senior High School

Upper Darby School District, Drexel Hill (610) 622-7000, upperdarbysd.org


Related article: Downingtown STEM Academy Tops Niche’s Latest List 


Montgomery County

1. Lower Merion High School

Lower Merion School District, Ardmore (610) 645-1810, lmsd.org/lower-merion

Photo courtesy of Lower Merion High School

2. Harriton Senior High School

Lower Merion School District, Rosemont (610) 658-3950, lmsd.org/harritonhs

3. Wissahickon Senior High School

Wissahickon School District, Ambler (215) 619-8112, wsdweb.org

4. Plymouth-Whitemarsh Senior High School

Colonial School District, Plymouth Meeting (610) 825-1500, colonialsd.org

5. Upper Dublin High School

Upper Dublin School District, Fort Washington (215) 643-8900, udsd.org

6. North Penn Senior High School

North Penn School District, Lansdale (215) 368-9800, npenn.org/northpennhs

7. Lower Moreland High School

Lower Moreland Township School District, Huntingdon Valley (215) 938-0220, lmtsd.org

8. Spring-Ford Senior High School

Spring-Ford Area School District, Royersford (610) 705-6001, spring-ford.net

9. Upper Merion High School

Upper Merion Area School District, King of Prussia (610) 205-3802, umasd.org

10. Perkiomen Valley High School

Perkiomen Valley School District, Collegeville (610) 489-1230, pvsd.org

ABOUT NICHE: Niche is the leader in K-12 and college school searches. Its mission is to make researching and enrolling in schools easy, transparent and free. With in-depth profiles on every school and college in America, 140 million reviews and ratings, and powerful search tools, Niche helps millions of people find the right school. Niche also helps thousands of schools recruit more best-fit students by highlighting what makes them great and making it easier to visit and apply.

Our Best of the Main Line Elimination Ballot is open through February 22!