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,801–1,850 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
Northern Lehigh MSSlatingtonPublic school7–80
Northern Lehigh SHSSlatingtonPublic school9–120
Northern MSDillsburgPublic school6–80
Northern Potter Childrens SchoolUlyssesPublic schoolPK–60
Northern Potter JSHSUlyssesPublic school7–120
Northern Tier Career CenterTowandaPublic school9–120
Northern Westmoreland Career & Technology CenterNew KensingtonPublic school9–120
Northgate MSHSPittsburghPublic school7–120
Northley MSAstonPublic school6–80
Northside El SchMechanicsburgPublic school1–30
Northside El SchPalmyraPublic school1–50
Northside El SchBrookvillePublic schoolK0
Northumberland County Career and Technology CenterCoal TownshipPublic school10–120
Northwest Area HSShickshinnyPublic school7–120
Northwest Area Intermediate SchShickshinnyPublic school3–60
Northwest Area Primary SchShickshinnyPublic schoolPK–20
Northwest El SchButlerPublic schoolK–50
Northwest El SchReadingPublic schoolPK–40
Northwest El SchLebanonPublic schoolPK–50
Northwest MSReadingPublic school5–80
Northwest PA Collegiate AcademyEriePublic school9–120
Northwestern El SchAlbionPublic schoolK–50
Northwestern Lehigh El SchNew TripoliPublic schoolK–50
Northwestern Lehigh HSNew TripoliPublic school9–120
Northwestern Lehigh MSNew TripoliPublic school6–80
Northwestern MSAlbionPublic school6–80
Northwestern SHSAlbionPublic school9–120
Northwood Academy CSPhiladelphiaPublic schoolK–80
Norvelt El SchMount PleasantPublic schoolK–30
Norwin HSNorth HuntingdonPublic school9–120
Norwin MSNorth HuntingdonPublic school7–80
Norwood SchNorwoodPublic school1–80
Nottingham SchoolOxfordPublic school3–40
Nye El SchHummelstownPublic schoolK–50
Oak Flat El SchNewvillePublic schoolK–50
Oak Park El SchLansdalePublic schoolK–60
Oak Ridge El SchHarleysvillePublic schoolK–50
Oaklyn SchSunburyPublic schoolK–20
Oaks El SchOaksPublic schoolK–40
Oakview El SchStoneboroPublic schoolK–50
Oakview El SchWest MiddlesexPublic school4–60
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