Schools in Pennsylvania

Find a school to see the scholarships its students can use and the Scholarship Granting Organizations you can give to for it.

Schools in Pennsylvania

Showing 1,651–1,700 of 2,922 public schools in Pennsylvania.

Source: NCES Common Core of Data (public schools) · as of Oct 2, 2026

Source: NCES Private School Survey (private schools) · as of Oct 2, 2026

Schools in Pennsylvania, sorted by name (ascending).
School, sort descendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
Morrison Andrew J SchPhiladelphiaPublic schoolK–80
Morrisville HSMorrisvillePublic school6–120
Morrisville Intermediate SchMorrisvillePublic school3–50
Morrow El SchTowandaPublic schoolPK–20
Morton Thomas G SchPhiladelphiaPublic schoolK–50
Moscow El SchMoscowPublic schoolK–30
Moshannon Valley El SchHoutzdalePublic schoolK–60
Moshannon Valley JSHSHoutzdalePublic school7–120
Mosser El SchAllentownPublic schoolPK–50
Motivation HSPhiladelphiaPublic school9–120
Mount Carmel Area El SchMount CarmelPublic schoolPK–60
Mount Carmel Area HSMount CarmelPublic school9–120
Mount Carmel Area JHSMount CarmelPublic school7–80
Mount Nittany El SchState CollegePublic schoolK–50
Mount Nittany MSState CollegePublic school6–80
Mount Pleasant Area HSMount PleasantPublic school9–120
Mount Pleasant Area JHSMount PleasantPublic school7–80
Mount Rock Elem SchNewvillePublic schoolK–50
Mount Union Area JHSMount UnionPublic school6–80
Mount Union Area SHSMount UnionPublic school9–120
Mount Union-Kistler El SchMount UnionPublic schoolK–20
Mountain View El SchGreensburgPublic schoolK–60
Mountain View El SchMercersburgPublic schoolK–50
Mountain View El SchKingsleyPublic schoolPK–60
Mountain View El SchHarrisburgPublic schoolK–50
Mountain View JSHSKingsleyPublic school7–120
Mountain View MSMechanicsburgPublic school6–80
Mountaintop Area El SchSnow ShoePublic schoolK–50
Mountville El SchMountvillePublic schoolK–60
Mowrey El SchWaynesboroPublic schoolK–50
Mowrie A Ebner El SchAltoonaPublic schoolK–50
Mt Holly Springs El SchMt Holly SpringsPublic schoolK–50
Mt Lebanon SHSPittsburghPublic school9–120
Mt Vernon El SchMcKeesportPublic school3–50
Mt Wolf El SchMt WolfPublic schoolK–30
Muhlenberg El CtrReadingPublic schoolK–30
Muhlenberg El SchAllentownPublic schoolPK–50
Muhlenberg HSReadingPublic school10–120
Muhlenberg Jr HSReadingPublic school7–90
Multicultural Academy CSPhiladelphiaPublic school9–120
Muncy JSHSMuncyPublic school7–120
Munoz-Marin LuisPhiladelphiaPublic schoolPK–80
Murray Avenue SchHuntingdon ValleyPublic school4–60
Muse El SchMusePublic schoolK–40
Musser El SchSharonPublic schoolK–60
Myers El SchElkins ParkPublic schoolK–50
Myrtle Ave SchPittsburghPublic schoolK–50
N Hopewell-Winterstown El SchRed LionPublic schoolK–60
Nancy Grayson El SchShippensburgPublic schoolK–30
National Constitution Center HSPhiladelphiaPublic school9–120