Schools in Oregon

Find a school to see the scholarships its students can use and the Scholarship Granting Organizations you can give to for it.

Schools in Oregon

Showing 501–550 of 1,555 schools in Oregon.

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 Oregon, sorted by name (descending).
School, sort ascendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
Ponderosa Middle SchoolKlamath FallsPublic school6–80
Ponderosa ElementaryBendPublic schoolK–50
Plymouth High SchoolSt HelensPublic school9–120
Plush Elementary SchoolPlushPublic schoolPK–80
Pleasant Valley Elementary SchoolGreshamPublic schoolK–50
PLEASANT VALLEY ELEM/JR HIGHJORDAN VALLEYPublic schoolPK–80
Pleasant Hill High SchoolPleasant HillPublic school6–120
Pleasant Hill Elementary SchoolPleasant HillPublic schoolK–50
Pioneer Secondary Alternative High SchoolPrinevillePublic school9–120
Pioneer SchoolLebanonPublic schoolK–50
Pinehurst Elementary SchoolAshlandPublic schoolK–80
Pine Ridge ElementaryBendPublic schoolK–50
Pine Eagle Charter SchoolHalfwayPublic schoolK–120
Pine Creek Elementary SchoolDrewseyPublic schoolK–80
Pilot Rock High SchoolPilot RockPublic school7–120
Pilot Rock Elementary SchoolPilot RockPublic schoolK–60
Pilot Butte Middle SchoolBendPublic school6–80
Pilgrim Lutheran Christian SchoolBeavertonPrivate schoolPK–80
Phoenix-Talent Rising AcademyPhoenixPublic schoolK–80
Phoenix High SchoolPhoenixPublic school9–120
Phoenix Elementary SchoolPhoenixPublic schoolK–50
Philomath Montessori SchoolPhilomathPrivate schoolPK–K0
Philomath Middle SchoolPhilomathPublic school6–80
Philomath High SchoolPhilomathPublic school9–120
Philomath Elementary SchoolPhilomathPublic school2–50
Philomath AcademyPhilomathPublic schoolK–120
Philander Lee Elementary SchoolCanbyPublic schoolK–60
Peterson Elementary SchoolKlamath FallsPublic schoolK–60
Perrydale SchoolAmityPublic schoolK–120
Periwinkle Elementary SchoolAlbanyPublic schoolK–50
Peninsula Elementary SchoolPortlandPublic schoolK–50
Pendleton High SchoolPendletonPublic school9–120
Pendleton Early Learning CenterPendletonPublic schoolPK–K0
Pendleton Christian SchoolPendletonPrivate schoolK–80
Pelican Elementary SchoolKlamath FallsPublic schoolK–50
Paulina SchoolPaulinaPublic schoolK–80
Paul L Patterson Elementary SchoolHillsboroPublic schoolK–60
Patton Middle SchoolMcMinnvillePublic school6–80
Patrick Lynch ElementaryPortlandPublic schoolPK–50
Patrick Elementary SchoolGold HillPublic schoolK–80
Parrot Creek ProgramLake OswegoPublic school9–120
Parrish Middle SchoolSalemPublic school6–80
Parkside ElementaryGrants PassPublic schoolK–50
Parkrose Middle SchoolPortlandPublic school6–80
Parkrose High SchoolPortlandPublic school9–120
Parklane Elementary SchoolPortlandPublic schoolK–50
Parkdale Elementary SchoolParkdalePublic schoolK–50
Park AcademyLake OswegoPrivate school3–120
Palisades World Language SchoolLake OswegoPublic schoolK–50
Paisley SchoolPaisleyPublic schoolK–120