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,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 (ascending).
School, sort descendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
Mari-Linn SchoolLyonsPublic schoolK–80
Marist Catholic High SchoolEugenePrivate school9–120
Mark Twain ElementarySilvertonPublic schoolK–50
Markham Elementary SchoolPortlandPublic schoolK–50
Marshfield Junior HighCoos BayPublic school7–80
Marshfield Senior High SchoolCoos BayPublic school9–120
Martin Luther King Jr. Education CenterEugenePublic school6–120
Mary Woodward Elementary SchoolTigardPublic schoolK–50
Marysville Elementary SchoolPortlandPublic schoolK–50
May Roberts Primary SchoolOntarioPublic schoolK–10
May Street Elementary SchoolHood RiverPublic schoolK–50
Mazama High SchoolKlamath FallsPublic school9–120
McBride Elementary SchoolSt HelensPublic schoolK–50
McCornack Elementary SchoolEugenePublic schoolK–50
McGovern Elementary SchoolWinstonPublic school3–50
McKay Creek Elementary SchoolPendletonPublic schoolK–50
McKay Elementary SchoolBeavertonPublic schoolPK–50
McKay High SchoolSalemPublic school9–120
McKenzie Montessori InstituteSpringfieldPrivate schoolPK–30
McKenzie Montessori InstituteSpringfieldPrivate schoolPK–20
McKenzie River Community SchoolFinn RockPublic schoolK–120
McKinley Elementary SchoolSalemPublic schoolK–50
McKinley Elementary SchoolBeavertonPublic schoolPK–50
McLoughlin High SchoolMilton-FreewaterPublic school9–120
McLoughlin Middle SchoolMedfordPublic school6–80
McMinnville Adventist Christian SchoolMcMinnvillePrivate schoolPK–80
McMinnville Christian AcademyMcMinnvillePrivate schoolPK–70
McMinnville High SchoolMcMinnvillePublic school9–120
McMinnville Montessori SchoolMcMinnvillePrivate schoolPK–60
McNary Heights Elementary SchoolUmatillaPublic schoolK–30
McNary High SchoolKeizerPublic school9–120
Meadow Park Middle SchoolBeavertonPublic school6–80
Meadow Ridge ElementaryAlbanyPublic schoolK–30
Meadow View SchoolEugenePublic schoolK–80
Meadows ElementaryPortlandPublic schoolPK–50
Medford Montessori SchoolMedfordPrivate schoolPK–60
Melrose Elementary SchoolRoseburgPublic schoolK–50
Memorial Elementary SchoolMcMinnvillePublic schoolK–50
Memorial Middle SchoolAlbanyPublic school6–80
Menlo Park Elementary SchoolPortlandPublic schoolPK–50
Meridian Creek Middle SchoolWilsonvillePublic school6–80
Merrill Elementary SchoolMerrillPublic schoolK–60
Metolius Elementary SchoolMadrasPublic schoolK–50
Metro East Web AcademyGreshamPublic schoolK–120
Metropolitan Learning CenterPortlandPublic schoolK–120
Metzger Elementary SchoolTigardPublic schoolPK–50
Mid-columbia Adventist Christian SchoolHood RiverPrivate schoolPK–100
Mid Valley Elementary SchoolHood RiverPublic schoolK–50
Middleton Elementary SchoolSherwoodPublic schoolPK–50
Mill Park Elementary SchoolPortlandPublic schoolPK–50