Oregon schools ranked by test score
Latest OSAS year (2024-25). 991 schools with reported Science scores. State average: 30.2%.
| Rank | School | Level | Science | vs state |
|---|---|---|---|---|
| 201 | Baker High School Baker City · Baker SD 5J | High | 42.1% | +11.9pp |
| 202 | Cove Charter School Cove · Cove SD 15 | Combined | 42.0% | +11.8pp |
| 203 | Schirle Elementary School Salem · Salem-Keizer SD 24J | Elementary | 42.0% | +11.8pp |
| 204 | Banks High School Banks · Banks SD 13 | High | 41.9% | +11.7pp |
| 205 | Juniper Elementary School Bend · Bend-LaPine Administrative SD 1 | Elementary | 41.9% | +11.7pp |
| 206 | Molalla High School Molalla · Molalla River SD 35 | High | 41.8% | +11.6pp |
| 207 | Hiteon Elementary School Beaverton · Beaverton SD 48J | Elementary | 41.4% | +11.2pp |
| 208 | Philomath Elementary School Philomath · Philomath SD 17J | Elementary | 41.4% | +11.2pp |
| 209 | Island City Elementary School Island City · La Grande SD 1 | Elementary | 41.3% | +11.1pp |
| 210 | Oregon Charter Academy Mill City · Santiam Canyon SD 129J | Combined | 41.0% | +10.8pp |
| 211 | Happy Valley Elementary School Happy Valley · North Clackamas SD 12 | Elementary | 40.9% | +10.7pp |
| 212 | Creswell High School Creswell · Creswell SD 40 | High | 40.8% | +10.6pp |
| 213 | Desert View Elementary School Hermiston · Hermiston SD 8 | Elementary | 40.8% | +10.6pp |
| 214 | Nyssa High School Nyssa · Nyssa SD 26 | High | 40.8% | +10.6pp |
| 215 | Hedrick Middle School Medford · Medford SD 549C | Middle | 40.7% | +10.5pp |
| 216 | Mary Woodward Elementary School Tigard · Tigard-Tualatin SD 23J | Elementary | 40.6% | +10.4pp |
| 217 | Forest Grove Community School Forest Grove · Forest Grove SD 15 | Elementary | 40.5% | +10.3pp |
| 218 | Helix Charter School Helix · Helix SD 1 | Combined | 40.5% | +10.3pp |
| 219 | Otto Petersen Elementary School Scappoose · Scappoose SD 1J | Middle | 40.5% | +10.3pp |
| 220 | Kalapuya Elementary School Salem · Salem-Keizer SD 24J | Elementary | 40.4% | +10.2pp |
| 221 | Sumpter Elementary School Salem · Salem-Keizer SD 24J | Elementary | 40.4% | +10.2pp |
| 222 | North Bay Elementary School North Bend · North Bend SD 13 | Elementary | 40.3% | +10.1pp |
| 223 | Memorial Elementary School McMinnville · McMinnville SD 40 | Elementary | 40.2% | +10.0pp |
| 224 | Scouters Mountain Elementary Happy Valley · North Clackamas SD 12 | Elementary | 40.2% | +10.0pp |
| 225 | Antonia Crater Elementary School Newberg · Newberg SD 29J | Elementary | 40.0% | +9.8pp |
| 226 | Beach Elementary School Portland · Portland SD 1J | Elementary | 40.0% | +9.8pp |
| 227 | Inza R Wood Middle School Wilsonville · West Linn-Wilsonville SD 3J | Middle | 40.0% | +9.8pp |
| 228 | Joseph Lane Middle School Roseburg · Douglas County SD 4 | Middle | 40.0% | +9.8pp |
| 229 | North Valley High School Grants Pass · Three Rivers/Josephine County SD | High | 40.0% | +9.8pp |
| 230 | Philomath Middle School Philomath · Philomath SD 17J | Middle | 40.0% | +9.8pp |
| 231 | Pleasant Hill Elementary School Pleasant Hill · Pleasant Hill SD 1 | Elementary | 40.0% | +9.8pp |
| 232 | Scappoose Middle School Scappoose · Scappoose SD 1J | Middle | 39.9% | +9.7pp |
| 233 | Chehalem Elementary School Beaverton · Beaverton SD 48J | Elementary | 39.7% | +9.5pp |
| 234 | Dry Hollow Elementary School The Dalles · North Wasco County SD 21 | Elementary | 39.7% | +9.5pp |
| 235 | Lewis and Clark Montessori Charter School Gresham · Gresham-Barlow SD 10J | Elementary | 39.7% | +9.5pp |
| 236 | Greenway Elementary School Beaverton · Beaverton SD 48J | Elementary | 39.6% | +9.4pp |
| 237 | Howard Street Charter Salem · Salem-Keizer SD 24J | Middle | 39.6% | +9.4pp |
| 238 | Yamhill Carlton High School Yamhill · Yamhill Carlton SD 1 | High | 39.6% | +9.4pp |
| 239 | Nancy Ryles Elementary School Beaverton · Beaverton SD 48J | Elementary | 39.5% | +9.3pp |
| 240 | Duniway Middle School McMinnville · McMinnville SD 40 | Middle | 39.4% | +9.2pp |
| 241 | Hucrest Elementary School Roseburg · Douglas County SD 4 | Elementary | 39.4% | +9.2pp |
| 242 | Imbler Charter School Imbler · Imbler SD 11 | Combined | 39.4% | +9.2pp |
| 243 | Boeckman Creek Primary School Wilsonville · West Linn-Wilsonville SD 3J | Elementary | 39.3% | +9.1pp |
| 244 | John Tuck Elementary School Redmond · Redmond SD 2J | Elementary | 39.3% | +9.1pp |
| 245 | Sams Valley Elementary School Central Point · Central Point SD 6 | Elementary | 39.2% | +9.0pp |
| 246 | Clackamas Web Academy Clackamas · North Clackamas SD 12 | Combined | 39.1% | +8.9pp |
| 247 | Sublimity School Sublimity · North Santiam SD 29J | Elementary | 39.1% | +8.9pp |
| 248 | North Bend Senior High School North Bend · North Bend SD 13 | High | 39.0% | +8.8pp |
| 249 | High Lakes Elementary School Bend · Bend-LaPine Administrative SD 1 | Elementary | 38.8% | +8.6pp |
| 250 | Willamette Connections Academy Scio · Scio SD 95 | Combined | 38.7% | +8.5pp |
Page 5 of 20
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.