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). 207 schools with reported Mathematics scores. State average: 31.8%.
RankSchoolLevelMathematicsvs state
151Gervais Middle School
Gervais · Gervais SD 1
Middle20.3%-11.5pp
152Sutherlin Middle School
Sutherlin · Sutherlin SD 130
Middle20.3%-11.5pp
153Talent Middle School
Talent · Phoenix-Talent SD 4
Middle19.6%-12.2pp
154Yamhill Carlton Intermediate School
Yamhill · Yamhill Carlton SD 1
Middle19.4%-12.4pp
155Dexter McCarty Middle School
Gresham · Gresham-Barlow SD 10J
Middle19.2%-12.6pp
156Ron Russell Middle School
Portland · David Douglas SD 40
Middle19.1%-12.7pp
157Fleming Middle School
Grants Pass · Three Rivers/Josephine County SD
Middle18.9%-12.9pp
158Jefferson County Middle School
Madras · Jefferson County SD 509J
Middle18.7%-13.1pp
159Parrish Middle School
Salem · Salem-Keizer SD 24J
Middle18.6%-13.2pp
160Seven Oak Middle School
Lebanon · Lebanon Community SD 9
Middle18.5%-13.3pp
161Stayton Middle School
Stayton · North Santiam SD 29J
Middle18.2%-13.6pp
162Tom McCall Upper Elementary
Forest Grove · Forest Grove SD 15
Middle18.2%-13.6pp
163McLoughlin Middle School
Medford · Medford SD 549C
Middle18.0%-13.8pp
164Harrisburg Middle School
Harrisburg · Harrisburg SD 7J
Middle17.8%-14.0pp
165Brixner Junior High School
Klamath Falls · Klamath County SD
Middle17.6%-14.2pp
166Alder Creek Middle School
Milwaukie · North Clackamas SD 12
Middle17.2%-14.6pp
167Mountain View Middle School
Beaverton · Beaverton SD 48J
Middle16.9%-14.9pp
168Calapooia Middle School
Albany · Greater Albany Public SD 8J
Middle16.6%-15.2pp
169Taft Middle School
Lincoln City · Lincoln County SD
Middle16.5%-15.3pp
170The Dalles Middle School
The Dalles · North Wasco County SD 21
Middle16.5%-15.3pp
171Windy River Elementary School
Boardman · Morrow SD 1
Middle16.5%-15.3pp
172Talmadge Middle School
Independence · Central SD 13J
Middle16.2%-15.6pp
173Lincoln Middle School
Cottage Grove · South Lane SD 45J3
Middle16.0%-15.8pp
174St Helens Middle School
St Helens · St Helens SD 502
Middle15.9%-15.9pp
175Amity Middle School
Amity · Amity SD 4J
Middle15.8%-16.0pp
176Azalea Middle School
Brookings · Brookings-Harbor SD 17C
Middle15.5%-16.3pp
177Hamlin Middle School
Springfield · Springfield SD 19
Middle15.3%-16.5pp
178Neil Armstrong Middle School
Forest Grove · Forest Grove SD 15
Middle15.3%-16.5pp
179Warrenton Middle School
Warrenton · Warrenton-Hammond SD 30
Middle15.2%-16.6pp
180Shasta Middle School
Eugene · Bethel SD 52
Middle15.1%-16.7pp
181Colton Middle School
Colton · Colton SD 53
Middle14.9%-16.9pp
182Waldo Middle School
Salem · Salem-Keizer SD 24J
Middle14.7%-17.1pp
183Estacada Middle School
Estacada · Estacada SD 108
Middle14.4%-17.4pp
184Willamina Middle School
Willamina · Willamina SD 30J
Middle14.3%-17.5pp
185LaPine Middle School
LaPine · Bend-LaPine Administrative SD 1
Middle14.2%-17.6pp
186George Middle School
Portland · Portland SD 1J
Middle14.1%-17.7pp
187WyEast Middle School
Hood River · Hood River County SD
Middle14.1%-17.7pp
188Cascade Middle School
Eugene · Bethel SD 52
Middle13.7%-18.1pp
189Parkrose Middle School
Portland · Parkrose SD 3
Middle13.5%-18.3pp
190Central Middle School
Milton-Freewater · Milton-Freewater Unified SD 7
Middle12.8%-19.0pp
191Culver Middle School
Culver · Culver SD 4
Middle12.8%-19.0pp
192Gordon Russell Middle School
Gresham · Gresham-Barlow SD 10J
Middle12.8%-19.0pp
193Winston Middle School
Winston · Winston-Dillard SD 116
Middle12.0%-19.8pp
194Stephens Middle School
Salem · Salem-Keizer SD 24J
Middle11.9%-19.9pp
195Houck Middle School
Salem · Salem-Keizer SD 24J
Middle10.1%-21.7pp
196Toledo Jr. High
Toledo · Lincoln County SD
Middle9.7%-22.1pp
197Hines Middle School
Hines · Harney County SD 3
Middle9.6%-22.2pp
198Dayton Jr High School
Dayton · Dayton SD 8
Middle8.9%-22.9pp
199Jefferson Middle School
Jefferson · Jefferson SD 14J
Middle8.9%-22.9pp
200White Mountain Middle School
White City · Eagle Point SD 9
Middle8.5%-23.3pp
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 Mathematics 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.