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
(541) 987-2412
Dayville, OR 97825
(541) 987-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: #2727.
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: #2828.
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: #2929.
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: #3030.
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: #3131.
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: #3232.
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
Rank: #3333.
Lighthouse Charter School
Charter School
(Math: 30-34% | Reading: 45-49%)
Rank:
Rank:
7/
Top 50%10
Math: 30-34% (Top 50%)
Reading: 45-49% (Top 50%)
Grades: PK-8
62858 Hwy 101
Coos Bay, OR 97420
(541) 751-1649
Coos Bay, OR 97420
(541) 751-1649
Rank: #34 - 3534. - 35.
Chehalem Elementary School
(Math: 35-39% | Reading: 40-44%)
Rank:
Rank:
6/
Top 50%10
Math: 35-39% (Top 50%)
Reading: 40-44% (Bottom 50%)
Grades: PK-5
15555 Sw Davis Rd
Beaverton, OR 97007
(503) 356-2060
Beaverton, OR 97007
(503) 356-2060
Rank: #34 - 3534. - 35.
Dr. Martin Luther King Jr. School
(Math: 35-39% | Reading: 40-44%)
Rank:
Rank:
6/
Top 50%10
Math: 35-39% (Top 50%)
Reading: 40-44% (Bottom 50%)
Grades: PK-5
4906 Ne 6th Ave
Portland, OR 97211
(503) 916-6456
Portland, OR 97211
(503) 916-6456
Recent Articles
Transitioning to High School: A Family Guide
Learn how to prepare for high school with practical tips for families before freshman year, from academics to social readiness.
School Vouchers 2026: Updated Pros and Cons
Explore school vouchers in 2026, including updated pros, cons, policy changes, and what families should know before choosing.
Transitioning to Middle School: Summer Planning Guide
A practical 2026 summer planning guide to help parents support a smooth middle school transition for their child.
