Union County
Union County, Ohio hosts 19 public K-12 schools and around 12,597 students, averaging roughly 663 per campus. Marysville Exempted Village runs the largest share. By level, that breaks down as 9 elementary, 5 middle, and 5 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, 19 schools ranked. Ohio state average: 59.8%.
- Dublin Jerome High School· 91.8%
- Glacier Ridge Elementary· 87.6%
- Eversole Run Middle School· 86.8%
- Fairbanks High School· 85.7%
- Abraham Depp Elementary· 85.0%
- North Union Middle School· 58.0%
- Mill Valley Elementary School· 67.0%
- North Union Elementary School· 69.8%
- North Union High School· 70.0%
- Marysville High School· 70.2%
| Name | City | Level | Grades | Enrollment | Rating |
|---|---|---|---|---|---|
| Dublin Jerome High School | Dublin | High | 09-12 | 2,075 | · |
| Marysville High School | Marysville | High | 09-12 | 1,100 | · |
| Abraham Depp Elementary | Plain City | Elementary | KG-05 | 902 | · |
| Bunsold Middle School | Marysville | Middle | 07-08 | 862 | · |
| Creekview Intermediate Elementary School | Marysville | Middle | 05-06 | 846 | · |
| Eversole Run Middle School | Plain City | Middle | 06-08 | 837 | · |
| Marysville STEM Early College High School | Marysville | High | 09-12 | 692 | · |
| North Union Elementary School | Richwood | Elementary | PK-05 | 654 | · |
| Northwood Elementary | Marysville | Elementary | KG-04 | 617 | · |
| Glacier Ridge Elementary | Dublin | Elementary | KG-05 | 559 | · |
| Navin Elementary School | Marysville | Elementary | PK-04 | 531 | · |
| Edgewood Elementary School | Marysville | Elementary | KG-04 | 487 | · |
| Fairbanks Elementary School | Milford Center | Elementary | KG-05 | 444 | · |
| Mill Valley Elementary School | Marysville | Elementary | KG-04 | 403 | · |
| Fairbanks High School | Milford Center | High | 09-12 | 390 | · |
| North Union High School | Richwood | High | 09-12 | 385 | · |
| North Union Middle School | Richwood | Middle | 06-08 | 325 | · |
| Fairbanks Middle School | Milford Center | Middle | 06-08 | 245 | · |
| Raymond Elementary School | Raymond | Elementary | KG-04 | 243 | · |
Cities in Union County
About Union County
Union County is an average-sized county of about 67,324 residents in Ohio. Its public-school system hosts approximately 12,597 students across 19 schools.
Looking at the wider area, census numbers show the median household earns about $112,322 a year, 39% of adults hold a bachelor's degree or higher, and the poverty rate is around 4%. That income level is 61% above the Ohio median.
On the school-mix side, Union County consists of 9 elementary schools (4,840 students), 5 middle schools (3,115), and 5 high schools (4,642).
The largest single district in Union County is Marysville Exempted Village, which alone enrolls about 5,781 students.
Trend over the past 7 years. Across the same 7-year window, public-school enrollment climbed 23%: 10,252 students in SY 2017-18 versus 12,597 in SY 2024-25. Over that span, Union County added 2 schools, going from 17 to 19. On the demographic side, White enrollment moved from 86% to 74% over the same window.
In the discussion threads here, the community for Union County discusses enrollment trends, district policy changes, and bus-route updates. Parents, students, and educators in the area can post or comment.