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,751–1,800 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 (descending).
School, sort ascendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
O'Block El SchPittsburghPublic schoolK–40
Oakwood Baptist Day SchoolCamp HillPrivate schoolPK–K0
Oakview El SchStoneboroPublic schoolK–50
Oakview El SchWest MiddlesexPublic school4–60
Oaks El SchOaksPublic schoolK–40
Oaklyn SchSunburyPublic schoolK–20
Oakland Catholic High SchoolPittsburghPrivate school9–120
Oakgrove Amish Parochial SchoolMeyersdalePrivate school1–70
Oak Ridge El SchHarleysvillePublic schoolK–50
Oak Park El SchLansdalePublic schoolK–60
Oak Lane Mennonite SchoolManheimPrivate school1–90
Oak Hill SchoolWaynesboroPrivate school1–80
Oak Grove Parochial SchoolSmicksburgPrivate schoolK–80
Oak Grove Parochial SchoolShippensburgPrivate school1–80
Oak Grove Amish SchoolLogantonPrivate school1–80
Oak Flat El SchNewvillePublic schoolK–50
Nye El SchHummelstownPublic schoolK–50
Nottingham SchoolOxfordPublic school3–40
Notre Dame Jr/sr High SchoolEast StroudsburgPrivate school7–120
Notre Dame High SchoolEastonPrivate school9–120
Notre Dame Elementary SchoolEast StroudsburgPrivate schoolPK–60
Notre Dame De Lourdes SchoolSwarthmorePrivate schoolPK–80
Norwood SchNorwoodPublic school1–80
Norwood-fontbonne AcademyPhiladelphiaPrivate schoolPK–80
Norwood-fontbonne AcademyPhiladelphiaPrivate schoolPK–80
Norwin MSNorth HuntingdonPublic school7–80
Norwin HSNorth HuntingdonPublic school9–120
Norvelt El SchMount PleasantPublic schoolK–30
Northwood Academy CSPhiladelphiaPublic schoolK–80
Northwestern SHSAlbionPublic school9–120
Northwestern MSAlbionPublic school6–80
Northwestern Lehigh MSNew TripoliPublic school6–80
Northwestern Lehigh HSNew TripoliPublic school9–120
Northwestern Lehigh El SchNew TripoliPublic schoolK–50
Northwestern El SchAlbionPublic schoolK–50
Northwest PA Collegiate AcademyEriePublic school9–120
Northwest MSReadingPublic school5–80
Northwest El SchButlerPublic schoolK–50
Northwest El SchReadingPublic schoolPK–40
Northwest El SchLebanonPublic schoolPK–50
Northwest Area Primary SchShickshinnyPublic schoolPK–20
Northwest Area Intermediate SchShickshinnyPublic school3–60
Northwest Area HSShickshinnyPublic school7–120
Northumberland County Career and Technology CenterCoal TownshipPublic school10–120
Northumberland Christian SchoolNorthumberlandPrivate schoolPK–120
Northside El SchMechanicsburgPublic school1–30
Northside El SchPalmyraPublic school1–50
Northside El SchBrookvillePublic schoolK0
Northside Catholic Assumption AcademyPittsburghPrivate schoolPK–80
Northside Catholic Assumption AcademyPittsburghPrivate schoolPK–60