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,601–1,650 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
Mifflinburg Area Intrmd SchMifflinburgPublic school3–50
Mifflinburg Area MSMifflinburgPublic school6–80
Mifflinburg Area SHSMifflinburgPublic school9–120
Mifflinburg El SchMifflinburgPublic schoolK–20
Mill Creek El SchLevittownPublic schoolK–50
Mill Creek El SchWarringtonPublic schoolK–60
Mill Hall El SchMill HallPublic schoolK–40
Mill Village El SchMill VillagePublic schoolK–50
Miller El SchLevittownPublic schoolK–40
Miller Heights El SchBethlehemPublic schoolK–50
Millersburg Area High SchoolMillersburgPublic school9–120
Millersburg Area Middle SchoolMillersburgPublic school5–80
Millersburg El SchMillersburgPublic schoolPK–40
Millmont El SchReadingPublic schoolPK–40
Millville Area Elementary SchoolMillvillePublic schoolK–60
Millville Area JSHSMillvillePublic school7–120
Milton Area MSMiltonPublic school6–80
Milton HSMiltonPublic school9–120
Minersville Area El CtrMinersvillePublic school1–60
Minersville Area JSHSPottsvillePublic school7–120
Mitchell El SchPhiladelphiaPublic schoolPK–80
Moffet John SchPhiladelphiaPublic schoolK–50
Mohawk El SchNew CastlePublic schoolK–50
Mohawk JHSNew CastlePublic school6–80
Mohawk SHSNew CastlePublic school9–120
Mon Valley Career and Technology CenterCharleroiPublic school9–120
Monessen El CtrMonessenPublic schoolPK–50
Monessen MSMonessenPublic school6–80
Monessen SHSMonessenPublic school9–120
Moniteau JSHSWest SunburyPublic school7–120
Monroe Career and Technical InstituteBartonsvillePublic school9–120
Monroe El SchBoiling SpringsPublic schoolK–50
Montessori Regional CSEriePublic schoolK–80
Montgomery El SchNorth WalesPublic schoolK–60
Montgomery El SchMercersburgPublic schoolK–50
Montgomery El SchMontgomeryPublic schoolPK–60
Montgomery JSHSMontgomeryPublic school7–120
Montour El SchMcKees RocksPublic schoolK–40
Montour HSMc Kees RocksPublic school9–120
Montoursville Area SHSMontoursvillePublic school9–120
Montrose Area JSHSMontrosePublic school7–120
Moon Area Lower MSMoon TownshipPublic school5–60
Moon Area SHSMoon TownshipPublic school9–120
Moon Area Upper MSMoon TownshipPublic school7–80
Moore El SchBathPublic schoolK–50
Moore J Hampton SchPhiladelphiaPublic schoolK–50
Moore SchPittsburghPublic schoolK–50
Mooreland El SchCarlislePublic schoolK–50
Moraine El SchProspectPublic schoolK–50
Morris Robert SchPhiladelphiaPublic schoolPK–80