Union County
Union County operates 13 public K-12 schools across Oregon, with a combined student body of roughly 3,646 and a county population near 26,144. By level, that breaks down as 5 elementary, 1 middle, and 4 high schools.
7-year change in Union County
SY 2017-18 vs SY 2024-25County vs. school enrollment demographics
Left bar is the racial makeup of Union County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".
Test scores in Union County
Latest 2024-25 ELA proficiency, 11 schools ranked. Oregon state average: 43.0%.
- Imbler Charter School· 65.0%
- Cove Charter School· 60.9%
- Island City Elementary School· 56.0%
- North Powder Charter School· 45.7%
- Central Elementary School· 45.5%
- Greenwood Elementary School· 28.4%
- Elgin High School· 36.4%
- Union Elementary School· 38.0%
- Union High School· 43.1%
- La Grande Middle School· 43.3%
| Name | City | Level | Grades | Enrollment | Rating |
|---|---|---|---|---|---|
| La Grande High School | La Grande | High | 09-12 | 604 | · |
| La Grande Middle School | La Grande | Middle | 06-08 | 480 | · |
| Central Elementary School | La Grande | Elementary | KG-05 | 403 | · |
| Imbler Charter School | Imbler | Combined | KG-12 | 325 | · |
| Island City Elementary School | Island City | Elementary | KG-05 | 293 | · |
| Cove Charter School | Cove | Combined | KG-12 | 290 | · |
| North Powder Charter School | North Powder | Combined | KG-12 | 252 | · |
| Greenwood Elementary School | La Grande | Elementary | KG-05 | 234 | · |
| Union Elementary School | Union | Elementary | KG-06 | 212 | · |
| Stella Mayfield Elementary School | Elgin | Elementary | PK-06 | 204 | · |
| Elgin High School | Elgin | High | 07-12 | 180 | · |
| Union High School | Union | High | 07-12 | 166 | · |
| RiverBend High School | La Grande | High | 09-12 | 3 | · |
Cities in Union County
About Union County
Union County is a small county of about 26,144 residents in Oregon. Its public-school system teaches approximately 3,646 students across 13 schools.
Looking at the wider area, census numbers show median household income runs near $65,661, about 26% of adults have a bachelor's degree or above, and the federal-poverty share is near 10%. That income level is 9% lower than the Oregon median.
On the level-by-level breakdown, Union County consists of 5 elementary schools (1,346 students), 1 middle school (480), 4 high schools (953), and 3 combined or other schools.
The largest single district in Union County is La Grande SD 1, which alone enrolls about 2,014 students.
Trend over the past 7 years. Total public-school enrollment in Union County has fell 8% since SY 2017-18, moving from about 3,967 students to 3,646.
Within the allk12 community for this area, the community for Union County discusses enrollment trends, district policy changes, and bus-route updates. Posts come from current and former families, staff, and alumni.