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
101Rowe Middle School
Milwaukie · North Clackamas SD 12
Middle24.6%-5.6pp
102Nyssa Middle School
Nyssa · Nyssa SD 26
Middle24.5%-5.7pp
103Hazelbrook Middle School
Tualatin · Tigard-Tualatin SD 23J
Middle24.3%-5.9pp
104Walter L Kraxberger Middle School
Gladstone · Gladstone SD 115
Middle24.3%-5.9pp
105Kelly Middle School
Eugene · Eugene SD 4J
Middle24.2%-6.0pp
106Claggett Creek Middle School
Keizer · Salem-Keizer SD 24J
Middle24.0%-6.2pp
107Scio Middle School
Scio · Scio SD 95
Middle23.9%-6.3pp
108Ockley Green Middle School
Portland · Portland SD 1J
Middle23.5%-6.7pp
109Rock Creek Middle School
Clackamas · North Clackamas SD 12
Middle23.1%-7.1pp
110Estacada Middle School
Estacada · Estacada SD 108
Middle22.9%-7.3pp
111J W Poynter Middle School
Hillsboro · Hillsboro SD 1J
Middle22.9%-7.3pp
112Lincoln Middle School
Oakland · Oakland SD 1
Middle22.8%-7.4pp
113Sunridge Middle School
Pendleton · Pendleton SD 16
Middle22.8%-7.4pp
114Armand Larive Middle School
Hermiston · Hermiston SD 8
Middle22.7%-7.5pp
115West Orient Middle School
Gresham · Gresham-Barlow SD 10J
Middle22.4%-7.8pp
116North Bend Middle School
North Bend · North Bend SD 13
Middle22.3%-7.9pp
117Highland Park Middle School
Beaverton · Beaverton SD 48J
Middle22.2%-8.0pp
118Yamhill Carlton Intermediate School
Yamhill · Yamhill Carlton SD 1
Middle21.9%-8.3pp
119Seaside Middle School
Seaside · Seaside SD 10
Middle21.8%-8.4pp
120Newport Middle School
Newport · Lincoln County SD
Middle21.7%-8.5pp
121Oakdale Middle School
Medford · Medford SD 549C
Middle21.6%-8.6pp
122Cascade Middle School
Eugene · Bethel SD 52
Middle21.4%-8.8pp
123Henley Middle School
Klamath Falls · Klamath County SD
Middle21.4%-8.8pp
124Marshfield Junior High
Coos Bay · Coos Bay SD 9
Middle21.4%-8.8pp
125Sutherlin Middle School
Sutherlin · Sutherlin SD 130
Middle20.9%-9.3pp
126Gardiner Middle School
Oregon City · Oregon City SD 62
Middle20.5%-9.7pp
127South Meadows Middle School
Hillsboro · Hillsboro SD 1J
Middle20.5%-9.7pp
128St Helens Middle School
St Helens · St Helens SD 502
Middle20.3%-9.9pp
129Alice Ott Middle School
Portland · David Douglas SD 40
Middle20.2%-10.0pp
130High Desert Middle School
Bend · Bend-LaPine Administrative SD 1
Middle20.1%-10.1pp
131Hamlin Middle School
Springfield · Springfield SD 19
Middle19.9%-10.3pp
132Baker Prairie Middle School
Canby · Canby SD 86
Middle19.8%-10.4pp
133Briggs Middle School
Springfield · Springfield SD 19
Middle19.8%-10.4pp
134Neil Armstrong Middle School
Forest Grove · Forest Grove SD 15
Middle19.8%-10.4pp
135Irrigon Elementary School
Irrigon · Morrow SD 1
Middle19.6%-10.6pp
136North Marion Middle School
Aurora · North Marion SD 15
Middle19.5%-10.7pp
137Sweet Home Junior High School
Sweet Home · Sweet Home SD 55
Middle19.3%-10.9pp
138Meadow Park Middle School
Beaverton · Beaverton SD 48J
Middle19.0%-11.2pp
139Mt Angel Middle School
Mt Angel · Mt Angel SD 91
Middle19.0%-11.2pp
140Five Oaks Middle School
Beaverton · Beaverton SD 48J
Middle18.9%-11.3pp
141Talmadge Middle School
Independence · Central SD 13J
Middle18.8%-11.4pp
142Tom McCall Upper Elementary
Forest Grove · Forest Grove SD 15
Middle18.7%-11.5pp
143Centennial Middle School
Portland · Centennial SD 28J
Middle18.5%-11.7pp
144Siuslaw Middle School
Florence · Siuslaw SD 97J
Middle18.3%-11.9pp
145Sandstone Middle School
Hermiston · Hermiston SD 8
Middle18.0%-12.2pp
146Seven Oak Middle School
Lebanon · Lebanon Community SD 9
Middle18.0%-12.2pp
147Molalla River Middle School
Molalla · Molalla River SD 35
Middle17.9%-12.3pp
148Calapooia Middle School
Albany · Greater Albany Public SD 8J
Middle17.6%-12.6pp
149Cal Young Middle School
Eugene · Eugene SD 4J
Middle17.5%-12.7pp
150Central Middle School
Milton-Freewater · Milton-Freewater Unified SD 7
Middle17.5%-12.7pp
Page 3 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.