Oregon schools ranked by test score
Latest OSAS year (2024-25). 208 schools with reported English Language Arts scores. State average: 43.0%.
| Rank | School | Level | English Language Arts | vs state |
|---|---|---|---|---|
| 1 | Lake Oswego Middle School Lake Oswego · Lake Oswego SD 7J | Middle | 74.7% | +31.7pp |
| 2 | Stoller Middle School Portland · Beaverton SD 48J | Middle | 71.8% | +28.8pp |
| 3 | Sellwood Middle School Portland · Portland SD 1J | Middle | 71.3% | +28.3pp |
| 4 | Gray Middle School Portland · Portland SD 1J | Middle | 70.7% | +27.7pp |
| 5 | Lakeridge Middle School Lake Oswego · Lake Oswego SD 7J | Middle | 70.4% | +27.4pp |
| 6 | West Sylvan Middle School Portland · Portland SD 1J | Middle | 69.4% | +26.4pp |
| 7 | Cascade Middle School Bend · Bend-LaPine Administrative SD 1 | Middle | 68.4% | +25.4pp |
| 8 | Howard Street Charter Salem · Salem-Keizer SD 24J | Middle | 68.0% | +25.0pp |
| 9 | Mt Tabor Middle School Portland · Portland SD 1J | Middle | 68.0% | +25.0pp |
| 10 | Tumwater Middle School Portland · Beaverton SD 48J | Middle | 67.6% | +24.6pp |
| 11 | Jackson Middle School Portland · Portland SD 1J | Middle | 66.5% | +23.5pp |
| 12 | Hosford Middle School Portland · Portland SD 1J | Middle | 66.0% | +23.0pp |
| 13 | Pacific Crest Middle School Bend · Bend-LaPine Administrative SD 1 | Middle | 65.6% | +22.6pp |
| 14 | Welches Middle School Welches · Oregon Trail SD 46 | Middle | 65.6% | +22.6pp |
| 15 | Beaumont Middle School Portland · Portland SD 1J | Middle | 65.1% | +22.1pp |
| 16 | Neah-Kah-Nie Middle School Rockaway Beach · Neah-Kah-Nie SD 56 | Middle | 65.0% | +22.0pp |
| 17 | da Vinci Middle School Portland · Portland SD 1J | Middle | 64.7% | +21.7pp |
| 18 | Ashland Middle School Ashland · Ashland SD 5 | Middle | 64.5% | +21.5pp |
| 19 | Rosemont Ridge Middle School West Linn · West Linn-Wilsonville SD 3J | Middle | 64.4% | +21.4pp |
| 20 | Athey Creek Middle School West Linn · West Linn-Wilsonville SD 3J | Middle | 63.9% | +20.9pp |
| 21 | Sherwood Middle School Sherwood · Sherwood SD 88J | Middle | 61.7% | +18.7pp |
| 22 | Mt Angel Middle School Mt Angel · Mt Angel SD 91 | Middle | 61.4% | +18.4pp |
| 23 | The Valley School of Southern Oregon Medford · Medford SD 549C | Middle | 61.0% | +18.0pp |
| 24 | Duniway Middle School McMinnville · McMinnville SD 40 | Middle | 60.7% | +17.7pp |
| 25 | Realms Middle School Bend · Bend-LaPine Administrative SD 1 | Middle | 60.6% | +17.6pp |
| 26 | Roosevelt Middle School Eugene · Eugene SD 4J | Middle | 59.7% | +16.7pp |
| 27 | Cheldelin Middle School Corvallis · Corvallis SD 509J | Middle | 58.6% | +15.6pp |
| 28 | Jane Goodall Environmental Middle Charter School Salem · Salem-Keizer SD 24J | Middle | 58.1% | +15.1pp |
| 29 | Three Rivers Charter School West Linn · West Linn-Wilsonville SD 3J | Middle | 58.1% | +15.1pp |
| 30 | North Albany Middle School Albany · Greater Albany Public SD 8J | Middle | 58.0% | +15.0pp |
| 31 | Cascade Junior High School Turner · Cascade SD 5 | Middle | 56.1% | +13.1pp |
| 32 | Sky View Middle School Bend · Bend-LaPine Administrative SD 1 | Middle | 55.8% | +12.8pp |
| 33 | Meridian Creek Middle School Wilsonville · West Linn-Wilsonville SD 3J | Middle | 55.6% | +12.6pp |
| 34 | Boring Middle School Boring · Oregon Trail SD 46 | Middle | 55.3% | +12.3pp |
| 35 | Hood River Middle School Hood River · Hood River County SD | Middle | 55.1% | +12.1pp |
| 36 | Waldport Middle School Waldport · Lincoln County SD | Middle | 54.3% | +11.3pp |
| 37 | Thurston Middle School Springfield · Springfield SD 19 | Middle | 54.2% | +11.2pp |
| 38 | Kennedy Middle School Eugene · Eugene SD 4J | Middle | 54.1% | +11.1pp |
| 39 | Spencer Butte Middle School Eugene · Eugene SD 4J | Middle | 53.9% | +10.9pp |
| 40 | North Middle School Grants Pass · Grants Pass SD 7 | Middle | 53.5% | +10.5pp |
| 41 | Arts and Technology Academy at Jefferson Eugene · Eugene SD 4J | Middle | 52.2% | +9.2pp |
| 42 | Harbor Lights Middle School Bandon · Bandon SD 54 | Middle | 52.2% | +9.2pp |
| 43 | Vale Middle School Vale · Vale SD 84 | Middle | 51.8% | +8.8pp |
| 44 | Timber Ridge School Albany · Greater Albany Public SD 8J | Middle | 51.3% | +8.3pp |
| 45 | Happy Valley Middle School Happy Valley · North Clackamas SD 12 | Middle | 51.2% | +8.2pp |
| 46 | Sisters Middle School Sisters · Sisters SD 6 | Middle | 51.0% | +8.0pp |
| 47 | Otto Petersen Elementary School Scappoose · Scappoose SD 1J | Middle | 50.9% | +7.9pp |
| 48 | Judson Middle School Salem · Salem-Keizer SD 24J | Middle | 50.8% | +7.8pp |
| 49 | Scappoose Middle School Scappoose · Scappoose SD 1J | Middle | 50.5% | +7.5pp |
| 50 | Chehalem Valley Middle School Newberg · Newberg SD 29J | Middle | 49.9% | +6.9pp |
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 English Language Arts 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.