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). 186 schools with reported English Language Arts scores. State average: 43.0%.
RankSchoolLevelEnglish Language Artsvs state
1Lake Oswego High School
Lake Oswego · Lake Oswego SD 7J
High84.5%+41.5pp
2Baker Early College
Baker City · Baker SD 5J
High84.4%+41.4pp
3Henley High School
Klamath Falls · Klamath County SD
High81.5%+38.5pp
4Waldport High School
Waldport · Lincoln County SD
High81.5%+38.5pp
5International School of Beaverton
Beaverton · Beaverton SD 48J
High77.1%+34.1pp
6Lakeridge High School
Lake Oswego · Lake Oswego SD 7J
High74.1%+31.1pp
7Crescent Valley High School
Corvallis · Corvallis SD 509J
High73.6%+30.6pp
8Grant High School
Portland · Portland SD 1J
High71.4%+28.4pp
9Lincoln High School
Portland · Portland SD 1J
High70.4%+27.4pp
10Ashland High School
Ashland · Ashland SD 5
High70.3%+27.3pp
11Nyssa High School
Nyssa · Nyssa SD 26
High70.0%+27.0pp
12Beaverton Academy of Science and Engineering
Hillsboro · Beaverton SD 48J
High69.2%+26.2pp
13Philomath High School
Philomath · Philomath SD 17J
High69.2%+26.2pp
14Cleveland High School
Portland · Portland SD 1J
High67.2%+24.2pp
15Vale High School
Vale · Vale SD 84
High67.1%+24.1pp
16Academy of Arts and Academics
Springfield · Springfield SD 19
High66.7%+23.7pp
17Oakland High School
Oakland · Oakland SD 1
High66.7%+23.7pp
18John F Kennedy High School
Mt Angel · Mt Angel SD 91
High66.0%+23.0pp
19Yamhill Carlton High School
Yamhill · Yamhill Carlton SD 1
High66.0%+23.0pp
20West Albany High School
Albany · Greater Albany Public SD 8J
High64.8%+21.8pp
21Heppner Junior/Senior High School
Heppner · Morrow SD 1
High64.7%+21.7pp
22Enterprise High School
Enterprise · Enterprise SD 21
High64.2%+21.2pp
23Cascade Senior High School
Turner · Cascade SD 5
High60.9%+17.9pp
24Grants Pass High School
Grants Pass · Grants Pass SD 7
High60.9%+17.9pp
25Mountainside High School
Beaverton · Beaverton SD 48J
High60.9%+17.9pp
26Pilot Rock High School
Pilot Rock · Pilot Rock SD 2
High60.6%+17.6pp
27Newport High School
Newport · Lincoln County SD
High59.7%+16.7pp
28West Linn High School
West Linn · West Linn-Wilsonville SD 3J
High59.5%+16.5pp
29Sunset High School
Portland · Beaverton SD 48J
High59.2%+16.2pp
30Tillamook High School
Tillamook · Tillamook SD 9
High58.9%+15.9pp
31Lost River High School
Merrill · Klamath County SD
High58.5%+15.5pp
32Clackamas Middle College
Happy Valley · North Clackamas SD 12
High58.2%+15.2pp
33Newberg Senior High School
Newberg · Newberg SD 29J
High56.4%+13.4pp
34Roseburg High School
Roseburg · Douglas County SD 4
High56.1%+13.1pp
35Hermiston High School
Hermiston · Hermiston SD 8
High56.0%+13.0pp
36Sutherlin High School
Sutherlin · Sutherlin SD 130
High55.6%+12.6pp
37Arts and Communication Magnet Academy
Beaverton · Beaverton SD 48J
High55.4%+12.4pp
38Douglas High School
Winston · Winston-Dillard SD 116
High55.4%+12.4pp
39St Paul High School
St Paul · St Paul SD 45
High55.3%+12.3pp
40Warrenton High School
Warrenton · Warrenton-Hammond SD 30
High55.0%+12.0pp
41Ida B. Wells-Barnett High School
Portland · Portland SD 1J
High54.8%+11.8pp
42Mazama High School
Klamath Falls · Klamath County SD
High54.1%+11.1pp
43Mountain View Senior High School
Bend · Bend-LaPine Administrative SD 1
High53.8%+10.8pp
44Tigard High School
Tigard · Tigard-Tualatin SD 23J
High52.8%+9.8pp
45Southridge High School
Beaverton · Beaverton SD 48J
High52.4%+9.4pp
46Sherwood High School
Sherwood · Sherwood SD 88J
High52.2%+9.2pp
47Estacada High School
Estacada · Estacada SD 108
High52.0%+9.0pp
48Weston-McEwen High School
Athena · Athena-Weston SD 29RJ
High52.0%+9.0pp
49Corvallis High School
Corvallis · Corvallis SD 509J
High51.8%+8.8pp
50Eagle Point High School
Eagle Point · Eagle Point SD 9
High51.8%+8.8pp
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 English Language Arts 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.