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,551–1,600 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
McKinley William SchPhiladelphiaPublic schoolPK–80
McKnight El SchPittsburghPublic schoolK–50
McMichael Morton SchPhiladelphiaPublic schoolPK–80
McMurray El SchMcMurrayPublic school4–50
McNichols PlazaScrantonPublic schoolPK–40
McQuistion El SchButlerPublic schoolK–50
Meade Gen George C SchPhiladelphiaPublic schoolPK–80
Meadville Area SHSMeadvillePublic school9–120
Meadville MSMeadvillePublic school7–80
Mechanicsburg Area SHSMechanicsburgPublic school9–120
Mechanicsburg MSMechanicsburgPublic school6–80
Media El SchMediaPublic schoolK–50
Mellon El SchLigonierPublic schoolPK–50
Mellon MSPittsburghPublic school6–80
Melrose SchHarrisburgPublic schoolK–50
Memorial El SchBloomsburgPublic schoolK–50
Memphis Street Academy CS @ JP JonesPhiladelphiaPublic school5–80
Menallen SchUniontownPublic schoolK–60
Mendon El SchRuffsdalePublic schoolK–40
Mercer Area El SchMercerPublic schoolK–60
Mercer Area MSMercerPublic school7–80
Mercer Area SHSMercerPublic school9–120
Mercer County Career CenterMercerPublic school9–120
Mercersburg El SchMercersburgPublic schoolK–50
Meredith William M SchPhiladelphiaPublic schoolK–80
Merion El SchMerion StationPublic schoolK–40
Methacton HSEaglevillePublic school9–120
Metzgar El SchNew AlexandriaPublic schoolK–50
Meyersdale Area El SchMeyersdalePublic schoolK–50
Meyersdale Area HSMeyersdalePublic school9–120
Meyersdale Area MSMeyersdalePublic school6–80
Mid Valley El CtrThroopPublic schoolK–60
Mid Valley Secondary CenterThroopPublic school7–120
Midd-West HSMiddleburgPublic school8–120
Midd-West MSMiddleburgPublic school6–70
Middle Bucks Institute of TechnologyJamisonPublic school9–120
Middle Paxton El SchDauphinPublic schoolK–50
Middle Smithfield El SchEast StroudsburgPublic schoolK–50
Middle Years AlternativePhiladelphiaPublic school5–80
Middleburg El SchMiddleburgPublic schoolK–50
Middlesex El SchCarlislePublic schoolK–50
Middletown Area HSMiddletownPublic school9–120
Middletown Area MSMiddletownPublic school6–80
Midland El/MSMidlandPublic schoolPK–80
Mifflin Co HSLewistownPublic school10–120
Mifflin Co JHSLewistownPublic school8–90
Mifflin Co MSLewistownPublic school6–70
Mifflin County Academy of Science and TechnologyLewistownPublic school9–120
Mifflin Park El SchShillingtonPublic schoolK–40
Mifflin Thomas SchPhiladelphiaPublic schoolPK–80