Yamhill County Schools & Education
Yamhill County, Oregon
School Score
48/100
Higher = better
Rating
Average
Graduation Rate
86.1%
National avg 87.5%
Education Statistics
Graduation Rate
86.1%
National avg 87.5%
State avg 82.3%
Per-Pupil Spending
$8,148
National avg $13,239
State avg $7,886
School Score
48/100
Higher = better
State avg 41/100
State School Rank
#15
of 36 counties (1 = best)
Explore Yamhill County across the ByCounty Network
Education Overview
About Schools in Yamhill County, Oregon
The Heart of Yamhill Education
Yamhill County supports 15,089 students within a system of 33 public schools. Seven school districts oversee a diverse mix of 17 elementary schools, eight middle schools, and seven high schools.
Strong Scores and High Investment
With an 86.1% graduation rate, the county significantly outpaces the Oregon state average and nearly matches national benchmarks. Yamhill invests $8,148 per student, resulting in a composite school score of 54.0, which exceeds both state and national medians.
McMinnville and Newberg Powerhouse Districts
McMinnville SD 40 leads the county with 6,507 students, while Newberg SD 29J serves 4,201 students across nine schools. The county also maintains one charter school, providing an alternative academic path within the broader public system.
Town-Centered School Environments
Most students attend one of the 26 schools located in town settings, where the average school size is 457 students. Large institutions like McMinnville High School, with 2,319 students, contrast with smaller rural schools to offer families various learning environments.
Find Your Home Near Top Schools
High graduation rates and strong per-pupil spending make Yamhill County a top choice for families moving to Oregon. Look for homes in the McMinnville or Newberg districts to benefit from the county's most established and well-funded educational programs.
School Overview
Total Schools
33
in Yamhill County
Total Enrollment
15,089
students
School Districts
7
districts
Charter Schools
1
3% of total
School Type Breakdown
7 School Districts in Yamhill County
McMinnville SD 40
Newberg SD 29J
Sheridan SD 48J
Yamhill Carlton SD 1
Willamina SD 30J
Dayton SD 8
Amity SD 4J
33 Public Schools in Yamhill County
| School Name | District | Grades | Type | Enrollment |
|---|---|---|---|---|
| McMinnville High School | McMinnville SD 40 | 9–12 | High | 2,319 |
| Newberg Senior High School | Newberg SD 29J | 9–12 | High | 1,389 |
| Duniway Middle School | McMinnville SD 40 | 6–8 | Middle | 806 |
| Patton Middle School | McMinnville SD 40 | 6–8 | Middle | 699 |
| Memorial Elementary School | McMinnville SD 40 | KG–5 | Primary | 551 |
| Mountain View Middle School | Newberg SD 29J | 6–8 | Middle | 498 |
| Chehalem Valley Middle School | Newberg SD 29J | 6–8 | Middle | 482 |
| Faulconer-Chapman School | Sheridan SD 48J | KG–8 | Primary | 482 |
| Edwards Elementary School | Newberg SD 29J | KG–5 | Primary | 473 |
| Columbus Elementary School | McMinnville SD 40 | KG–5 | Primary | 445 |
| Newby Elementary School | McMinnville SD 40 | KG–5 | Primary | 445 |
| Grandhaven Elementary School | McMinnville SD 40 | KG–5 | Primary | 443 |
| Sue Buel Elementary | McMinnville SD 40 | KG–5 | Primary | 416 |
| Mabel Rush Elementary School | Newberg SD 29J | KG–5 | Primary | 389 |
| Wascher Elementary School | McMinnville SD 40 | KG–5 | Primary | 383 |
| Willamina Elementary School | Willamina SD 30J | KG–5 | Primary | 379 |
| Antonia Crater Elementary School | Newberg SD 29J | KG–5 | Primary | 338 |
| Yamhill Carlton Intermediate School | Yamhill Carlton SD 1 | 4–8 | Middle | 328 |
| Dayton Grade School | Dayton SD 8 | KG–5 | Primary | 328 |
| Dayton High School | Dayton SD 8 | 9–12 | High | 323 |
Educational Attainment
Annual Per-Pupil Expenditure
$8,148
State avg $7,886
Find Homes Near Top Schools
Browse homes in Yamhill County filtered by school ratings on Zillow.
Search on Zillow →Find a Tutor in Yamhill County
Connect with local and online tutors via Wyzant for personalized learning support.
Find a Tutor →Sponsored
Frequently Asked Questions
Schools in Yamhill County, Oregon — FAQ
What does the school system look like in Yamhill County, Oregon?
Yamhill County supports 15,089 students within a system of 33 public schools. Seven school districts oversee a diverse mix of 17 elementary schools, eight middle schools, and seven high schools.
How do schools in Yamhill County perform academically?
With an 86.1% graduation rate, the county significantly outpaces the Oregon state average and nearly matches national benchmarks. Yamhill invests $8,148 per student, resulting in a composite school score of 54.0, which exceeds both state and national medians.
What are the major school districts in Yamhill County, Oregon?
McMinnville SD 40 leads the county with 6,507 students, while Newberg SD 29J serves 4,201 students across nine schools. The county also maintains one charter school, providing an alternative academic path within the broader public system.
What is the school experience like in Yamhill County?
Most students attend one of the 26 schools located in town settings, where the average school size is 457 students. Large institutions like McMinnville High School, with 2,319 students, contrast with smaller rural schools to offer families various learning environments.
How can I find homes near good schools in Yamhill County, Oregon?
High graduation rates and strong per-pupil spending make Yamhill County a top choice for families moving to Oregon. Look for homes in the McMinnville or Newberg districts to benefit from the county's most established and well-funded educational programs.
Counties with Similar School Profile
Data Sources
Education data sourced from the National Center for Education Statistics (NCES) and the U.S. Census Bureau American Community Survey. School scores are derived composite metrics.
Data is informational only. Coverage varies by county and reporting year. Not for use as the sole basis for educational decisions.