Linn County Schools & Education

Linn County, Oregon

School Score

12/100

Higher = better

Rating

Below Average

Graduation Rate

76.7%

National avg 87.5%

Education Statistics

Graduation Rate

76.7%

National avg 87.5%

State avg 82.3%

Per-Pupil Spending

$6,163

National avg $13,239

State avg $7,886

School Score

12/100

Higher = better

State avg 41/100

State School Rank

#33

of 36 counties (1 = best)

Education Overview

About Schools in Linn County, Oregon

Linn County's Broad School Network

Linn County features 48 public schools, including 29 elementary and 11 high schools, across 7 different districts. These facilities support a total enrollment of 17,995 students in various settings.

Graduation Rates and Investment Levels

The graduation rate of 76.7% lags behind the state average of 82.3% and the national benchmark of 87.0%. Per-pupil spending of $6,163 is also significantly lower than both state and national averages.

Lebanon and Sweet Home Districts

Lebanon Community SD 9 is the largest district, serving 4,046 students across 9 schools. The county also hosts Willamette Connections Academy, a large charter school serving nearly 1,000 students.

A Balance of City and Town Schools

Linn County offers a mix of 18 city schools, 16 town schools, and 14 rural schools. South Albany High is the largest traditional school with 1,481 students, while the county average enrollment is 375.

Strategic Home Buying in Linn County

With 7 districts to choose from, families in Linn County have diverse options for their children's education. Proximity to major high schools in Albany and Lebanon continues to be a driving factor for local real estate values.

School Overview

Total Schools

48

in Linn County

Total Enrollment

17,995

students

School Districts

7

districts

Charter Schools

4

8% of total

School Type Breakdown

Elementary29
Middle7
High11
Other1

7 School Districts in Linn County

Lebanon Community SD 9

9 schools
4,046 students

Santiam Canyon SD 129J

3 schools
2,617 students

Sweet Home SD 55

7 schools
2,340 students

North Santiam SD 29J

6 schools
2,089 students

Scio SD 95

5 schools
1,688 students

Harrisburg SD 7J

3 schools
776 students

Central Linn SD 552

2 schools
539 students

48 Public Schools in Linn County

South Albany High School

Greater Albany Public SD 8J

9–12High1,481 students
Lebanon High School

Lebanon Community SD 9

9–12High1,289 students
West Albany High School

Greater Albany Public SD 8J

9–12High1,250 students
Willamette Connections Academy

Scio SD 95

KG–12Charter996 students
Sweet Home High School

Sweet Home SD 55

9–12High684 students
Timber Ridge School

Greater Albany Public SD 8J

3–8Middle674 students
Calapooia Middle School

Greater Albany Public SD 8J

6–8Middle645 students
Seven Oak Middle School

Lebanon Community SD 9

6–8Middle593 students
Meadow Ridge Elementary

Greater Albany Public SD 8J

KG–3Primary544 students
Memorial Middle School

Greater Albany Public SD 8J

6–8Middle523 students
Riverview School

Lebanon Community SD 9

KG–5Primary401 students
Sweet Home Junior High School

Sweet Home SD 55

7–8Middle383 students
Periwinkle Elementary School

Greater Albany Public SD 8J

KG–5Primary379 students
Sunrise Elementary School

Greater Albany Public SD 8J

KG–5Primary359 students
Pioneer School

Lebanon Community SD 9

KG–6Primary357 students
Foster Elementary School

Sweet Home SD 55

KG–6Primary340 students
South Shore Elementary School

Greater Albany Public SD 8J

KG–5Primary334 students
Liberty Elementary School

Greater Albany Public SD 8J

KG–5Primary317 students
Sand Ridge Charter School

Lebanon Community SD 9

KG–8Charter317 students
Oak Heights Elementary School

Sweet Home SD 55

KG–6Primary316 students

Educational Attainment

Annual Per-Pupil Expenditure

$6,163

State avg $7,886

Find Homes Near Top Schools

Browse homes in Linn County filtered by school ratings on Zillow.

Search on Zillow →

Find a Tutor in Linn County

Connect with local and online tutors via Wyzant for personalized learning support.

Find a Tutor →

Sponsored

Frequently Asked Questions

Schools in Linn County, Oregon — FAQ

What does the school system look like in Linn County, Oregon?

Linn County features 48 public schools, including 29 elementary and 11 high schools, across 7 different districts. These facilities support a total enrollment of 17,995 students in various settings.

How do schools in Linn County perform academically?

The graduation rate of 76.7% lags behind the state average of 82.3% and the national benchmark of 87.0%. Per-pupil spending of $6,163 is also significantly lower than both state and national averages.

What are the major school districts in Linn County, Oregon?

Lebanon Community SD 9 is the largest district, serving 4,046 students across 9 schools. The county also hosts Willamette Connections Academy, a large charter school serving nearly 1,000 students.

What is the school experience like in Linn County?

Linn County offers a mix of 18 city schools, 16 town schools, and 14 rural schools. South Albany High is the largest traditional school with 1,481 students, while the county average enrollment is 375.

How can I find homes near good schools in Linn County, Oregon?

With 7 districts to choose from, families in Linn County have diverse options for their children's education. Proximity to major high schools in Albany and Lebanon continues to be a driving factor for local real estate values.

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.