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 2,701–2,750 of 4,466 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
Oak Flat El SchNewvillePublic schoolK–50
Oak Grove Amish SchoolLogantonPrivate school1–80
Oak Grove Parochial SchoolSmicksburgPrivate schoolK–80
Oak Grove Parochial SchoolShippensburgPrivate school1–80
Oak Hill SchoolWaynesboroPrivate school1–80
Oak Lane Mennonite SchoolManheimPrivate school1–90
Oak Park El SchLansdalePublic schoolK–60
Oak Ridge El SchHarleysvillePublic schoolK–50
Oakgrove Amish Parochial SchoolMeyersdalePrivate school1–70
Oakland Catholic High SchoolPittsburghPrivate school9–120
Oaklyn SchSunburyPublic schoolK–20
Oaks El SchOaksPublic schoolK–40
Oakview El SchStoneboroPublic schoolK–50
Oakview El SchWest MiddlesexPublic school4–60
Oakwood Baptist Day SchoolCamp HillPrivate schoolPK–K0
O'Block El SchPittsburghPublic schoolK–40
Octorara Area JSHSAtglenPublic school9–120
Octorara Area MSAtglenPublic school6–80
Octorara El SchAtglenPublic school3–40
Octorara Intermediate SchAtglenPublic school3–50
Octorara Primary LCAtglenPublic schoolK–20
OHara El SchPittsburghPublic schoolK–50
Oil City Area MSOil CityPublic school5–80
Oil City SHSOil CityPublic school9–120
Oilcreek SchoolSpartansburgPrivate school1–80
Oilcreek SchoolSpartansburgPrivate school1–80
Oklahoma El SchDuBoisPublic schoolK–40
Old Forge El SchOld ForgePublic schoolK–60
Old Forge JSHSOld ForgePublic school7–120
Old Paths Baptist AcademyAtglenPrivate school4–120
Old Paths Christian AcademySpring GrovePrivate school50
Old Trail Intermediate SchEttersPublic school5–60
Oley Valley El SchOleyPublic schoolK–50
Oley Valley MSOleyPublic school6–80
Oley Valley SHSOleyPublic school9–120
Olive Branch Christian AcademyEphrataPrivate school1–90
Olney Christian SchoolPhiladelphiaPrivate schoolK–80
Olney El SchPhiladelphiaPublic schoolK–80
Olney HSPhiladephiaPublic school9–120
Open Door Christian SchoolWaynesburgPrivate schoolK–120
Opportunities SchoolReadingPrivate school3–80
Orchard Knob School (amish)CentervillePrivate school1–80
Orchard Lane SchoolHartstownPrivate school1–80
Orchard Side SchoolAllensvillePrivate school1–80
Ore Bank SchoolMill HallPrivate school1–80
Ore Valley El SchYorkPublic schoolK–30
Orefield MSOrefieldPublic school6–80
Orendorf El SchManchesterPublic schoolK–30
Osborn SchoolGreenvillePrivate school1–80
Osborne El SchSewickleyPublic schoolK–50