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
601Brookwood Elementary School
Hillsboro · Hillsboro SD 1J
Elementary24.0%-6.2pp
602Claggett Creek Middle School
Keizer · Salem-Keizer SD 24J
Middle24.0%-6.2pp
603Ferguson Elementary School
Klamath Falls · Klamath County SD
Elementary24.0%-6.2pp
604Hogan Cedars Elementary School
Gresham · Gresham-Barlow SD 10J
Elementary24.0%-6.2pp
605Burns High School
Burns · Harney County SD 3
High23.9%-6.3pp
606Lewelling Elementary School
Milwaukie · North Clackamas SD 12
Elementary23.9%-6.3pp
607North Eugene High School
Eugene · Eugene SD 4J
High23.9%-6.3pp
608Scio Middle School
Scio · Scio SD 95
Middle23.9%-6.3pp
609Douglas High School
Winston · Winston-Dillard SD 116
High23.8%-6.4pp
610James Templeton Elementary School
Tigard · Tigard-Tualatin SD 23J
Elementary23.8%-6.4pp
611Parkside Elementary
Grants Pass · Grants Pass SD 7
Elementary23.8%-6.4pp
612West Union Elementary School
Hillsboro · Hillsboro SD 1J
Elementary23.8%-6.4pp
613Clatskanie Elementary School
Clatskanie · Clatskanie SD 6J
Elementary23.7%-6.5pp
614Hood River Valley High School
Hood River · Hood River County SD
High23.7%-6.5pp
615Fairview Elementary School
Fairview · Reynolds SD 7
Elementary23.6%-6.6pp
616Rainier Jr/Sr High School
Rainier · Rainier SD 13
High23.6%-6.6pp
617Butler Creek Elementary School
Gresham · Centennial SD 28J
Elementary23.5%-6.7pp
618Ockley Green Middle School
Portland · Portland SD 1J
Middle23.5%-6.7pp
619Siuslaw High School
Florence · Siuslaw SD 97J
High23.5%-6.7pp
620Garfield Elementary School
Corvallis · Corvallis SD 509J
Elementary23.4%-6.8pp
621Liberty Elementary School
Salem · Salem-Keizer SD 24J
Elementary23.4%-6.8pp
622Manzanita Elementary School
Grants Pass · Three Rivers/Josephine County SD
Elementary23.4%-6.8pp
623Metolius Elementary School
Madras · Jefferson County SD 509J
Elementary23.4%-6.8pp
624Metro East Web Academy
Gresham · Gresham-Barlow SD 10J
Combined23.4%-6.8pp
625Woodburn High School
Woodburn · Woodburn SD 103
High23.4%-6.8pp
626Astoria Senior High School
Astoria · Astoria SD 1
High23.3%-6.9pp
627Harritt Elementary School
Salem · Salem-Keizer SD 24J
Elementary23.3%-6.9pp
628Lent Elementary School
Portland · Portland SD 1J
Elementary23.3%-6.9pp
629Kalmiopsis Elementary School
Brookings · Brookings-Harbor SD 17C
Elementary23.2%-7.0pp
630Rock Creek Middle School
Clackamas · North Clackamas SD 12
Middle23.1%-7.1pp
631Sweetbriar Elementary School
Troutdale · Reynolds SD 7
Elementary23.1%-7.1pp
632Estacada Middle School
Estacada · Estacada SD 108
Middle22.9%-7.3pp
633Harper Charter School
Harper · Harper SD 66
Combined22.9%-7.3pp
634J W Poynter Middle School
Hillsboro · Hillsboro SD 1J
Middle22.9%-7.3pp
635Prairie City School
Prairie City · Prairie City SD 4
Combined22.9%-7.3pp
636Hillsboro High School
Hillsboro · Hillsboro SD 1J
High22.8%-7.4pp
637Lincoln Middle School
Oakland · Oakland SD 1
Middle22.8%-7.4pp
638Sunridge Middle School
Pendleton · Pendleton SD 16
Middle22.8%-7.4pp
639Armand Larive Middle School
Hermiston · Hermiston SD 8
Middle22.7%-7.5pp
640Rogue River Elementary School
Rogue River · Rogue River SD 35
Elementary22.7%-7.5pp
641Cottage Grove High School
Cottage Grove · South Lane SD 45J3
High22.6%-7.6pp
642Gilbert Park Elementary School
Portland · David Douglas SD 40
Elementary22.6%-7.6pp
643Harrison Elementary School
Cottage Grove · South Lane SD 45J3
Elementary22.6%-7.6pp
644Leodis V. McDaniel High School
Portland · Portland SD 1J
High22.6%-7.6pp
645Gaston Elementary School
Gaston · Gaston SD 511J
Elementary22.5%-7.7pp
646Meadow View School
Eugene · Bethel SD 52
Elementary22.4%-7.8pp
647Menlo Park Elementary School
Portland · David Douglas SD 40
Elementary22.4%-7.8pp
648West Orient Middle School
Gresham · Gresham-Barlow SD 10J
Middle22.4%-7.8pp
649North Bend Middle School
North Bend · North Bend SD 13
Middle22.3%-7.9pp
650Canyonville School
Canyonville · South Umpqua SD 19
Elementary22.2%-8.0pp
Page 13 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.