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). 170 schools with reported Mathematics scores. State average: 31.8%.
RankSchoolLevelMathematicsvs state
1International School of Beaverton
Beaverton · Beaverton SD 48J
High67.0%+35.2pp
2Baker Early College
Baker City · Baker SD 5J
High60.9%+29.1pp
3Lake Oswego High School
Lake Oswego · Lake Oswego SD 7J
High59.2%+27.4pp
4Beaverton Academy of Science and Engineering
Hillsboro · Beaverton SD 48J
High58.1%+26.3pp
5Lakeridge High School
Lake Oswego · Lake Oswego SD 7J
High49.2%+17.4pp
6Sunset High School
Portland · Beaverton SD 48J
High47.9%+16.1pp
7Grant High School
Portland · Portland SD 1J
High46.7%+14.9pp
8Henley High School
Klamath Falls · Klamath County SD
High45.6%+13.8pp
9St Paul High School
St Paul · St Paul SD 45
High42.6%+10.8pp
10Waldport High School
Waldport · Lincoln County SD
High42.6%+10.8pp
11Cleveland High School
Portland · Portland SD 1J
High41.5%+9.7pp
12Crescent Valley High School
Corvallis · Corvallis SD 509J
High41.0%+9.2pp
13Lincoln High School
Portland · Portland SD 1J
High40.3%+8.5pp
14Heppner Junior/Senior High School
Heppner · Morrow SD 1
High40.0%+8.2pp
15West Linn High School
West Linn · West Linn-Wilsonville SD 3J
High39.3%+7.5pp
16Ashland High School
Ashland · Ashland SD 5
High38.9%+7.1pp
17Vale High School
Vale · Vale SD 84
High38.5%+6.7pp
18West Albany High School
Albany · Greater Albany Public SD 8J
High37.1%+5.3pp
19Sheldon High School
Eugene · Eugene SD 4J
High35.7%+3.9pp
20Lost River High School
Merrill · Klamath County SD
High34.7%+2.9pp
21Nyssa High School
Nyssa · Nyssa SD 26
High34.3%+2.5pp
22Enterprise High School
Enterprise · Enterprise SD 21
High33.7%+1.9pp
23Wilsonville High School
Wilsonville · West Linn-Wilsonville SD 3J
High33.3%+1.5pp
24Summit High School
Bend · Bend-LaPine Administrative SD 1
High32.2%+0.4pp
25Churchill High School
Eugene · Eugene SD 4J
High32.1%+0.3pp
26Westview High School
Portland · Beaverton SD 48J
High31.4%-0.4pp
27Grants Pass High School
Grants Pass · Grants Pass SD 7
High31.1%-0.7pp
28Oakland High School
Oakland · Oakland SD 1
High31.1%-0.7pp
29Ida B. Wells-Barnett High School
Portland · Portland SD 1J
High30.1%-1.7pp
30Sherwood High School
Sherwood · Sherwood SD 88J
High30.0%-1.8pp
31Insight School of Oregon Painted Hills
Mitchell · Mitchell SD 55
High29.9%-1.9pp
32Sisters High School
Sisters · Sisters SD 6
High29.8%-2.0pp
33Mountain View Senior High School
Bend · Bend-LaPine Administrative SD 1
High28.9%-2.9pp
34Arts and Communication Magnet Academy
Beaverton · Beaverton SD 48J
High28.1%-3.7pp
35Klamath Union High School
Klamath Falls · Klamath Falls City Schools
High27.8%-4.0pp
36Oregon City Senior High School
Oregon City · Oregon City SD 62
High27.7%-4.1pp
37Pleasant Hill High School
Pleasant Hill · Pleasant Hill SD 1
High27.7%-4.1pp
38Union High School
Union · Union SD 5
High27.7%-4.1pp
39Clackamas Middle College
Happy Valley · North Clackamas SD 12
High27.3%-4.5pp
40Pilot Rock High School
Pilot Rock · Pilot Rock SD 2
High27.3%-4.5pp
41Newberg Senior High School
Newberg · Newberg SD 29J
High27.2%-4.6pp
42Silverton High School
Silverton · Silver Falls SD 4J
High26.7%-5.1pp
43Siuslaw High School
Florence · Siuslaw SD 97J
High26.2%-5.6pp
44South Medford High School
Medford · Medford SD 549C
High26.2%-5.6pp
45Tualatin High School
Tualatin · Tigard-Tualatin SD 23J
High25.8%-6.0pp
46Benson Polytechnic High School
Portland · Portland SD 1J
High25.0%-6.8pp
47Mountainside High School
Beaverton · Beaverton SD 48J
High24.9%-6.9pp
48Astoria Senior High School
Astoria · Astoria SD 1
High24.7%-7.1pp
49Sutherlin High School
Sutherlin · Sutherlin SD 130
High24.7%-7.1pp
50John F Kennedy High School
Mt Angel · Mt Angel SD 91
High24.5%-7.3pp
Page 1 of 4

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 Mathematics 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.