Miami County
Miami County is a Kansas county whose public-school system spans 17 campuses and approximately 6,529 students. Median household income runs about $89,000. The level mix is 7 elementary, 4 middle, and 6 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, 12 schools ranked. Kansas state average: 44.5%.
- Broadmoor Elementary· 67.0%
- Louisburg Middle· 65.0%
- Sunflower Elem· 61.9%
- Louisburg High· 60.3%
- Spring Hill Middle School· 46.4%
- Osawatomie Middle School· 29.8%
- Osawatomie High· 30.5%
- Kansas Virtual Academy (KSVA)· 35.3%
- Insight School of Kansas· 40.0%
- Trojan Elem· 40.5%
| Name | City | Level | Grades | Enrollment | Rating |
|---|---|---|---|---|---|
| Insight School of Kansas | Spring Hill | High | 07-12 | 1,159 | · |
| Kansas Virtual Academy (KSVA) | Spring Hill | Elementary | KG-06 | 584 | · |
| Paola High | Paola | High | 09-12 | 567 | · |
| Louisburg High | Louisburg | High | 09-12 | 529 | · |
| Rockville Elementary School | Louisburg | Elementary | PK-02 | 419 | · |
| Paola Middle | Paola | Middle | 06-08 | 413 | · |
| Broadmoor Elementary | Louisburg | Elementary | 03-05 | 388 | · |
| Cottonwood Elem | Paola | Elementary | PK-02 | 379 | · |
| Louisburg Middle | Louisburg | Middle | 06-08 | 378 | · |
| Sunflower Elem | Paola | Elementary | 03-05 | 373 | · |
| Trojan Elem | Osawatomie | Elementary | 01-05 | 341 | · |
| Osawatomie High | Osawatomie | High | 09-12 | 295 | · |
| Spring Hill Middle School | Spring Hill | Middle | 06-08 | 288 | · |
| Osawatomie Middle School | Osawatomie | Middle | 06-08 | 195 | · |
| Swenson Early Childhood Education Center | Osawatomie | Elementary | PK-02 | 172 | · |
| Louisburg Virtual Program | Louisburg | High | 06-12 | 31 | · |
| Osawatomie Virtual School | Osawatomie | High | 09-12 | 18 | · |
Cities in Miami County
About Miami County
Across the thinly populated Kansas county of Miami County of about 34,938 residents, the public-school footprint covers 17 schools and about 6,529 students.
For perspective, census numbers show typical household earnings sit around $89,000, roughly 31% of adults have completed at least a four-year degree, and the poverty rate is around 6%. That income level is 34% noticeably above the Kansas median.
On the school-mix side, Miami County comprises 7 elementary schools (2,656 students), 4 middle schools (1,274), and 6 high schools (2,599).
The largest single district in Miami County is Spring Hill, which alone enrolls about 2,031 students.
Over the past 7-year window. Across the same 7-year window, public-school enrollment increased 18%: 5,543 students in SY 2017-18 versus 6,529 in SY 2024-25. The school count climbed from 13 to 17 across the same 7-year window. The White share of public-school enrollment fell from 89% to 79%.
On this page, the community for Miami County discusses sports rivalries, cross-district programs, and shared facilities. Members of the local community share what they see day-to-day.