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)

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

Elementary17
Middle8
High7
Other1

7 School Districts in Yamhill County

McMinnville SD 40

9 schools
6,507 students

Newberg SD 29J

9 schools
4,201 students

Sheridan SD 48J

3 schools
935 students

Yamhill Carlton SD 1

3 schools
921 students

Willamina SD 30J

3 schools
891 students

Dayton SD 8

3 schools
880 students

Amity SD 4J

4 schools
754 students

33 Public Schools in Yamhill County

McMinnville High School

McMinnville SD 40

9–12High2,319 students
Newberg Senior High School

Newberg SD 29J

9–12High1,389 students
Duniway Middle School

McMinnville SD 40

6–8Middle806 students
Patton Middle School

McMinnville SD 40

6–8Middle699 students
Memorial Elementary School

McMinnville SD 40

KG–5Primary551 students
Mountain View Middle School

Newberg SD 29J

6–8Middle498 students
Chehalem Valley Middle School

Newberg SD 29J

6–8Middle482 students
Faulconer-Chapman School

Sheridan SD 48J

KG–8Primary482 students
Edwards Elementary School

Newberg SD 29J

KG–5Primary473 students
Columbus Elementary School

McMinnville SD 40

KG–5Primary445 students
Newby Elementary School

McMinnville SD 40

KG–5Primary445 students
Grandhaven Elementary School

McMinnville SD 40

KG–5Primary443 students
Sue Buel Elementary

McMinnville SD 40

KG–5Primary416 students
Mabel Rush Elementary School

Newberg SD 29J

KG–5Primary389 students
Wascher Elementary School

McMinnville SD 40

KG–5Primary383 students
Willamina Elementary School

Willamina SD 30J

KG–5Primary379 students
Antonia Crater Elementary School

Newberg SD 29J

KG–5Primary338 students
Yamhill Carlton Intermediate School

Yamhill Carlton SD 1

4–8Middle328 students
Dayton Grade School

Dayton SD 8

KG–5Primary328 students
Dayton High School

Dayton SD 8

9–12High323 students

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.