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)
Explore Linn County across the ByCounty Network
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
7 School Districts in Linn County
Lebanon Community SD 9
Santiam Canyon SD 129J
Sweet Home SD 55
North Santiam SD 29J
Scio SD 95
Harrisburg SD 7J
Central Linn SD 552
48 Public Schools in Linn County
| School Name | District | Grades | Type | Enrollment |
|---|---|---|---|---|
| South Albany High School | Greater Albany Public SD 8J | 9–12 | High | 1,481 |
| Lebanon High School | Lebanon Community SD 9 | 9–12 | High | 1,289 |
| West Albany High School | Greater Albany Public SD 8J | 9–12 | High | 1,250 |
| Willamette Connections Academy | Scio SD 95 | KG–12 | Charter | 996 |
| Sweet Home High School | Sweet Home SD 55 | 9–12 | High | 684 |
| Timber Ridge School | Greater Albany Public SD 8J | 3–8 | Middle | 674 |
| Calapooia Middle School | Greater Albany Public SD 8J | 6–8 | Middle | 645 |
| Seven Oak Middle School | Lebanon Community SD 9 | 6–8 | Middle | 593 |
| Meadow Ridge Elementary | Greater Albany Public SD 8J | KG–3 | Primary | 544 |
| Memorial Middle School | Greater Albany Public SD 8J | 6–8 | Middle | 523 |
| Riverview School | Lebanon Community SD 9 | KG–5 | Primary | 401 |
| Sweet Home Junior High School | Sweet Home SD 55 | 7–8 | Middle | 383 |
| Periwinkle Elementary School | Greater Albany Public SD 8J | KG–5 | Primary | 379 |
| Sunrise Elementary School | Greater Albany Public SD 8J | KG–5 | Primary | 359 |
| Pioneer School | Lebanon Community SD 9 | KG–6 | Primary | 357 |
| Foster Elementary School | Sweet Home SD 55 | KG–6 | Primary | 340 |
| South Shore Elementary School | Greater Albany Public SD 8J | KG–5 | Primary | 334 |
| Liberty Elementary School | Greater Albany Public SD 8J | KG–5 | Primary | 317 |
| Sand Ridge Charter School | Lebanon Community SD 9 | KG–8 | Charter | 317 |
| Oak Heights Elementary School | Sweet Home SD 55 | KG–6 | Primary | 316 |
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.