Schools

These Are Pennsylvania's 100 Best Schools, New Ranking Says

Find out how public and private schools in Pennsylvania compare to each other on every grade level.

Now you can find out how public and private schools in Pennsylvania compare to each other on every grade level. Data compiler Niche.com has ranked what it says are the top 100 schools in Pennsylvania. The list includes both private and public schools at the elementary, middle and high school level.

Niche’s methodology is based on an analysis of academic and student-life data from the U.S. Department of Education along with test scores, and feedback from Niche.com users. You can read the methodology by clicking here.

Every school on this top 100 list received either an A+ or an A for an overall score from Niche.

Find out what's happening in Newtownfor free with the latest updates from Patch.

Here are the top 100 schools in Pennsylvania for 2018, according to Niche. (If you want to read reviews and find out why a specific school received the ranking it did, click here.)

  1. Germantown Friends School, Philadelphia
  2. The Haverford School, Haverford
  3. The Baldwin School, Bryn Mawr
  4. The Episcopal Academy, Newtown Square
  5. The Hill School, Pottstown
  6. Mercersburg Academy, Mercersburg
  7. The Agnes Irwin School, Rosemont
  8. Friends Central School, Wynnewood
  9. George School, Newtown
  10. Shady Side Academy, Pittsburgh
  11. Sewickley Academy, Sewickley
  12. Conestoga High School, Tredyffrin-Easttown School District
  13. Westtown School, West Chester
  14. Julia R. Masterman Secondary School, Philadelphia School District
  15. Harriton High School, Lower Merion School District
  16. William Penn Charter School, Philadelphia
  17. The Shipley School, Bryn Mawr
  18. Grier School, Tyrone
  19. Radnor High School, Radnor Township School District
  20. Germantown Academy, Fort Washington
  21. North Allegheny High School, North Allegheny School District
  22. Wyoming Seminary College Preparatory School, Kingston
  23. Moravian Academy Upper School, Bethlehem
  24. Winchester Thurston School, Pittsburgh
  25. Abington Friends School, Philadelphia
  26. Unionville High School, Unionville-Chadds Ford School District
  27. Fox Chapel Area High School, Fox Chapel Area School District
  28. Church Farm School, Exton
  29. Lower Merion High School, Lower Merion School District
  30. Friends Select School, Philadelphia
  31. Linden Hall, Lititz
  32. Springside Chestnut Hill Academy, Philadelphia
  33. Devon Preparatory School, Devon
  34. Downingtown STEM Academy, Downingtown Area School District
  35. Harrisburg Academy, Wormleysburg
  36. Malvern Preparatory School, Malvern
  37. The Ellis School, Pittsburgh
  38. Strath Haven High School, Wallingford-Swarthmore School District
  39. Mt. Lebanon High School, Mt. Lebanon School District
  40. Ithan Elementary School, Radnor Township School District
  41. Wissahickon High School, Wissahickon School District
  42. Central High School, Philadelphia School District
  43. Penn Wynne School, Lower Merion School District
  44. Merion Elementary School, Lower Merion School District
  45. Cynwyd Elementary School, Lower Merion School District
  46. Radnor Elementary School, Radnor Township School District
  47. Aquinas Academy, Gibsonia
  48. St. Joseph's Preparatory School, Philadelphia
  49. Radnor Middle School, Radnor Township School District
  50. Great Valley High School, Great Valley School District
  51. Franklin Elementary School, North Allegheny School District
  52. Hoover Elementary School, Mt. Lebanon School District
  53. Academy of Notre Dame de Namur, Villanova
  54. Wayne Elementary School, Radnor Township School District
  55. North Penn High School, North Penn School District
  56. The Kiski School, Saltsburg
  57. Gladwyne Elementary School, Lower Merion School District
  58. Fairview Elementary School, Fox Chapel Area School District
  59. Hillside Elementary School, Tredyffrin-Easttown School District
  60. Science Leadership Academy, Philadelphia School District
  61. Beaumont Elementary School, Tredyffrin-Easttown School District
  62. State College Area High School, State College Area School District
  63. Belmont Hills Elementary School, Lower Merion School District
  64. Lancaster Country Day School, Lancaster
  65. Bradford Woods Elementary School, North Allegheny School District
  66. Foster Elementary School, Mt. Lebanon School District
  67. Upper St. Clair High School, Upper St. Clair School District
  68. Quaker Valley High School, Quaker Valley School District
  69. Peebles Elementary School, North Allegheny School District
  70. Penn Valley School, Lower Merion School District
  71. New Hope-Solebury High School, New Hope-Solebury School District
  72. Markham Elementary School, Mt. Lebanon School District
  73. Jack M. Barrack Hebrew Academy, Bryn Mawr
  74. Central Bucks High School - West, Central Bucks School District
  75. Council Rock High School - North, Council Rock School District
  76. Marshall Elementary School, North Allegheny School District
  77. O'Hara Elementary School, Fox Chapel Area School District
  78. Chadds Ford Elementary School, Unionville-Chadds Ford School District
  79. Spring-Ford High School, Spring-Ford Area School District
  80. Ingomar Middle School, North Allegheny School District
  81. Solebury School, New Hope
  82. Hershey High School, Derry Township School District
  83. Bala Cynwyd Middle School, Lower Merion School District
  84. Valley Forge Elementary School, Tredyffrin-Easttown School District
  85. Lower Gwynedd Elementary School, Wissahickon School District
  86. Perkiomen School, Pennsburg
  87. Streams Elementary School, Upper St. Clair School District
  88. Kathryn D. Markley Elementary School, Great Valley School District
  89. Marshall Middle School, North Allegheny School District
  90. Jefferson Middle School, Mt. Lebanon School District
  91. Holy Ghost Preparatory School, Bensalem
  92. Corl Street Elementary School, State College Area School District
  93. Lincoln Elementary School, Mt. Lebanon School District
  94. Howe Elementary School, Mt. Lebanon School District
  95. The Souderton Charter School Collaborative, Souderton
  96. Stony Creek Elementary School, Wissahickon School District
  97. Pocopson Elementary School, Unionville-Chadds Ford School District
  98. La Salle College High School, Wyndmoor
  99. Methacton High School, Methacton School District
  100. Titus Elementary School, Central Bucks School District

PHOTO: Shutterstock

Find out what's happening in Newtownfor free with the latest updates from Patch.

Get more local news delivered straight to your inbox. Sign up for free Patch newsletters and alerts.