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
401Thurston Middle School
Springfield · Springfield SD 19
Middle30.8%+0.6pp
402Deep Creek - Damascus K-8 School
Damascus · Gresham-Barlow SD 10J
Elementary30.7%+0.5pp
403Amity Elementary School
Amity · Amity SD 4J
Elementary30.6%+0.4pp
404Errol Hassell Elementary School
Beaverton · Beaverton SD 48J
Elementary30.6%+0.4pp
405Springfield High School
Springfield · Springfield SD 19
High30.6%+0.4pp
406Elmira High School
Elmira · Fern Ridge SD 28J
High30.5%+0.3pp
407Grant Community School
Salem · Salem-Keizer SD 24J
Elementary30.4%+0.2pp
408Salem Heights Elementary School
Salem · Salem-Keizer SD 24J
Elementary30.4%+0.2pp
409Lincoln Savage Middle School
Grants Pass · Three Rivers/Josephine County SD
Middle30.3%+0.1pp
410Elizabeth Page Elementary School
Springfield · Springfield SD 19
Elementary30.2%+0.0pp
411River Road/El Camino del Rio Elementary School
Eugene · Eugene SD 4J
Elementary30.2%+0.0pp
412Newberg Senior High School
Newberg · Newberg SD 29J
High30.1%-0.1pp
413Estacada High School
Estacada · Estacada SD 108
High30.0%-0.2pp
414Fir Grove Elementary School
Roseburg · Douglas County SD 4
Elementary30.0%-0.2pp
415Holt Elementary School
Eugene · Eugene SD 4J
Elementary30.0%-0.2pp
416McKinley Elementary School
Salem · Salem-Keizer SD 24J
Elementary30.0%-0.2pp
417Parkdale Elementary School
Parkdale · Hood River County SD
Elementary30.0%-0.2pp
418Tom McCall Elementary School
Redmond · Redmond SD 2J
Elementary30.0%-0.2pp
419Benson Polytechnic High School
Portland · Portland SD 1J
High29.9%-0.3pp
420Corvallis High School
Corvallis · Corvallis SD 509J
High29.9%-0.3pp
421Patton Middle School
McMinnville · McMinnville SD 40
Middle29.9%-0.3pp
422Central Elementary School
Albany · Greater Albany Public SD 8J
Elementary29.8%-0.4pp
423Myers Elementary School
Salem · Salem-Keizer SD 24J
Elementary29.8%-0.4pp
424Oak Elementary School
Albany · Greater Albany Public SD 8J
Elementary29.8%-0.4pp
425Whiteaker Middle School
Keizer · Salem-Keizer SD 24J
Middle29.8%-0.4pp
426Mulino Elementary School
Mulino · Molalla River SD 35
Elementary29.7%-0.5pp
427Sandy High School
Sandy · Oregon Trail SD 46
High29.7%-0.5pp
428Heppner Junior/Senior High School
Heppner · Morrow SD 1
High29.6%-0.6pp
429Redwood Elementary School
Grants Pass · Grants Pass SD 7
Elementary29.6%-0.6pp
430Ardenwald Elementary School
Milwaukie · North Clackamas SD 12
Elementary29.5%-0.7pp
431Boring Middle School
Boring · Oregon Trail SD 46
Middle29.5%-0.7pp
432Canby High School
Canby · Canby SD 86
High29.5%-0.7pp
433Chapman Hill Elementary School
Salem · Salem-Keizer SD 24J
Elementary29.4%-0.8pp
434Ponderosa Middle School
Klamath Falls · Klamath Falls City Schools
Middle29.4%-0.8pp
435Eagle Point Middle School
Eagle Point · Eagle Point SD 9
Middle29.3%-0.9pp
436Mountain View Middle School
Newberg · Newberg SD 29J
Middle29.3%-0.9pp
437Scappoose High School
Scappoose · Scappoose SD 1J
High29.3%-0.9pp
438Vernonia Elementary School
Vernonia · Vernonia SD 47J
Elementary29.3%-0.9pp
439Joseph Charter School
Joseph · Joseph SD 6
Combined29.2%-1.0pp
440Steins Pillar Elementary
Prineville · Crook County SD
Elementary29.2%-1.0pp
441Astoria Middle School
Astoria · Astoria SD 1
Middle29.1%-1.1pp
442McLoughlin Middle School
Medford · Medford SD 549C
Middle29.1%-1.1pp
443W Verne McKinney Elementary School
Hillsboro · Hillsboro SD 1J
Elementary29.1%-1.1pp
444Sherman County School
Moro · Sherman County SD
Combined29.0%-1.2pp
445Cherry Park Elementary School
Portland · David Douglas SD 40
Elementary28.9%-1.3pp
446Clackamas River Elementary School
Estacada · Estacada SD 108
Elementary28.9%-1.3pp
447Harbor Lights Middle School
Bandon · Bandon SD 54
Middle28.9%-1.3pp
448Peninsula Elementary School
Portland · Portland SD 1J
Elementary28.9%-1.3pp
449Silverton High School
Silverton · Silver Falls SD 4J
High28.9%-1.3pp
450Carus School
Oregon City · Canby SD 86
Elementary28.8%-1.4pp
Page 9 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.