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). 205 schools with reported Science scores. State average: 30.2%.
RankSchoolLevelSciencevs state
51Thomas R Fowler Middle School
Tigard · Tigard-Tualatin SD 23J
Middle32.7%+2.5pp
52Madison Middle School
Eugene · Eugene SD 4J
Middle32.5%+2.3pp
53Warrenton Middle School
Warrenton · Warrenton-Hammond SD 30
Middle32.5%+2.3pp
54The Valley School of Southern Oregon
Medford · Medford SD 549C
Middle32.4%+2.2pp
55Cedar Park Middle School
Portland · Beaverton SD 48J
Middle31.7%+1.5pp
56R A Brown Middle School
Hillsboro · Hillsboro SD 1J
Middle31.6%+1.4pp
57Twality Middle School
Tigard · Tigard-Tualatin SD 23J
Middle31.5%+1.3pp
58Sky View Middle School
Bend · Bend-LaPine Administrative SD 1
Middle31.4%+1.2pp
59Vernonia Middle School
Vernonia · Vernonia SD 47J
Middle31.4%+1.2pp
60Agnes Stewart Middle School
Springfield · Springfield SD 19
Middle31.3%+1.1pp
61Walker Middle School
Salem · Salem-Keizer SD 24J
Middle31.3%+1.1pp
62Fern Ridge Middle School
Elmira · Fern Ridge SD 28J
Middle31.0%+0.8pp
63Kennedy Middle School
Eugene · Eugene SD 4J
Middle30.8%+0.6pp
64Thurston Middle School
Springfield · Springfield SD 19
Middle30.8%+0.6pp
65Lincoln Savage Middle School
Grants Pass · Three Rivers/Josephine County SD
Middle30.3%+0.1pp
66Patton Middle School
McMinnville · McMinnville SD 40
Middle29.9%-0.3pp
67Whiteaker Middle School
Keizer · Salem-Keizer SD 24J
Middle29.8%-0.4pp
68Boring Middle School
Boring · Oregon Trail SD 46
Middle29.5%-0.7pp
69Ponderosa Middle School
Klamath Falls · Klamath Falls City Schools
Middle29.4%-0.8pp
70Eagle Point Middle School
Eagle Point · Eagle Point SD 9
Middle29.3%-0.9pp
71Mountain View Middle School
Newberg · Newberg SD 29J
Middle29.3%-0.9pp
72Astoria Middle School
Astoria · Astoria SD 1
Middle29.1%-1.1pp
73McLoughlin Middle School
Medford · Medford SD 549C
Middle29.1%-1.1pp
74Harbor Lights Middle School
Bandon · Bandon SD 54
Middle28.9%-1.3pp
75Conestoga Middle School
Beaverton · Beaverton SD 48J
Middle28.1%-2.1pp
76La Grande Middle School
La Grande · La Grande SD 1
Middle28.1%-2.1pp
77Tumwata Middle School
Oregon City · Oregon City SD 62
Middle28.1%-2.1pp
78Kellogg Middle School
Portland · Portland SD 1J
Middle27.9%-2.3pp
79Scenic Middle School
Central Point · Central Point SD 6
Middle27.8%-2.4pp
80South Baker Intermediate School
Baker City · Baker SD 5J
Middle27.8%-2.4pp
81Silverton Middle School
Silverton · Silver Falls SD 4J
Middle27.5%-2.7pp
82Baker Middle School
Baker City · Baker SD 5J
Middle27.2%-3.0pp
83Crook County Middle School
Prineville · Crook County SD
Middle27.1%-3.1pp
84Oaklea Middle School
Junction City · Junction City SD 69
Middle26.8%-3.4pp
85Leslie Middle School
Salem · Salem-Keizer SD 24J
Middle26.7%-3.5pp
86John C Fremont Middle School
Roseburg · Douglas County SD 4
Middle26.4%-3.8pp
87LaCreole Middle School
Dallas · Dallas SD 2
Middle26.3%-3.9pp
88Memorial Middle School
Albany · Greater Albany Public SD 8J
Middle26.3%-3.9pp
89South Middle School
Grants Pass · Grants Pass SD 7
Middle26.3%-3.9pp
90Pilot Butte Middle School
Bend · Bend-LaPine Administrative SD 1
Middle26.2%-4.0pp
91Crossler Middle School
Salem · Salem-Keizer SD 24J
Middle26.1%-4.1pp
92Lorna Byrne Middle School
Cave Junction · Three Rivers/Josephine County SD
Middle26.1%-4.1pp
93Fleming Middle School
Grants Pass · Three Rivers/Josephine County SD
Middle25.7%-4.5pp
94Hanby Middle School
Gold Hill · Central Point SD 6
Middle25.7%-4.5pp
95Meridian Creek Middle School
Wilsonville · West Linn-Wilsonville SD 3J
Middle25.6%-4.6pp
96Waldport Middle School
Waldport · Lincoln County SD
Middle25.6%-4.6pp
97Evergreen Jr High School
Hillsboro · Hillsboro SD 1J
Middle25.1%-5.1pp
98Tillamook Junior High School
Tillamook · Tillamook SD 9
Middle25.0%-5.2pp
99Obsidian Middle School
Redmond · Redmond SD 2J
Middle24.8%-5.4pp
100Weston Middle School
Weston · Athena-Weston SD 29RJ
Middle24.7%-5.5pp
Page 2 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 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.