Miami County
Miami County serves about 16,719 K-12 students across 36 public schools, an average of roughly 464 students per campus. By level, that breaks down as 16 elementary, 9 middle, and 9 high schools.
7-year change in Miami County
SY 2017-18 vs SY 2024-25County vs. school enrollment demographics
Left bar is the racial makeup of Miami 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 Miami County
Latest 2024-25 ELA proficiency, 30 schools ranked. Ohio state average: 59.8%.
- Miami East High School· 88.1%
- Newton Elementary School· 87.0%
- L. T. Ball Intermediate School· 86.3%
- Concord Elementary School· 85.7%
- Hook Elementary School· 85.7%
- Springcreek Primary Elementary School· 54.6%
- Piqua High School· 57.1%
- Piqua Junior High School· 57.5%
- Piqua Central Intermediate School· 59.3%
- Milton-Union Middle School· 60.5%
| Name | City | Level | Grades | Enrollment | Rating |
|---|---|---|---|---|---|
| Troy High School | Troy | High | 09-12 | 1,107 | · |
| Upper Valley Career Center | Piqua | High | 06-12 | 988 | · |
| Bethel Elementary School | Tipp City | Elementary | KG-05 | 944 | · |
| Piqua High School | Piqua | High | 09-12 | 931 | · |
| Tippecanoe High School | Tipp City | High | 09-12 | 764 | · |
| Piqua Central Intermediate School | Piqua | Middle | 04-06 | 714 | · |
| Milton-Union Elementary School | West Milton | Elementary | KG-05 | 656 | · |
| Troy Junior High School | Troy | Middle | 06-08 | 633 | · |
| Concord Elementary School | Troy | Elementary | KG-05 | 632 | · |
| Miami East Elementary | Casstown | Elementary | KG-05 | 602 | · |
| Tippecanoe Middle School | Tipp City | Middle | 06-08 | 564 | · |
| L. T. Ball Intermediate School | Tipp City | Elementary | 03-05 | 543 | · |
| Bethel Middle School | Tipp City | Middle | 05-08 | 526 | · |
| Bethel High School | Tipp City | High | 09-12 | 521 | · |
| Washington Primary Elementary School | Piqua | Elementary | KG-03 | 508 | · |
| Piqua Junior High School | Piqua | Middle | 07-08 | 460 | · |
| Springcreek Primary Elementary School | Piqua | Elementary | KG-03 | 456 | · |
| Broadway Elementary School | Tipp City | Elementary | KG-02 | 452 | · |
| Miami East High School | Casstown | High | 09-12 | 401 | · |
| Covington Elementary School | Covington | Elementary | KG-05 | 380 | · |
| Milton-Union High School | West Milton | High | 09-12 | 369 | · |
| Newton Elementary School | Pleasant Hill | Elementary | KG-06 | 359 | · |
| Miami East Junior High School | Casstown | Middle | 06-08 | 327 | · |
| Milton-Union Middle School | West Milton | Middle | 06-08 | 321 | · |
| Cookson Elementary School | Troy | Elementary | KG-05 | 318 | · |
| Van Cleve Elementary School | Troy | Middle | 06-06 | 318 | · |
| Nevin Coppock Elementary School | Tipp City | Elementary | KG-01 | 310 | · |
| Newton High School | Pleasant Hill | High | 07-12 | 291 | · |
| Hook Elementary School | Troy | Elementary | KG-05 | 272 | · |
| Heywood Elementary School | Troy | Elementary | KG-05 | 264 | · |
| Covington High School | Covington | High | 09-12 | 220 | · |
| Kyle Elementary School | Troy | Elementary | KG-02 | 193 | · |
| Forest Elementary School | Troy | Elementary | 03-05 | 192 | · |
| Covington Middle School | Covington | Middle | 06-08 | 183 | · |
| Tipp City Remote School | Tipp City | Combined | KG-12 | 0 | · |
| Troy Online Academy | Troy | Combined | KG-12 | 0 | · |
Cities in Miami County
About Miami County
Miami County is a middle-population Ohio county of about 110,296 residents, home to 36 public schools and roughly 16,719 students.
Looking at the broader picture, census numbers show median household income runs near $76,817, 27% of adults hold a bachelor's degree or higher, and the poverty rate is around 7%. That income level is 10% noticeably above the Ohio median.
In terms of grade levels, Miami County consists of 16 elementary schools (7,081 students), 9 middle schools (4,046), 9 high schools (5,592), and 2 combined or other schools.
Troy City is the biggest district by enrollment, covering about 3,929 students across Miami County.
Five-year track record. Combined enrollment now sits at 16,409 students, increased 6% from the 15,547 reported in SY 2017-18.
In the discussion threads here, the community for Miami County discusses school events, board meetings, and seasonal calendars. Parents, students, and educators in the area can post or comment.