The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

Oregon schools ranked by test score

Latest OSAS year (2024-25). 991 schools with reported Science scores. State average: 30.2%.
RankSchoolLevelSciencevs state
301Hood River Middle School
Hood River · Hood River County SD
Middle35.3%+5.1pp
302Howard Eccles Elementary School
Canby · Canby SD 86
Elementary35.3%+5.1pp
303Sherwood Middle School
Sherwood · Sherwood SD 88J
Middle35.3%+5.1pp
304Eagle Point High School
Eagle Point · Eagle Point SD 9
High35.2%+5.0pp
305Crook County High School
Prineville · Crook County SD
High35.1%+4.9pp
306Sunnyslope Elementary School
Roseburg · Douglas County SD 4
Elementary35.1%+4.9pp
307Verne A Duncan Elementary School
Happy Valley · North Clackamas SD 12
Elementary35.1%+4.9pp
308Marshfield Senior High School
Coos Bay · Coos Bay SD 9
High35.0%+4.8pp
309Abraham Lincoln Elementary
Medford · Medford SD 549C
Elementary34.9%+4.7pp
310McMinnville High School
McMinnville · McMinnville SD 40
High34.9%+4.7pp
311Orchard Hill Elementary School
Medford · Phoenix-Talent SD 4
Elementary34.9%+4.7pp
312Raleigh Park Elementary School
Portland · Beaverton SD 48J
Elementary34.9%+4.7pp
313Sage Elementary School
Redmond · Redmond SD 2J
Elementary34.9%+4.7pp
314Culver Elementary School
Culver · Culver SD 4
Elementary34.8%+4.6pp
315North Douglas Elementary School
Drain · North Douglas SD 22
Elementary34.8%+4.6pp
316Douglas Gardens Elementary School
Springfield · Springfield SD 19
Elementary34.6%+4.4pp
317Rose City Park
Portland · Portland SD 1J
Elementary34.6%+4.4pp
318St Helens High School
St Helens · St Helens SD 502
High34.6%+4.4pp
319Henry L Slater Elementary School
Burns · Harney County SD 3
Elementary34.5%+4.3pp
320Mount Scott Elementary School
Happy Valley · North Clackamas SD 12
Elementary34.4%+4.2pp
321South Medford High School
Medford · Medford SD 549C
High34.4%+4.2pp
322Harrison Park School
Portland · Portland SD 1J
Middle34.3%+4.1pp
323Naas Elementary School
Boring · Oregon Trail SD 46
Elementary34.3%+4.1pp
324Walt Morey Middle School
Troutdale · Reynolds SD 7
Middle34.3%+4.1pp
325Cooper Mountain Elementary School
Beaverton · Beaverton SD 48J
Elementary34.2%+4.0pp
326Morningside Elementary School
Salem · Salem-Keizer SD 24J
Elementary34.2%+4.0pp
327Applegate Elementary School
Eugene · Crow-Applegate-Lorane SD 66
Elementary34.1%+3.9pp
328Bridgeport Elementary School
Tualatin · Tigard-Tualatin SD 23J
Elementary34.1%+3.9pp
329Brush College Elementary School
Salem · Salem-Keizer SD 24J
Elementary34.0%+3.8pp
330East Elementary School
Tillamook · Tillamook SD 9
Middle34.0%+3.8pp
331Realms Middle School
Bend · Bend-LaPine Administrative SD 1
Middle34.0%+3.8pp
332Oregon Connections Academy
Prairie City · Prairie City SD 4
Combined33.9%+3.7pp
333Cedar Ridge Middle School
Sandy · Oregon Trail SD 46
Middle33.8%+3.6pp
334Washington Elementary School
Pendleton · Pendleton SD 16
Elementary33.7%+3.5pp
335Stayton High School
Stayton · North Santiam SD 29J
High33.6%+3.4pp
336Timber Ridge School
Albany · Greater Albany Public SD 8J
Middle33.6%+3.4pp
337Whitford Middle School
Beaverton · Beaverton SD 48J
Middle33.6%+3.4pp
338Mountain View Senior High School
Bend · Bend-LaPine Administrative SD 1
High33.5%+3.3pp
339Cascade Heights Public Charter School
Milwaukie · North Clackamas SD 12
Elementary33.3%+3.1pp
340Echo School
Echo · Echo SD 5
Combined33.3%+3.1pp
341Griffin Creek Elementary School
Medford · Medford SD 549C
Elementary33.3%+3.1pp
342Heppner Elementary School
Heppner · Morrow SD 1
Elementary33.3%+3.1pp
343Indian Hills Elementary School
Aloha · Hillsboro SD 1J
Elementary33.3%+3.1pp
344Tualatin High School
Tualatin · Tigard-Tualatin SD 23J
High33.3%+3.1pp
345Thurston High School
Springfield · Springfield SD 19
High33.2%+3.0pp
346Beaverton High School
Beaverton · Beaverton SD 48J
High33.1%+2.9pp
347Straub Middle School
Salem · Salem-Keizer SD 24J
Middle33.1%+2.9pp
348Barnes Butte Elementary
Prineville · Crook County SD
Elementary33.0%+2.8pp
349Creslane Elementary School
Creswell · Creswell SD 40
Elementary33.0%+2.8pp
350Hermiston High School
Hermiston · Hermiston SD 8
High32.9%+2.7pp
Page 7 of 20

About this ranking

Schools are ranked by the percentage of students who scored at or above the OSAS % Proficient threshold on the latest available OSAS Science test (school year 2024-25). A higher percentage is better.

Only public schools with a reasonable cohort size are included (at least 50 total students enrolled, since the source file does not include per-subject student counts), so very small programs and special-purpose centers are filtered out.

The state average shown above is enrollment-weighted: we multiply each school's score by how many of its students tested, sum those across every public school in Oregon, and divide by the total students tested. This way a big school counts more than a tiny one in the typical-student average.