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 801–850 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
Nyssa Middle SchoolNyssaPublic school6–80
Nyssa Virtual SchoolNyssaPublic schoolK–120
Oak Creek Elementary SchoolLake OswegoPublic schoolK–50
Oak Elementary SchoolAlbanyPublic schoolK–50
Oak Grove ElementaryMilwaukiePublic schoolK–50
Oak Grove Elementary SchoolMedfordPublic schoolK–50
Oak Grove Elementary SchoolAlbanyPublic schoolK–50
Oak Heights Elementary SchoolSweet HomePublic schoolK–60
Oak Hills Elementary SchoolBeavertonPublic schoolK–50
Oakdale Heights Elementary SchoolDallasPublic schoolK–30
Oakdale Middle SchoolMedfordPublic school6–80
Oakland Elementary SchoolOaklandPublic schoolK–40
Oakland High SchoolOaklandPublic school9–120
Oakland Middle SchoolOaklandPublic school5–80
Oaklea Middle SchoolJunction CityPublic school5–80
Oakridge Elementary SchoolOakridgePublic schoolK–60
Oakridge High SchoolOakridgePublic school9–120
Oakridge Junior High SchoolOakridgePublic school7–80
Obsidian Middle SchoolRedmondPublic school6–80
Ocean Crest Elementary SchoolBandonPublic schoolK–40
Ocean Dunes High SchoolFlorencePublic school9–120
Oceanlake Elementary SchoolLincoln CityPublic schoolK–20
Ockley Green Middle SchoolPortlandPublic school6–80
Oliver MiddlePortlandPublic school6–80
Ontario High SchoolOntarioPublic school9–120
Ontario Middle SchoolOntarioPublic school6–80
Optimum Learning Environment Charter SchoolKeizerPublic school1–50
Orchard Hill Elementary SchoolMedfordPublic schoolK–50
Oregon Charter AcademyMill CityPublic schoolK–120
Oregon City Senior High SchoolOregon CityPublic school9–120
Oregon City Service Learning AcademyOregon CityPublic school9–120
Oregon Connections AcademyPrairie CityPublic schoolK–120
Oregon Family SchoolCranePublic schoolK–120
Oregon International SchoolBaker CityPublic school9–120
Oregon School for the DeafSalemPublic schoolK–120
Oregon Trail AcademyBoringPublic schoolK–80
Oregon Trail Elementary SchoolClackamasPublic schoolK–50
Oregon Virtual Education (ORVED)HillsboroPublic schoolK–120
Orenco Elementary SchoolHillsboroPublic schoolK–60
Otto Petersen Elementary SchoolScappoosePublic school4–60
Pacific Crest Middle SchoolBendPublic school6–80
Pacific High SchoolPort OrfordPublic school9–120
Pacific Ridge Elementary SchoolSeasidePublic schoolK–50
Paisley SchoolPaisleyPublic schoolK–120
Palisades World Language SchoolLake OswegoPublic schoolK–50
Parkdale Elementary SchoolParkdalePublic schoolK–50
Parklane Elementary SchoolPortlandPublic schoolK–50
Parkrose High SchoolPortlandPublic school9–120
Parkrose Middle SchoolPortlandPublic school6–80
Parkside ElementaryGrants PassPublic schoolK–50