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). 655 schools with reported Mathematics scores. State average: 31.8%.
RankSchoolLevelMathematicsvs state
1Westridge Elementary School
Lake Oswego · Lake Oswego SD 7J
Elementary91.1%+59.3pp
2Hope Chinese Charter School
Beaverton · Beaverton SD 48J
Elementary90.0%+58.2pp
3Evergreen Elementary School
Silverton · Silver Falls SD 4J
Elementary87.2%+55.4pp
4Winterhaven School
Portland · Portland SD 1J
Elementary86.6%+54.8pp
5Le Monde French Immersion Public Charter School
Portland · Portland SD 1J
Elementary85.4%+53.6pp
6Rieke Elementary School
Portland · Portland SD 1J
Elementary82.7%+50.9pp
7Alameda Elementary School
Portland · Portland SD 1J
Elementary81.1%+49.3pp
8Findley Elementary
Portland · Beaverton SD 48J
Elementary79.7%+47.9pp
9Riverdale Grade School
Portland · Riverdale SD 51J
Elementary79.5%+47.7pp
10Forest Hills Elementary School
Lake Oswego · Lake Oswego SD 7J
Elementary79.4%+47.6pp
11Chinese Language Immersion School
Eugene · Eugene SD 4J
Elementary78.2%+46.4pp
12Forest Park Elementary School
Portland · Portland SD 1J
Elementary77.7%+45.9pp
13Abernethy Elementary School
Portland · Portland SD 1J
Elementary77.3%+45.5pp
14Stephenson Elementary School
Portland · Portland SD 1J
Elementary76.9%+45.1pp
15Ainsworth Elementary School
Portland · Portland SD 1J
Elementary76.4%+44.6pp
16Llewellyn Elementary School
Portland · Portland SD 1J
Elementary75.6%+43.8pp
17Glencoe Elementary School
Portland · Portland SD 1J
Elementary75.0%+43.2pp
18Bridlemile Elementary School
Portland · Portland SD 1J
Elementary73.7%+41.9pp
19Tumalo Community School
Bend · Redmond SD 2J
Elementary73.4%+41.6pp
20Hallinan Elementary School
Lake Oswego · Lake Oswego SD 7J
Elementary73.3%+41.5pp
21Highland School at Kenwood Elementary School
Bend · Bend-LaPine Administrative SD 1
Elementary72.8%+41.0pp
22Lake Grove Elementary School
Lake Oswego · Lake Oswego SD 7J
Elementary72.3%+40.5pp
23Duniway Elementary School
Portland · Portland SD 1J
Elementary71.9%+40.1pp
24Art Rutkin Elementary School
Tigard · Tigard-Tualatin SD 23J
Elementary71.7%+39.9pp
25Palisades World Language School
Lake Oswego · Lake Oswego SD 7J
Elementary71.7%+39.9pp
26Charlemagne French Immersion Elementary School
Eugene · Eugene SD 4J
Elementary71.1%+39.3pp
27Bellview Elementary School
Ashland · Ashland SD 5
Elementary70.9%+39.1pp
28Beverly Cleary School
Portland · Portland SD 1J
Elementary70.9%+39.1pp
29Ridgewood Elementary School
Portland · Beaverton SD 48J
Elementary70.7%+38.9pp
30Bonny Slope Elementary School
Portland · Beaverton SD 48J
Elementary69.9%+38.1pp
31Richmond Elementary School
Portland · Portland SD 1J
Elementary69.4%+37.6pp
32High Lakes Elementary School
Bend · Bend-LaPine Administrative SD 1
Elementary69.2%+37.4pp
33Laurelhurst Elementary School
Portland · Portland SD 1J
Elementary68.7%+36.9pp
34Bethany Elementary School
Beaverton · Beaverton SD 48J
Elementary68.5%+36.7pp
35Franklin School
Corvallis · Corvallis SD 509J
Elementary68.2%+36.4pp
36Jacob Wismer Elementary School
Portland · Beaverton SD 48J
Elementary68.2%+36.4pp
37Springville Elementary School
Portland · Beaverton SD 48J
Elementary68.1%+36.3pp
38Cedaroak Park Primary School
West Linn · West Linn-Wilsonville SD 3J
Elementary67.9%+36.1pp
39Coburg Community Charter School
Eugene · Eugene SD 4J
Elementary67.6%+35.8pp
40Oak Creek Elementary School
Lake Oswego · Lake Oswego SD 7J
Elementary67.3%+35.5pp
41Creston Elementary School
Portland · Portland SD 1J
Elementary67.2%+35.4pp
42Stafford Primary School
West Linn · West Linn-Wilsonville SD 3J
Elementary67.2%+35.4pp
43Adrian Elementary School
Adrian · Adrian SD 61
Elementary67.1%+35.3pp
44Oak Grove Elementary School
Albany · Greater Albany Public SD 8J
Elementary66.8%+35.0pp
45Sato Elementary School
Portland · Beaverton SD 48J
Elementary66.8%+35.0pp
46Bolton Primary School
West Linn · West Linn-Wilsonville SD 3J
Elementary66.4%+34.6pp
47Middleton Elementary School
Sherwood · Sherwood SD 88J
Elementary66.3%+34.5pp
48Ridges Elementary School
Sherwood · Sherwood SD 88J
Elementary66.1%+34.3pp
49Sauvie Island School
Portland · Scappoose SD 1J
Elementary65.9%+34.1pp
50Pratum Elementary School
Salem · Silver Falls SD 4J
Elementary65.2%+33.4pp
Page 1 of 14

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.