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
851White Mountain Middle School
White City · Eagle Point SD 9
Middle14.6%-15.6pp
852Lamb Elementary School
Salem · Salem-Keizer SD 24J
Elementary14.5%-15.7pp
853Central High School
Independence · Central SD 13J
High14.4%-15.8pp
854Irrigon Junior/Senior High School
Irrigon · Morrow SD 1
High14.4%-15.8pp
855Brixner Junior High School
Klamath Falls · Klamath County SD
Middle14.3%-15.9pp
856Hammond Elementary School
Salem · Salem-Keizer SD 24J
Elementary14.3%-15.9pp
857Lincoln Middle School
Cottage Grove · South Lane SD 45J3
Middle14.3%-15.9pp
858Madrona Elementary School
Grants Pass · Three Rivers/Josephine County SD
Elementary14.3%-15.9pp
859Nestucca K8
Cloverdale · Nestucca Valley SD 101J
Elementary14.3%-15.9pp
860Alder Creek Middle School
Milwaukie · North Clackamas SD 12
Middle14.2%-16.0pp
861Clackamas High School
Clackamas · North Clackamas SD 12
High14.1%-16.1pp
862Hugh Hartman Elementary
Redmond · Redmond SD 2J
Elementary14.1%-16.1pp
863West Powellhurst Elementary School
Portland · David Douglas SD 40
Elementary14.1%-16.1pp
864Wilkes Elementary School
Portland · Reynolds SD 7
Elementary14.1%-16.1pp
865Gresham High School
Gresham · Gresham-Barlow SD 10J
High14.0%-16.2pp
866Jefferson County Middle School
Madras · Jefferson County SD 509J
Middle14.0%-16.2pp
867Maple Elementary School
Springfield · Springfield SD 19
Elementary14.0%-16.2pp
868South Shore Elementary School
Albany · Greater Albany Public SD 8J
Elementary14.0%-16.2pp
869Glide Middle School
Glide · Glide SD 12
Middle13.8%-16.4pp
870Jefferson Middle School
Jefferson · Jefferson SD 14J
Middle13.8%-16.4pp
871Richardson Elementary School
Central Point · Central Point SD 6
Elementary13.8%-16.4pp
872Rocky Heights Elementary School
Hermiston · Hermiston SD 8
Elementary13.8%-16.4pp
873Green Elementary School
Roseburg · Douglas County SD 4
Elementary13.7%-16.5pp
874Jackson Elementary School
Medford · Medford SD 549C
Elementary13.7%-16.5pp
875Spencer Butte Middle School
Eugene · Eugene SD 4J
Middle13.6%-16.6pp
876Gordon Russell Middle School
Gresham · Gresham-Barlow SD 10J
Middle13.5%-16.7pp
877Lincoln Park Elementary School
Portland · David Douglas SD 40
Elementary13.5%-16.7pp
878Parkrose Middle School
Portland · Parkrose SD 3
Middle13.5%-16.7pp
879Riverside Junior/Senior High School
Boardman · Morrow SD 1
High13.5%-16.7pp
880South Umpqua High School
Myrtle Creek · South Umpqua SD 19
High13.5%-16.7pp
881Mill Park Elementary School
Portland · David Douglas SD 40
Elementary13.4%-16.8pp
882Bush Elementary School
Salem · Salem-Keizer SD 24J
Elementary13.3%-16.9pp
883Culver Middle School
Culver · Culver SD 4
Middle13.3%-16.9pp
884Gervais Middle School
Gervais · Gervais SD 1
Middle13.3%-16.9pp
885Prairie Mountain School
Eugene · Bethel SD 52
Elementary13.2%-17.0pp
886Glendale Community Charter School Pre-K-12
Glendale · Glendale SD 77
Combined13.1%-17.1pp
887Powell Valley Elementary School
Gresham · Gresham-Barlow SD 10J
Elementary12.9%-17.3pp
888Guy Lee Elementary School
Springfield · Springfield SD 19
Elementary12.8%-17.4pp
889Irving Elementary School
Eugene · Bethel SD 52
Elementary12.8%-17.4pp
890Ron Russell Middle School
Portland · David Douglas SD 40
Middle12.6%-17.6pp
891Banks Middle School
Banks · Banks SD 13
Middle12.5%-17.7pp
892Central Howell Elementary School
Silverton · Silver Falls SD 4J
Elementary12.5%-17.7pp
893Oakridge Junior High School
Oakridge · Oakridge SD 76
Middle12.5%-17.7pp
894Sacramento Elementary School
Portland · Parkrose SD 3
Elementary12.5%-17.7pp
895Shasta Middle School
Eugene · Bethel SD 52
Middle12.4%-17.8pp
896Chenowith Elementary School
The Dalles · North Wasco County SD 21
Elementary12.3%-17.9pp
897North Marion High School
Aurora · North Marion SD 15
High12.3%-17.9pp
898Rockwood Preparatory Academy
Portland · Reynolds SD 7
Elementary12.2%-18.0pp
899Oakridge Elementary School
Oakridge · Oakridge SD 76
Elementary12.1%-18.1pp
900Monroe Grade School
Monroe · Monroe SD 1J
Elementary12.0%-18.2pp
Page 18 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.