Union County
Union County, Ohio hosts 19 public K-12 schools and around 12,597 students, averaging roughly 663 per school. Marysville Exempted Village runs the largest share. By level, that breaks down as 9 elementary, 5 middle, and 5 high schools.
4-year change in Union County
SY 2020-21 vs SY 2024-25How Union County ranks
Among counties| Measure | This county | In Ohio | In the US |
|---|---|---|---|
| State test proficiency ranked highest first | 80.3% | #4 of 28 | N/A |
| Enrollment ranked largest first | 12,597 | #30 of 88 | #686 of 2,745 |
| Number of schools ranked most first | 19 | #52 of 88 | N/A |
| Students per teacher ranked fewest first | 20.5:1 | #87 of 88 | #2,592 of 2,655 |
| Free or reduced-price lunch share ranked highest first | 18.6% | #78 of 78 | #2,510 of 2,526 |
| Diversity index ranked most diverse first | 43.0% | #20 of 88 | #1,374 of 2,707 |
Union County school rankings
County 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 4 years. Across the same 4-year window, public-school enrollment climbed 18%: 10,633 students in SY 2020-21 versus 12,597 in SY 2024-25. Over that span, Union County added 1 school, going from 18 to 19.
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.