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
1Stoller Middle School
Portland · Beaverton SD 48J
Middle68.3%+36.5pp
2Lake Oswego Middle School
Lake Oswego · Lake Oswego SD 7J
Middle65.9%+34.1pp
3Sellwood Middle School
Portland · Portland SD 1J
Middle65.7%+33.9pp
4West Sylvan Middle School
Portland · Portland SD 1J
Middle63.3%+31.5pp
5Mt Tabor Middle School
Portland · Portland SD 1J
Middle63.0%+31.2pp
6Beaumont Middle School
Portland · Portland SD 1J
Middle60.5%+28.7pp
7Lakeridge Middle School
Lake Oswego · Lake Oswego SD 7J
Middle59.9%+28.1pp
8Tumwater Middle School
Portland · Beaverton SD 48J
Middle59.0%+27.2pp
9Pacific Crest Middle School
Bend · Bend-LaPine Administrative SD 1
Middle58.8%+27.0pp
10Three Rivers Charter School
West Linn · West Linn-Wilsonville SD 3J
Middle58.1%+26.3pp
11Cascade Middle School
Bend · Bend-LaPine Administrative SD 1
Middle57.7%+25.9pp
12Gray Middle School
Portland · Portland SD 1J
Middle57.3%+25.5pp
13Jackson Middle School
Portland · Portland SD 1J
Middle56.3%+24.5pp
14Roosevelt Middle School
Eugene · Eugene SD 4J
Middle54.4%+22.6pp
15Rosemont Ridge Middle School
West Linn · West Linn-Wilsonville SD 3J
Middle53.5%+21.7pp
16Howard Street Charter
Salem · Salem-Keizer SD 24J
Middle51.4%+19.6pp
17Hosford Middle School
Portland · Portland SD 1J
Middle51.2%+19.4pp
18Sherwood Middle School
Sherwood · Sherwood SD 88J
Middle50.5%+18.7pp
19Duniway Middle School
McMinnville · McMinnville SD 40
Middle49.3%+17.5pp
20Athey Creek Middle School
West Linn · West Linn-Wilsonville SD 3J
Middle49.2%+17.4pp
21Jane Goodall Environmental Middle Charter School
Salem · Salem-Keizer SD 24J
Middle48.4%+16.6pp
22Cheldelin Middle School
Corvallis · Corvallis SD 509J
Middle45.9%+14.1pp
23Ashland Middle School
Ashland · Ashland SD 5
Middle45.3%+13.5pp
24Harriet Tubman Middle School
Portland · Portland SD 1J
Middle45.2%+13.4pp
25North Albany Middle School
Albany · Greater Albany Public SD 8J
Middle43.4%+11.6pp
26Vale Middle School
Vale · Vale SD 84
Middle43.2%+11.4pp
27Happy Valley Middle School
Happy Valley · North Clackamas SD 12
Middle43.0%+11.2pp
28Chehalem Valley Middle School
Newberg · Newberg SD 29J
Middle42.5%+10.7pp
29Inza R Wood Middle School
Wilsonville · West Linn-Wilsonville SD 3J
Middle42.4%+10.6pp
30Realms Middle School
Bend · Bend-LaPine Administrative SD 1
Middle42.4%+10.6pp
31The Valley School of Southern Oregon
Medford · Medford SD 549C
Middle42.4%+10.6pp
32Sky View Middle School
Bend · Bend-LaPine Administrative SD 1
Middle41.4%+9.6pp
33Hood River Middle School
Hood River · Hood River County SD
Middle40.8%+9.0pp
34Harrison Park School
Portland · Portland SD 1J
Middle40.5%+8.7pp
35Meridian Creek Middle School
Wilsonville · West Linn-Wilsonville SD 3J
Middle40.0%+8.2pp
36Sisters Middle School
Sisters · Sisters SD 6
Middle39.8%+8.0pp
37Arts and Technology Academy at Jefferson
Eugene · Eugene SD 4J
Middle38.9%+7.1pp
38Cascade Junior High School
Turner · Cascade SD 5
Middle37.5%+5.7pp
39Otto Petersen Elementary School
Scappoose · Scappoose SD 1J
Middle37.3%+5.5pp
40Highland Park Middle School
Beaverton · Beaverton SD 48J
Middle37.0%+5.2pp
41Thurston Middle School
Springfield · Springfield SD 19
Middle36.6%+4.8pp
42Linus Pauling Middle School
Corvallis · Corvallis SD 509J
Middle36.4%+4.6pp
43Patton Middle School
McMinnville · McMinnville SD 40
Middle36.2%+4.4pp
44Waldport Middle School
Waldport · Lincoln County SD
Middle35.8%+4.0pp
45Mountain View Middle School
Newberg · Newberg SD 29J
Middle35.6%+3.8pp
46Boring Middle School
Boring · Oregon Trail SD 46
Middle35.5%+3.7pp
47Timber Ridge School
Albany · Greater Albany Public SD 8J
Middle35.3%+3.5pp
48Kellogg Middle School
Portland · Portland SD 1J
Middle35.1%+3.3pp
49Straub Middle School
Salem · Salem-Keizer SD 24J
Middle35.1%+3.3pp
50Henley Middle School
Klamath Falls · Klamath County SD
Middle35.0%+3.2pp
Page 1 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.