Linn County Schools & Education
Linn County, Oregon
NCES 2022-23 public school data and FY 2022 school-finance dataSchool Score
12/100
Percentile-style score
Score Band
Lower Signal
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
Percentile-style score
State avg 41/100
State Score Position
#33
of 36 counties by score
Education Data Brief: Linn County
Measured School Summary
Linn County faces educational challenges with a school score of 12/100 and a graduation rate of 76.7%, falling below typical benchmarks.
Funding Context
At $6,163 per pupil, Linn County operates with limited funding, which may constrain staffing, materials, and extracurricular offerings.
Neighbor Context
Its school score is 70% below the Oregon average, and its graduation rate trails the state average by 5.6 percentage points, while per-pupil spending is 22% lower than the state norm.
School Data Brief
How to read Linn County before comparing districts
County-level education data is best used as a screening layer. It summarizes the local school environment, then points you toward the district and school records that matter for local review.
Local context that changes the interpretation
48 public schools and 7 districts are represented below. Use those school and district records to confirm whether the county-level context fits the neighborhoods you are actually considering.
Overall screen
12/100
Lower measured signal. Ranks #33 of 36 Oregon counties with school score data.
Completion
76.7%
5.6 pts below the state average
Funding context
$6,163
$1,723 below the state average
School coverage
48
7 districts represented in the county school list.
Start with measured county context
The county-level signal is lower, so review individual schools and local records before interpreting the score. Compare the score, graduation rate, and spending together rather than treating any single metric as final.
Check the local school mix
Linn County has 48 public schools across 7 districts, so school-level fit can vary inside the county.
Verify local rules
Use this page as county-level context, then confirm attendance zones, transportation, special programs, and current school boundaries with local districts.
What Linn County school data means before you move
County averages are useful for screening, but parents choose addresses, grade pathways, and district rules. This brief turns the public data into the checks that matter before you sign a lease or mortgage.
Review-carefully county
Linn County has a lower measured county-level school signal. Use the school table to look for specific districts or grade bands that may differ from the county average.
State position
#33
of 36 Oregon counties with school score data. The county score is 29 points below the state average.
Data confidence
Usable
3 of 5 county signals are present, and 100% of listed schools report enrollment. Compare schools, then verify missing fields locally.
K-12 continuity check
These are the largest visible district slices in the county data. They show whether elementary, middle, and high school records appear together or whether a family needs to investigate transition points.
Lebanon Community SD 9
Elementary to high school visible
4,046 students
9 listed schools in this county slice.
Sweet Home SD 55
Elementary to high school visible
2,340 students
7 listed schools in this county slice.
Scio SD 95
Elementary to high school visible
1,688 students
5 listed schools in this county slice.
Harrisburg SD 7J
Elementary to high school visible
776 students
3 listed schools in this county slice.
District reality check
Lebanon Community SD 9 is the largest listed district slice, with 9 schools. County pages do not prove address assignment, so verify boundaries with local district tools.
What the data cannot tell you
NCES records do not confirm current attendance zones, private-school options, transfer approvals, program capacity, transportation, or whether a listed school is available to a specific address.
Questions to ask before choosing an address
Which district actually serves the addresses we are considering in Linn County?
Do the neighborhoods we like fall inside the same district, or are we comparing different Linn County district systems?
What changes at the elementary-to-middle and middle-to-high transitions in the district pathway we would likely use?
Which charter, magnet, or virtual options require a lottery, application window, separate transportation plan, or address eligibility check?
Are the largest listed schools the ones our address can actually attend, or are they only county-level context?
Education Overview
About Schools in Linn County, Oregon
This context is screened for neutral school-data wording and should be read alongside the current metrics on this page. It is not school advice.
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.
School Overview
Total Schools
48
in Linn County
Reported Enrollment
17,995
48 schools reporting
School Districts
7
districts
Charter Schools
4
8% of total
School Level Breakdown
7 School Districts in Linn County
Lebanon Community SD 9
GuideSantiam 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
Sorted by reported enrollment. Dedicated profile pages are available for 4 high-enrollment schools; every NCES public school remains listed here.
NCES 2022-23 public school data and FY 2022 school-finance dataLevel
Showing 20 of 48 matching schools
| School Name | Profile | District | Location | Grades | Type / Flags | Reported Enrollment |
|---|---|---|---|---|---|---|
| South Albany High School | Profile | Greater Albany Public SD 8J | Albany, 97322City: Small | 9–12 | High | 1,481 |
| Lebanon High School | Profile | Lebanon Community SD 9 | Lebanon, 97355Town: Fringe | 9–12 | High | 1,289 |
| West Albany High School | Profile | Greater Albany Public SD 8J | Albany, 97321City: Small | 9–12 | High | 1,250 |
| Willamette Connections Academy | Profile | Scio SD 95 | Scio, 97374Rural: Distant | KG–12 | CharterVirtual | 996 |
| Sweet Home High School | Record | Sweet Home SD 55 | Sweet Home, 97386Town: Distant | 9–12 | High | 684 |
| Timber Ridge School | Record | Greater Albany Public SD 8J | Albany, 97322City: Small | 3–8 | Middle | 674 |
| Calapooia Middle School | Record | Greater Albany Public SD 8J | Albany, 97322City: Small | 6–8 | Middle | 645 |
| Seven Oak Middle School | Record | Lebanon Community SD 9 | Lebanon, 97355Town: Fringe | 6–8 | Middle | 593 |
| Meadow Ridge Elementary | Record | Greater Albany Public SD 8J | Albany, 97322City: Small | KG–3 | Primary | 544 |
| Memorial Middle School | Record | Greater Albany Public SD 8J | Albany, 97321City: Small | 6–8 | Middle | 523 |
| Riverview School | Record | Lebanon Community SD 9 | Lebanon, 97355Town: Fringe | KG–5 | Primary | 401 |
| Sweet Home Junior High School | Record | Sweet Home SD 55 | Sweet Home, 97386Town: Distant | 7–8 | Middle | 383 |
| Periwinkle Elementary School | Record | Greater Albany Public SD 8J | Albany, 97322City: Small | KG–5 | Primary | 379 |
| Sunrise Elementary School | Record | Greater Albany Public SD 8J | Albany, 97322City: Small | KG–5 | Primary | 359 |
| Pioneer School | Record | Lebanon Community SD 9 | Lebanon, 97355Town: Fringe | KG–6 | Primary | 357 |
| Foster Elementary School | Record | Sweet Home SD 55 | Foster, 97345Town: Distant | KG–6 | Primary | 340 |
| South Shore Elementary School | Record | Greater Albany Public SD 8J | Albany, 97322City: Small | KG–5 | Primary | 334 |
| Liberty Elementary School | Record | Greater Albany Public SD 8J | Albany, 97321City: Small | KG–5 | Primary | 317 |
| Sand Ridge Charter School | Record | Lebanon Community SD 9 | Lebanon, 97355Town: Fringe | KG–8 | Charter | 317 |
| Oak Heights Elementary School | Record | Sweet Home SD 55 | Sweet Home, 97386Town: Distant | KG–6 | Primary | 316 |
South Albany High School
Greater Albany Public SD 8J
Albany, 97322 / City: Small
Lebanon High School
Lebanon Community SD 9
Lebanon, 97355 / Town: Fringe
West Albany High School
Greater Albany Public SD 8J
Albany, 97321 / City: Small
Willamette Connections Academy
Scio SD 95
Scio, 97374 / Rural: Distant
Timber Ridge School
Greater Albany Public SD 8J
Albany, 97322 / City: Small
Calapooia Middle School
Greater Albany Public SD 8J
Albany, 97322 / City: Small
Seven Oak Middle School
Lebanon Community SD 9
Lebanon, 97355 / Town: Fringe
Meadow Ridge Elementary
Greater Albany Public SD 8J
Albany, 97322 / City: Small
Memorial Middle School
Greater Albany Public SD 8J
Albany, 97321 / City: Small
Sweet Home Junior High School
Sweet Home SD 55
Sweet Home, 97386 / Town: Distant
Periwinkle Elementary School
Greater Albany Public SD 8J
Albany, 97322 / City: Small
Sunrise Elementary School
Greater Albany Public SD 8J
Albany, 97322 / City: Small
South Shore Elementary School
Greater Albany Public SD 8J
Albany, 97322 / City: Small
Liberty Elementary School
Greater Albany Public SD 8J
Albany, 97321 / City: Small
Sand Ridge Charter School
Lebanon Community SD 9
Lebanon, 97355 / Town: Fringe
Oak Heights Elementary School
Sweet Home SD 55
Sweet Home, 97386 / Town: Distant
Education Funding Detail
Annual Per-Pupil Expenditure
$6,163
State avg $7,886
Compare Nearby Counties
Review Linn County against other counties using the same NCES-backed metrics.
Open CompareBrowse Public Schools
See school-level enrollment, grade ranges, school type, and district affiliation.
View SchoolsFrequently Asked Questions
Which Oregon counties have the highest graduation rates?
What is per-pupil spending like in Oregon?
How should I read the school score in Linn County?
What is the graduation rate in Linn County?
How much does Linn County spend per student?
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.
Counties with Similar School Profile
Data Sources
Education data sourced from the National Center for Education Statistics (NCES) Common Core of Data and School District Finance Survey. School scores are derived composite metrics based on available NCES graduation-rate and school-finance signals.
Data is informational only. Coverage varies by county and reporting year. Not for use as the sole basis for educational decisions.