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). 991 schools with reported Science scores. State average: 30.2%.
RankSchoolLevelSciencevs state
101Capitol Hill Elementary School
Portland · Portland SD 1J
Elementary52.0%+21.8pp
102Waldport High School
Waldport · Lincoln County SD
High51.9%+21.7pp
103Ashland High School
Ashland · Ashland SD 5
High51.6%+21.4pp
104Lakeridge High School
Lake Oswego · Lake Oswego SD 7J
High51.4%+21.2pp
105Pacific Crest Middle School
Bend · Bend-LaPine Administrative SD 1
Middle51.0%+20.8pp
106Coquille Valley Elementary
Coquille · Coquille SD 8
Elementary50.7%+20.5pp
107Nyssa Virtual School
Nyssa · Nyssa SD 26
Combined50.5%+20.3pp
108Chehalem Valley Middle School
Newberg · Newberg SD 29J
Middle50.4%+20.2pp
109Beaumont Middle School
Portland · Portland SD 1J
Middle50.3%+20.1pp
110North Albany Middle School
Albany · Greater Albany Public SD 8J
Middle50.3%+20.1pp
111Grants Pass High School
Grants Pass · Grants Pass SD 7
High50.1%+19.9pp
112Enterprise High School
Enterprise · Enterprise SD 21
High50.0%+19.8pp
113Fossil Charter School
Fossil · Fossil SD 21J
Combined50.0%+19.8pp
114May Street Elementary School
Hood River · Hood River County SD
Elementary50.0%+19.8pp
115McKenzie River Community School
Finn Rock · McKenzie SD 68
Combined50.0%+19.8pp
116North Middle School
Grants Pass · Grants Pass SD 7
Middle50.0%+19.8pp
117Sheridan AllPrep Academy
Sheridan · Sheridan SD 48J
Combined50.0%+19.8pp
118Ninety-One School
Hubbard · Canby SD 86
Elementary49.6%+19.4pp
119Crescent Valley High School
Corvallis · Corvallis SD 509J
High49.5%+19.3pp
120Grant High School
Portland · Portland SD 1J
High49.5%+19.3pp
121Oak Hills Elementary School
Beaverton · Beaverton SD 48J
Elementary49.4%+19.2pp
122Middleton Elementary School
Sherwood · Sherwood SD 88J
Elementary49.3%+19.1pp
123Sisters Middle School
Sisters · Sisters SD 6
Middle49.3%+19.1pp
124Arts and Technology Academy at Jefferson
Eugene · Eugene SD 4J
Middle49.1%+18.9pp
125Bessie Coleman Elementary School
Corvallis · Corvallis SD 509J
Elementary49.1%+18.9pp
126Clackamas Middle College
Happy Valley · North Clackamas SD 12
High49.1%+18.9pp
127Pine Ridge Elementary
Bend · Bend-LaPine Administrative SD 1
Elementary48.9%+18.7pp
128Three Rivers Charter School
West Linn · West Linn-Wilsonville SD 3J
Middle48.9%+18.7pp
129Fruitdale Elementary School
Grants Pass · Three Rivers/Josephine County SD
Elementary48.8%+18.6pp
130Mazama High School
Klamath Falls · Klamath County SD
High48.6%+18.4pp
131Markham Elementary School
Portland · Portland SD 1J
Elementary48.4%+18.2pp
132Fir Grove Elementary School
Beaverton · Beaverton SD 48J
Elementary48.3%+18.1pp
133Sheldon High School
Eugene · Eugene SD 4J
High48.1%+17.9pp
134Hawks View Elementary School
Sherwood · Sherwood SD 88J
Elementary48.0%+17.8pp
135Richmond Elementary School
Portland · Portland SD 1J
Elementary48.0%+17.8pp
136Tumwater Middle School
Portland · Beaverton SD 48J
Middle48.0%+17.8pp
137Alliance Charter Academy
Oregon City · Oregon City SD 62
Combined47.8%+17.6pp
138Stoller Middle School
Portland · Beaverton SD 48J
Middle47.8%+17.6pp
139Sand Ridge Charter School
Lebanon · Lebanon Community SD 9
Elementary47.7%+17.5pp
140Edgewood Community Elementary School
Eugene · Eugene SD 4J
Elementary47.6%+17.4pp
141Pilot Rock High School
Pilot Rock · Pilot Rock SD 2
High47.6%+17.4pp
142Sunnyside Environmental School
Portland · Portland SD 1J
Elementary47.6%+17.4pp
143Klamath Union High School
Klamath Falls · Klamath Falls City Schools
High47.5%+17.3pp
144Riverside Elementary School
Grants Pass · Grants Pass SD 7
Elementary47.5%+17.3pp
145Woodstock Elementary School
Portland · Portland SD 1J
Elementary47.5%+17.3pp
146Ridges Elementary School
Sherwood · Sherwood SD 88J
Elementary47.2%+17.0pp
147West Tualatin View Elementary School
Portland · Beaverton SD 48J
Elementary47.2%+17.0pp
148FLEX Online School
Hillsboro · Beaverton SD 48J
Combined47.1%+16.9pp
149Lava Ridge Elementary School
Bend · Bend-LaPine Administrative SD 1
Elementary47.1%+16.9pp
150Victor Point Elementary School
Silverton · Silver Falls SD 4J
Elementary47.1%+16.9pp
Page 3 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.