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 851–900 of 1,293 public 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 (ascending).
School, sort descendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
Parrish Middle SchoolSalemPublic school6–80
Parrot Creek ProgramLake OswegoPublic school9–120
Patrick Elementary SchoolGold HillPublic schoolK–80
Patrick Lynch ElementaryPortlandPublic schoolPK–50
Patton Middle SchoolMcMinnvillePublic school6–80
Paul L Patterson Elementary SchoolHillsboroPublic schoolK–60
Paulina SchoolPaulinaPublic schoolK–80
Pelican Elementary SchoolKlamath FallsPublic schoolK–50
Pendleton Early Learning CenterPendletonPublic schoolPK–K0
Pendleton High SchoolPendletonPublic school9–120
Peninsula Elementary SchoolPortlandPublic schoolK–50
Periwinkle Elementary SchoolAlbanyPublic schoolK–50
Perrydale SchoolAmityPublic schoolK–120
Peterson Elementary SchoolKlamath FallsPublic schoolK–60
Philander Lee Elementary SchoolCanbyPublic schoolK–60
Philomath AcademyPhilomathPublic schoolK–120
Philomath Elementary SchoolPhilomathPublic school2–50
Philomath High SchoolPhilomathPublic school9–120
Philomath Middle SchoolPhilomathPublic school6–80
Phoenix Elementary SchoolPhoenixPublic schoolK–50
Phoenix High SchoolPhoenixPublic school9–120
Phoenix-Talent Rising AcademyPhoenixPublic schoolK–80
Pilot Butte Middle SchoolBendPublic school6–80
Pilot Rock Elementary SchoolPilot RockPublic schoolK–60
Pilot Rock High SchoolPilot RockPublic school7–120
Pine Creek Elementary SchoolDrewseyPublic schoolK–80
Pine Eagle Charter SchoolHalfwayPublic schoolK–120
Pine Ridge ElementaryBendPublic schoolK–50
Pinehurst Elementary SchoolAshlandPublic schoolK–80
Pioneer SchoolLebanonPublic schoolK–50
Pioneer Secondary Alternative High SchoolPrinevillePublic school9–120
Pleasant Hill Elementary SchoolPleasant HillPublic schoolK–50
Pleasant Hill High SchoolPleasant HillPublic school6–120
PLEASANT VALLEY ELEM/JR HIGHJORDAN VALLEYPublic schoolPK–80
Pleasant Valley Elementary SchoolGreshamPublic schoolK–50
Plush Elementary SchoolPlushPublic schoolPK–80
Plymouth High SchoolSt HelensPublic school9–120
Ponderosa ElementaryBendPublic schoolK–50
Ponderosa Middle SchoolKlamath FallsPublic school6–80
Portland Arthur Academy Charter SchoolPortlandPublic schoolK–50
Portland Village SchoolPortlandPublic schoolK–80
Powell Butte Community Charter SchoolPowell ButtePublic schoolK–80
Powell Butte Elementary SchoolPortlandPublic schoolK–50
Powell Valley Elementary SchoolGreshamPublic schoolK–50
Powers Elementary SchoolPowersPublic schoolK–60
Powers High SchoolPowersPublic school7–120
Prairie City SchoolPrairie CityPublic schoolK–120
Prairie Mountain SchoolEugenePublic schoolK–80
Pratum Elementary SchoolSalemPublic schoolK–80
Prescott Elementary SchoolPortlandPublic schoolPK–50