The top-ranked public preschools in Oregon are Bolton Primary School, Richmond Elementary School and Trillium Creek Primary School. The cities and towns with the highest concentration of top-ranked public preschools are Lake Oswego, Sherwood and West Linn.
A school's overall testing rank is based on a it's combined math and reading proficiency test score ranking. The average percentage of students achieving math proficiency in Oregon is 31%. The percentage of students achieving reading proficiency is 44%.
Top-Ranked Public Preschools in Oregon (2026)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Student Proficiency
Grades
Location
Rank: #11.
Bolton Primary School
(Math: 65-69% | Reading: 75-79%)
Rank:
Rank:
10/
Top 5%10
Math: 65-69% (Top 5%)
Reading: 75-79% (Top 5%)
Grades: PK-5
5933 Holmes St
West Linn, OR 97068
(503) 673-7900
West Linn, OR 97068
(503) 673-7900
Rank: #22.
Richmond Elementary School
(Math: 72% | Reading: 74%)
Rank:
Rank:
10/
Top 5%10
Math: 72% (Top 5%)
Reading: 74% (Top 5%)
Grades: PK-5
2276 Se 41st Ave
Portland, OR 97214
(503) 916-6220
Portland, OR 97214
(503) 916-6220
Rank: #33.
Trillium Creek Primary School
(Math: 62% | Reading: 73%)
Rank:
Rank:
10/
Top 5%10
Math: 62% (Top 5%)
Reading: 73% (Top 5%)
Grades: PK-5
1025 Rosemont Rd
West Linn, OR 97068
(503) 673-7950
West Linn, OR 97068
(503) 673-7950
Rank: #44.
Sabin Elementary School
(Math: 60-64% | Reading: 70-74%)
Rank:
Rank:
10/
Top 5%10
Math: 60-64% (Top 5%)
Reading: 70-74% (Top 5%)
Grades: PK-5
4013 Ne 18th Ave
Portland, OR 97212
(503) 916-6181
Portland, OR 97212
(503) 916-6181
Rank: #55.
Middleton Elementary School
(Math: 66% | Reading: 71%)
Rank:
Rank:
10/
Top 5%10
Math: 66% (Top 5%)
Reading: 71% (Top 10%)
Grades: PK-5
23505 Sw Old Hwy 99w
Sherwood, OR 97140
(503) 825-5300
Sherwood, OR 97140
(503) 825-5300
Rank: #66.
Cedaroak Park Primary School
(Math: 60-64% | Reading: 65-69%)
Rank:
Rank:
10/
Top 10%10
Math: 60-64% (Top 5%)
Reading: 65-69% (Top 10%)
Grades: PK-5
4515 S Cedaroak Dr
West Linn, OR 97068
(503) 673-7100
West Linn, OR 97068
(503) 673-7100
Rank: #77.
Stafford Primary School
(Math: 70-74% | Reading: 60-64%)
Rank:
Rank:
10/
Top 10%10
Math: 70-74% (Top 5%)
Reading: 60-64% (Top 20%)
Grades: PK-5
19875 Sw Stafford Rd
West Linn, OR 97068
(503) 673-7150
West Linn, OR 97068
(503) 673-7150
Rank: #88.
Ridges Elementary School
(Math: 70% | Reading: 63%)
Rank:
Rank:
10/
Top 10%10
Math: 70% (Top 5%)
Reading: 63% (Top 20%)
Grades: PK-5
21472 Sw Copper Terrace
Sherwood, OR 97140
(503) 825-5700
Sherwood, OR 97140
(503) 825-5700
Rank: #99.
Sunset Primary School
(Math: 55-59% | Reading: 65-69%)
Rank:
Rank:
10/
Top 10%10
Math: 55-59% (Top 10%)
Reading: 65-69% (Top 10%)
Grades: PK-5
2351 Oxford St
West Linn, OR 97068
(503) 673-7200
West Linn, OR 97068
(503) 673-7200
Rank: #1010.
Hawks View Elementary School
(Math: 56% | Reading: 69%)
Rank:
Rank:
10/
Top 10%10
Math: 56% (Top 20%)
Reading: 69% (Top 10%)
Grades: PK-5
21970 Sw Sherwood Blvd
Sherwood, OR 97140
(503) 825-5400
Sherwood, OR 97140
(503) 825-5400
Rank: #1111.
Haines Elementary School
(Math: 50-54% | Reading: 60-69%)
Rank:
Rank:
9/
Top 20%10
Math: 50-54% (Top 20%)
Reading: 60-69% (Top 20%)
Grades: PK-6
400 School St
Baker City, OR 97814
(541) 524-2400
Baker City, OR 97814
(541) 524-2400
Rank: #1212.
Beach Elementary School
(Math: 50-54% | Reading: 60-64%)
Rank:
Rank:
9/
Top 20%10
Math: 50-54% (Top 20%)
Reading: 60-64% (Top 20%)
Grades: PK-5
1710 N Humboldt St
Portland, OR 97217
(503) 916-6236
Portland, OR 97217
(503) 916-6236
Rank: #1313.
Lowrie Primary School
(Math: 53% | Reading: 58%)
Rank:
Rank:
9/
Top 20%10
Math: 53% (Top 20%)
Reading: 58% (Top 20%)
Grades: PK-5
28995 Sw Brown Rd
Wilsonville, OR 97070
(503) 673-7700
Wilsonville, OR 97070
(503) 673-7700
Rank: #1414.
Nehalem Elementary School
(Math: 45-49% | Reading: 60-64%)
Rank:
Rank:
9/
Top 20%10
Math: 45-49% (Top 20%)
Reading: 60-64% (Top 20%)
Grades: PK-5
36300 8th St
Nehalem, OR 97131
(503) 355-3650
Nehalem, OR 97131
(503) 355-3650
Rank: #1515.
The Ivy School
Charter School
(Math: 40-44% | Reading: 60-64%)
Rank:
Rank:
9/
Top 20%10
Math: 40-44% (Top 30%)
Reading: 60-64% (Top 20%)
Grades: PK-8
5420 N. Interstate
Portland, OR 97217
(503) 288-8553
Portland, OR 97217
(503) 288-8553
Rank: #1616.
Cherry Park Elementary School
(Math: 51% | Reading: 50-54%)
Rank:
Rank:
9/
Top 20%10
Math: 51% (Top 20%)
Reading: 50-54% (Top 30%)
Grades: PK-5
1930 Se 104th Ave
Portland, OR 97216
(503) 256-6501
Portland, OR 97216
(503) 256-6501
Rank: #1717.
Edward Byrom Elementary School
(Math: 43% | Reading: 59%)
Rank:
Rank:
9/
Top 20%10
Math: 43% (Top 30%)
Reading: 59% (Top 20%)
Grades: PK-5
21800 Sw 91st Ave
Tualatin, OR 97062
(503) 431-4300
Tualatin, OR 97062
(503) 431-4300
Rank: #1818.
Willamette Primary School
(Math: 47% | Reading: 56%)
Rank:
Rank:
9/
Top 20%10
Math: 47% (Top 20%)
Reading: 56% (Top 30%)
Grades: PK-5
1403 Se 12th St
West Linn, OR 97068
(503) 673-7250
West Linn, OR 97068
(503) 673-7250
Rank: #1919.
Vernon Elementary School
(Math: 43% | Reading: 55%)
Rank:
Rank:
8/
Top 30%10
Math: 43% (Top 30%)
Reading: 55% (Top 30%)
Grades: PK-8
2044 Ne Killingsworth St
Portland, OR 97211
(503) 916-6415
Portland, OR 97211
(503) 916-6415
Rank: #2020.
Long Creek School
(Math: <50% | Reading: ≥50%)
Rank:
Rank:
8/
Top 30%10
Math: <50% (Top 20%)
Reading: ≥50% (Top 50%)
Grades: PK-12
375 E Main
Long Creek, OR 97856
(541) 508-9164
Long Creek, OR 97856
(541) 508-9164
Rank: #2121.
Echo School
(Math: 35-39% | Reading: 55-59%)
Rank:
Rank:
8/
Top 30%10
Math: 35-39% (Top 50%)
Reading: 55-59% (Top 20%)
Grades: PK-12
600 E Gerone St
Echo, OR 97826
(541) 376-8436
Echo, OR 97826
(541) 376-8436
Rank: #2222.
Dayville School
(Math: 21-39% | Reading: 60-79%)
Rank:
Rank:
8/
Top 30%10
Math: 21-39% (Top 50%)
Reading: 60-79% (Top 10%)
Grades: PK-12
285 School House Rd
Dayville, OR 97825
(855) 617-2412
Dayville, OR 97825
(855) 617-2412
Rank: #2323.
Fir Grove Elementary School
(Math: 35-39% | Reading: 50-54%)
Rank:
Rank:
8/
Top 30%10
Math: 35-39% (Top 50%)
Reading: 50-54% (Top 30%)
Grades: PK-5
6300 Sw Wilson Ave
Beaverton, OR 97008
(503) 356-2110
Beaverton, OR 97008
(503) 356-2110
Rank: #2424.
Durham Elementary School
(Math: 44% | Reading: 48%)
Rank:
Rank:
8/
Top 30%10
Math: 44% (Top 30%)
Reading: 48% (Top 50%)
Grades: PK-5
7980 Sw Durham Rd
Portland, OR 97224
(503) 431-4500
Portland, OR 97224
(503) 431-4500
Rank: #2525.
Wallowa Elementary School
(Math: 30-39% | Reading: 50-59%)
Rank:
Rank:
8/
Top 30%10
Math: 30-39% (Top 50%)
Reading: 50-59% (Top 30%)
Grades: PK-5
315 First St
Wallowa, OR 97885
(541) 886-2061
Wallowa, OR 97885
(541) 886-2061
Rank: #2626.
Woodlawn Elementary School
(Math: 45-49% | Reading: 40-44%)
Rank:
Rank:
7/
Top 50%10
Math: 45-49% (Top 20%)
Reading: 40-44% (Bottom 50%)
Grades: PK-5
7200 Ne 11th Ave
Portland, OR 97211
(503) 916-6282
Portland, OR 97211
(503) 916-6282
Rank: #27 - 2827. - 28.
Highland Elementary School
(Math: 35-39% | Reading: 45-49%)
Rank:
Rank:
7/
Top 50%10
Math: 35-39% (Top 50%)
Reading: 45-49% (Top 50%)
Grades: PK-5
1845 Nw Highland Ave
Grants Pass, OR 97526
(541) 474-5765
Grants Pass, OR 97526
(541) 474-5765
Rank: #27 - 2827. - 28.
Mckay Elementary School
(Math: 35-39% | Reading: 45-49%)
Rank:
Rank:
7/
Top 50%10
Math: 35-39% (Top 50%)
Reading: 45-49% (Top 50%)
Grades: PK-5
7485 Sw Scholls Ferry Rd
Beaverton, OR 97008
(503) 356-2170
Beaverton, OR 97008
(503) 356-2170
Rank: #2929.
St. Paul Elementary School
(Math: 40-44% | Reading: 40-49%)
Rank:
Rank:
7/
Top 50%10
Math: 40-44% (Top 30%)
Reading: 40-49% (Top 50%)
Grades: PK-6
20449 Main St Ne
Saint Paul, OR 97137
(503) 633-2691
Saint Paul, OR 97137
(503) 633-2691
Rank: #30 - 3130. - 31.
Errol Hassell Elementary School
(Math: 40-44% | Reading: 40-44%)
Rank:
Rank:
7/
Top 50%10
Math: 40-44% (Top 30%)
Reading: 40-44% (Bottom 50%)
Grades: PK-5
18100 Sw Bany Rd
Beaverton, OR 97007
(503) 356-2090
Beaverton, OR 97007
(503) 356-2090
Rank: #30 - 3130. - 31.
Raleigh Park Elementary School
(Math: 40-44% | Reading: 40-44%)
Rank:
Rank:
7/
Top 50%10
Math: 40-44% (Top 30%)
Reading: 40-44% (Bottom 50%)
Grades: PK-5
3670 Sw 78th Ave
Portland, OR 97225
(503) 356-2500
Portland, OR 97225
(503) 356-2500
Rank: #3232.
Boeckman Creek Primary School
(Math: 41% | Reading: 45%)
Rank:
Rank:
7/
Top 50%10
Math: 41% (Top 30%)
Reading: 45% (Top 50%)
Grades: PK-5
6700 Sw Wilsonville Rd
Wilsonville, OR 97070
(503) 673-7750
Wilsonville, OR 97070
(503) 673-7750
Rank: #3333.
Elmonica Elementary School
(Math: 40% | Reading: 45%)
Rank:
Rank:
7/
Top 50%10
Math: 40% (Top 30%)
Reading: 45% (Top 50%)
Grades: PK-5
16950 Sw Lisa Ct
Beaverton, OR 97006
(503) 356-2080
Beaverton, OR 97006
(503) 356-2080
Rank: #3434.
Hazeldale Elementary School
(Math: 34% | Reading: 45-49%)
Rank:
Rank:
7/
Top 50%10
Math: 34% (Top 50%)
Reading: 45-49% (Top 50%)
Grades: PK-5
20080 Sw Farmington Rd
Beaverton, OR 97007
(503) 356-2010
Beaverton, OR 97007
(503) 356-2010
Rank: #3535.
Metzger Elementary School
(Math: 41% | Reading: 43%)
Rank:
Rank:
7/
Top 50%10
Math: 41% (Top 30%)
Reading: 43% (Bottom 50%)
Grades: PK-5
10350 Sw Lincoln St
Portland, OR 97223
(503) 431-4600
Portland, OR 97223
(503) 431-4600
Recent Articles
AI Report Cards: Should Schools Evaluate AI Use?
Explore whether schools should assess student AI use, the benefits, risks, and what responsible AI report cards could look like in 2026.
The Parent’s Guide to School Cell Phone Bans in 2026
Learn how school cell phone bans work in 2026, why districts are adopting them, and what parents should expect.
Parental Involvement in Public Schools: 2026 Update
Explore the latest 2026 trends, research, and strategies shaping parental involvement in public schools and student success.
