Union County Schools & Education
Union County, Oregon
School Score
54/100
Higher = better
Rating
Average
Graduation Rate
88.0%
National avg 87.5%
Education Statistics
Graduation Rate
88.0%
National avg 87.5%
State avg 82.3%
Per-Pupil Spending
$8,326
National avg $13,239
State avg $7,886
School Score
54/100
Higher = better
State avg 41/100
State School Rank
#9
of 36 counties (1 = best)
Explore Union County across the ByCounty Network
Education Overview
About Schools in Union County, Oregon
A Regional Hub with Six School Districts
Union County provides education for 3,745 students across a network of 13 public schools. The system includes five elementary schools and four high schools, supported by a mix of traditional and charter options.
Leading the State in Graduation Success
Union County achieves an 88% graduation rate, beating both the state and national averages. The county invests $8,326 per pupil, which is more than $400 above the Oregon state average spending level.
La Grande District and Charter Choices
La Grande SD 1 is the largest district with 2,088 students, but charter schools play a major role here. Three charter schools, including Imbler and Cove, represent a high 23.1% of all schools in the county.
Rural Settings and Intimate Classrooms
Eight of the 13 schools are located in rural areas, with the remaining five in town. The average school size is 288 students, with La Grande High School being the largest at 647 students.
Academic Excellence in the Blue Mountains
Families value the high graduation rates and the significant presence of charter schools in Union County. Real estate in La Grande and surrounding rural towns offers access to some of the region's best academic performers.
School Overview
Total Schools
13
in Union County
Total Enrollment
3,745
students
School Districts
6
districts
Charter Schools
3
23% of total
School Type Breakdown
6 School Districts in Union County
La Grande SD 1
Elgin SD 23
Union SD 5
Imbler SD 11
Cove SD 15
North Powder SD 8J
13 Public Schools in Union County
| School Name | District | Grades | Type | Enrollment |
|---|---|---|---|---|
| La Grande High School | La Grande SD 1 | 9–12 | High | 647 |
| La Grande Middle School | La Grande SD 1 | 6–8 | Middle | 480 |
| Central Elementary School | La Grande SD 1 | KG–5 | Primary | 419 |
| Imbler Charter School | Imbler SD 11 | KG–12 | Charter | 300 |
| Cove Charter School | Cove SD 15 | KG–12 | Charter | 298 |
| Island City Elementary School | La Grande SD 1 | KG–5 | Primary | 286 |
| North Powder Charter School | North Powder SD 8J | KG–12 | Charter | 273 |
| Greenwood Elementary School | La Grande SD 1 | KG–5 | Primary | 256 |
| Stella Mayfield Elementary School | Elgin SD 23 | PK–6 | Primary | 234 |
| Union Elementary School | Union SD 5 | KG–6 | Primary | 206 |
| Elgin High School | Elgin SD 23 | 7–12 | High | 171 |
| Union High School | Union SD 5 | 7–12 | High | 170 |
| RiverBend High School | ODE YCEP District | 9–12 | High | 5 |
Educational Attainment
Annual Per-Pupil Expenditure
$8,326
State avg $7,886
Find Homes Near Top Schools
Browse homes in Union County filtered by school ratings on Zillow.
Search on Zillow →Find a Tutor in Union County
Connect with local and online tutors via Wyzant for personalized learning support.
Find a Tutor →Sponsored
Frequently Asked Questions
Schools in Union County, Oregon — FAQ
What does the school system look like in Union County, Oregon?
Union County provides education for 3,745 students across a network of 13 public schools. The system includes five elementary schools and four high schools, supported by a mix of traditional and charter options.
How do schools in Union County perform academically?
Union County achieves an 88% graduation rate, beating both the state and national averages. The county invests $8,326 per pupil, which is more than $400 above the Oregon state average spending level.
What are the major school districts in Union County, Oregon?
La Grande SD 1 is the largest district with 2,088 students, but charter schools play a major role here. Three charter schools, including Imbler and Cove, represent a high 23.1% of all schools in the county.
What is the school experience like in Union County?
Eight of the 13 schools are located in rural areas, with the remaining five in town. The average school size is 288 students, with La Grande High School being the largest at 647 students.
How can I find homes near good schools in Union County, Oregon?
Families value the high graduation rates and the significant presence of charter schools in Union County. Real estate in La Grande and surrounding rural towns offers access to some of the region's best academic performers.
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.