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). 205 schools with reported Science scores. State average: 30.2%.
RankSchoolLevelSciencevs state
151Daly Middle School
Lakeview · Lake County SD 7
Middle17.5%-12.7pp
152Elton Gregory Middle School
Redmond · Redmond SD 2J
Middle17.5%-12.7pp
153Dexter McCarty Middle School
Gresham · Gresham-Barlow SD 10J
Middle17.3%-12.9pp
154The Dalles Middle School
The Dalles · North Wasco County SD 21
Middle17.3%-12.9pp
155Harriet Tubman Middle School
Portland · Portland SD 1J
Middle17.1%-13.1pp
156Winston Middle School
Winston · Winston-Dillard SD 116
Middle16.7%-13.5pp
157Stayton Middle School
Stayton · North Santiam SD 29J
Middle16.6%-13.6pp
158Azalea Middle School
Brookings · Brookings-Harbor SD 17C
Middle16.5%-13.7pp
159Floyd Light Middle School
Portland · David Douglas SD 40
Middle16.1%-14.1pp
160Talent Middle School
Talent · Phoenix-Talent SD 4
Middle16.0%-14.2pp
161Monroe Middle School
Eugene · Eugene SD 4J
Middle15.9%-14.3pp
162Amity Middle School
Amity · Amity SD 4J
Middle15.7%-14.5pp
163WyEast Middle School
Hood River · Hood River County SD
Middle15.7%-14.5pp
164Colton Middle School
Colton · Colton SD 53
Middle15.6%-14.6pp
165Harrisburg Middle School
Harrisburg · Harrisburg SD 7J
Middle15.6%-14.6pp
166Roseway Heights School
Portland · Portland SD 1J
Middle15.4%-14.8pp
167George Middle School
Portland · Portland SD 1J
Middle15.3%-14.9pp
168Waldo Middle School
Salem · Salem-Keizer SD 24J
Middle15.2%-15.0pp
169Parrish Middle School
Salem · Salem-Keizer SD 24J
Middle15.1%-15.1pp
170Mountain View Middle School
Beaverton · Beaverton SD 48J
Middle15.0%-15.2pp
171Lane Middle School
Portland · Portland SD 1J
Middle14.9%-15.3pp
172White Mountain Middle School
White City · Eagle Point SD 9
Middle14.6%-15.6pp
173Brixner Junior High School
Klamath Falls · Klamath County SD
Middle14.3%-15.9pp
174Lincoln Middle School
Cottage Grove · South Lane SD 45J3
Middle14.3%-15.9pp
175Alder Creek Middle School
Milwaukie · North Clackamas SD 12
Middle14.2%-16.0pp
176Jefferson County Middle School
Madras · Jefferson County SD 509J
Middle14.0%-16.2pp
177Glide Middle School
Glide · Glide SD 12
Middle13.8%-16.4pp
178Jefferson Middle School
Jefferson · Jefferson SD 14J
Middle13.8%-16.4pp
179Spencer Butte Middle School
Eugene · Eugene SD 4J
Middle13.6%-16.6pp
180Gordon Russell Middle School
Gresham · Gresham-Barlow SD 10J
Middle13.5%-16.7pp
181Parkrose Middle School
Portland · Parkrose SD 3
Middle13.5%-16.7pp
182Culver Middle School
Culver · Culver SD 4
Middle13.3%-16.9pp
183Gervais Middle School
Gervais · Gervais SD 1
Middle13.3%-16.9pp
184Ron Russell Middle School
Portland · David Douglas SD 40
Middle12.6%-17.6pp
185Banks Middle School
Banks · Banks SD 13
Middle12.5%-17.7pp
186Oakridge Junior High School
Oakridge · Oakridge SD 76
Middle12.5%-17.7pp
187Shasta Middle School
Eugene · Bethel SD 52
Middle12.4%-17.8pp
188Stephens Middle School
Salem · Salem-Keizer SD 24J
Middle11.9%-18.3pp
189Houck Middle School
Salem · Salem-Keizer SD 24J
Middle11.1%-19.1pp
190Clear Creek Middle School
Gresham · Gresham-Barlow SD 10J
Middle10.9%-19.3pp
191LaPine Middle School
LaPine · Bend-LaPine Administrative SD 1
Middle10.7%-19.5pp
192Willamina Middle School
Willamina · Willamina SD 30J
Middle10.4%-19.8pp
193Dayton Jr High School
Dayton · Dayton SD 8
Middle9.9%-20.3pp
194Clara Brownell Middle School
Umatilla · Umatilla SD 6R
Middle9.8%-20.4pp
195Hauton B Lee Middle School
Portland · Reynolds SD 7
Middle8.6%-21.6pp
196Windy River Elementary School
Boardman · Morrow SD 1
Middle8.5%-21.7pp
197Taft Middle School
Lincoln City · Lincoln County SD
Middle8.2%-22.0pp
198Valor Middle School
Woodburn · Woodburn SD 103
Middle8.0%-22.2pp
199French Prairie Middle School
Woodburn · Woodburn SD 103
Middle7.3%-22.9pp
200Hines Middle School
Hines · Harney County SD 3
Middle6.5%-23.7pp
Page 4 of 5

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.