Find your school

Search by school name, initials (BNHS), mascot, city, district or state. Words can come in any order — Renton middle works.

Browse by state

163 school districts in Pennsylvania

Pick a district to see its schools.

Sort: Largest first · A–Z

  1. School District of Philadelphia 117,907 students · 25 schools
  2. Central Bucks School District 17,257 students · 3 schools
  3. North Penn School District 12,997 students · 1 school
  4. Central Dauphin School District 12,543 students · 6 schools
  5. Upper Darby School District 12,494 students · 3 schools
  6. West Chester Area School District 12,109 students · 6 schools
  7. Erie's Public Schools 10,493 students · 2 schools
  8. Council Rock School District 10,486 students · 1 school
  9. Cumberland Valley School District 10,234 students · 2 schools
  10. Pennsbury School District 9,596 students · 1 school
  11. Neshaminy School District 9,477 students · 1 school
  12. Chambersburg Area School District 9,301 students · 1 school
  13. Scranton School District 9,266 students · 1 school
  14. Abington School District 8,608 students · 2 schools
  15. North Allegheny School District 8,554 students · 1 school
  16. Lower Merion School District 8,518 students · 3 schools
  17. Easton Area School District 7,978 students · 2 schools
  18. East Penn School District 7,943 students · 2 schools
  19. Pocono Mountain School District 7,874 students · 2 schools
  20. Seneca Valley School District 7,476 students · 1 school
  21. Hempfield School District 6,998 students · 1 school
  22. Tredyffrin/Easttown School District 6,937 students · 3 schools
  23. State College Area School District 6,712 students · 2 schools
  24. Haverford Township School District 6,610 students · 1 school
  25. Boyertown Area School District 6,561 students · 1 school
  26. Wilson School District 6,560 students · 1 school
  27. Harrisburg School District 6,395 students · 1 school
  28. Millcreek Township School District 6,393 students · 4 schools
  29. Pennridge School District 6,284 students · 3 schools
  30. Butler Area School District 5,941 students · 2 schools
  31. Central York School District 5,554 students · 2 schools
  32. Owen J. Roberts School District 5,404 students · 1 school
  33. Coatesville Area School District 5,340 students · 1 school
  34. Wissahickon School District 5,187 students · 1 school
  35. Hempfield Area School District 5,126 students · 2 schools
  36. Cornwall-Lebanon School District 4,918 students · 1 school
  37. Perkiomen Valley School District 4,868 students · 1 school
  38. Williamsport Area School District 4,807 students · 1 school
  39. Great Valley School District 4,801 students · 1 school
  40. Quakertown Community School District 4,689 students · 1 school
  41. Mechanicsburg Area School District 4,671 students · 1 school
  42. North Hills School District 4,648 students · 1 school
  43. Pine-Richland School District 4,555 students · 1 school
  44. Upper Merion Area School District 4,477 students · 1 school
  45. Stroudsburg Area School District 4,464 students · 1 school
  46. Armstrong School District 4,435 students · 1 school
  47. Springfield School District 4,425 students · 1 school
  48. Rose Tree Media School District 4,188 students · 2 schools
  49. Moon Area School District 4,113 students · 3 schools
  50. Governor Mifflin School District 4,085 students · 2 schools
  51. Bethel Park School District 4,021 students · 3 schools
  52. Phoenixville Area School District 4,015 students · 1 school
  53. Upper St. Clair School District 3,967 students · 1 school
  54. Spring Grove Area School District 3,930 students · 2 schools
  55. Marple Newtown School District 3,925 students · 2 schools
  56. Conestoga Valley School District 3,907 students · 1 school
  57. Exeter Township School District 3,902 students · 2 schools
  58. Northeastern School District 3,884 students · 2 schools
  59. Warren County School District 3,860 students · 1 school
  60. Unionville-Chadds Ford School District 3,747 students · 1 school
  61. Conewago Valley School District 3,734 students · 2 schools
  62. Shippensburg Area School District 3,671 students · 2 schools
  63. Upper Moreland Township School District 3,500 students · 1 school
  64. Greater Latrobe School District 3,414 students · 1 school
  65. Gateway School District 3,408 students · 2 schools
  66. West Jefferson Hills School District 3,403 students · 2 schools
  67. West Allegheny School District 3,396 students · 1 school
  68. Keystone Central School District 3,377 students · 1 school
  69. Franklin Regional School District 3,351 students · 1 school
  70. Trinity Area School District 3,287 students · 1 school
  71. Northern York County School District 3,276 students · 1 school
  72. DuBois Area School District 3,257 students · 2 schools
  73. Penn-Delco School District 3,238 students · 2 schools
  74. Woodland Hills School District 3,191 students · 1 school
  75. Derry Township School District 3,153 students · 2 schools
  76. Oxford Area School District 3,131 students · 1 school
  77. Susquehanna Township School District 3,128 students · 1 school
  78. Southern Lehigh School District 3,047 students · 1 school
  79. Penn Hills School District 3,016 students · 1 school
  80. Pottsgrove School District 3,002 students · 1 school
  81. Twin Valley School District 2,967 students · 1 school
  82. Greencastle-Antrim School District 2,965 students · 1 school
  83. Daniel Boone Area School District 2,947 students · 1 school
  84. North Pocono School District 2,879 students · 1 school
  85. Indiana Area School District 2,856 students · 1 school
  86. Gettysburg Area School District 2,825 students · 1 school
  87. Greater Johnstown School District 2,820 students · 2 schools
  88. Wallenpaupack Area School District 2,816 students · 1 school
  89. Southern York County School District 2,799 students · 2 schools
  90. West York Area School District 2,774 students · 2 schools
  91. Lampeter-Strasburg School District 2,770 students · 2 schools
  92. Hampton Township School District 2,670 students · 1 school
  93. Bellefonte Area School District 2,585 students · 1 school
  94. East Pennsboro Area School District 2,575 students · 1 school
  95. Ringgold School District 2,565 students · 2 schools
  96. Penncrest School District 2,489 students · 2 schools
  97. Pottsville Area School District 2,484 students · 1 school
  98. Big Spring School District 2,379 students · 2 schools
  99. Fleetwood Area School District 2,237 students · 1 school
  100. Central Valley School District 2,208 students · 1 school
  101. Ambridge Area School District 2,198 students · 1 school
  102. Hanover Area School District 2,136 students · 1 school
  103. Tamaqua Area School District 2,064 students · 1 school
  104. North Schuylkill School District 2,062 students · 1 school
  105. General McLane School District 2,055 students · 1 school
  106. Octorara Area School District 1,998 students · 1 school
  107. Midd-West School District 1,975 students · 1 school
  108. Avonworth School District 1,973 students · 1 school
  109. Central Columbia School District 1,943 students · 1 school
  110. Saucon Valley School District 1,931 students · 1 school
  111. Keystone Oaks School District 1,911 students · 1 school
  112. Punxsutawney Area School District 1,910 students · 1 school
  113. Northwestern Lehigh School District 1,898 students · 1 school
  114. Grove City Area School District 1,840 students · 1 school
  115. South Park School District 1,839 students · 2 schools
  116. Panther Valley School District 1,838 students · 1 school
  117. Quaker Valley School District 1,814 students · 2 schools
  118. Derry Area School District 1,784 students · 1 school
  119. Deer Lakes School District 1,753 students · 2 schools
  120. Littlestown Area School District 1,727 students · 2 schools
  121. Huntingdon Area School District 1,691 students · 1 school
  122. Mount Carmel Area School District 1,575 students · 2 schools
  123. Loyalsock Township School District 1,540 students · 1 school
  124. Central Cambria School District 1,532 students · 1 school
  125. Bloomsburg Area School District 1,524 students · 2 schools
  126. Towanda Area School District 1,489 students · 1 school
  127. Annville-Cleona School District 1,481 students · 1 school
  128. Oley Valley School District 1,462 students · 1 school
  129. Dunmore School District 1,459 students · 1 school
  130. River Valley School District 1,457 students · 2 schools
  131. Wellsboro Area School District 1,427 students · 1 school
  132. South Allegheny School District 1,423 students · 2 schools
  133. Lakeland School District 1,353 students · 1 school
  134. Tulpehocken Area School District 1,312 students · 1 school
  135. Chartiers-Houston School District 1,236 students · 1 school
  136. Camp Hill School District 1,234 students · 3 schools
  137. Greenville Area School District 1,222 students · 1 school
  138. Apollo-Ridge School District 1,127 students · 1 school
  139. Iroquois School District 1,091 students · 1 school
  140. Northgate School District 1,065 students · 1 school
  141. Minersville Area School District 1,053 students · 1 school
  142. Mercer Area School District 1,027 students · 2 schools
  143. Carmichaels Area School District 966 students · 2 schools
  144. Fairfield Area School District 940 students · 1 school
  145. Muncy School District 938 students · 1 school
  146. Williams Valley School District 923 students · 1 school
  147. Brockway Area School District 868 students · 1 school
  148. Lakeview School District 843 students · 1 school
  149. Clairton City School District 832 students · 1 school
  150. Clarion Area School District 822 students · 1 school
  151. Ridgway Area School District 783 students · 2 schools
  152. Jefferson-Morgan School District 779 students · 1 school
  153. Union Area School District 698 students · 1 school
  154. Ferndale Area School District 618 students · 1 school
  155. Blacklick Valley School District 609 students · 1 school
  156. Forbes Road School District 387 students · 1 school
  157. Young Scholars of Western Pennsylvania Charter School 298 students · 1 school
  158. Archdiocese of Philadelphia 2 schools
  159. Charter School of Excellence 1 school
  160. Diocese of Greensburg 1 school
  161. Diocese of Harrisburg 1 school
  162. Diocese of Pittsburgh 1 school
  163. Roman Catholic Diocese of Pittsburgh 1 school