Marion County
Marion County serves about 4,724 K-12 students across 15 public schools, an average of roughly 315 students per school. By grade band, the county runs 8 elementary, 2 middle, and 4 high schools.
4-year change in Marion County
SY 2020-21 vs SY 2024-25How Marion County ranks
Among counties| Measure | This county | In Missouri | In the US |
|---|---|---|---|
| State test proficiency ranked highest first | 46.2% | #18 of 100 | N/A |
| Enrollment ranked largest first | 4,724 | #39 of 101 | #1,391 of 2,745 |
| Number of schools ranked most first | 14 | #46 of 101 | N/A |
| Students per teacher ranked fewest first | 12.6:1 | #63 of 101 | #761 of 2,655 |
| Free or reduced-price lunch share ranked highest first | 52.1% | #52 of 101 | #1,513 of 2,526 |
| Diversity index ranked most diverse first | 28.3% | #35 of 99 | #1,860 of 2,707 |
Marion County school rankings
County vs. school enrollment demographics
Left bar is the racial makeup of Marion 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 Marion County
Latest 2024-25 ELA proficiency, 11 schools ranked. Missouri state average: 44.9%.
- OAKWOOD ELEM.· 77.0%
- MARION CO. ELEM.· 71.6%
- HANNIBAL SR. HIGH· 58.7%
- PALMYRA ELEM.· 55.7%
- PALMYRA HIGH· 51.5%
- EUGENE FIELD ELEM.· 22.7%
- VETERANS ELEM.· 35.5%
- HANNIBAL MIDDLE· 39.0%
- A. D. STOWELL ELEM.· 41.0%
- PALMYRA MIDDLE· 43.8%
| Name | City | Level | Grades | Enrollment | Rating |
|---|---|---|---|---|---|
| HANNIBAL SR. HIGH | Hannibal | High | 09-12 | 1,048 | · |
| HANNIBAL MIDDLE | Hannibal | Middle | 06-08 | 674 | · |
| PALMYRA ELEM. | Palmyra | Elementary | PK-04 | 452 | · |
| VETERANS ELEM. | Hannibal | Elementary | KG-05 | 403 | · |
| MARK TWAIN ELEM. | Hannibal | Elementary | KG-05 | 376 | · |
| PALMYRA MIDDLE | Palmyra | Middle | 05-08 | 343 | · |
| PALMYRA HIGH | Palmyra | High | 09-12 | 331 | · |
| OAKWOOD ELEM. | Hannibal | Elementary | KG-05 | 272 | · |
| A. D. STOWELL ELEM. | Hannibal | Elementary | KG-05 | 221 | · |
| EUGENE FIELD ELEM. | Hannibal | Elementary | PK-05 | 190 | · |
| EARLY CHILDHOOD CENTER | Hannibal | Elementary | PK-PK | 182 | · |
| MARION CO. ELEM. | Philadelphia | Elementary | PK-06 | 109 | · |
| MARION CO. HIGH | Philadelphia | High | 07-12 | 98 | · |
| MISSISSIPPI VALLEY SCHOOL | Hannibal | Combined | KG-12 | 25 | · |
| HANNIBAL CAREER TECH. CTR. | Hannibal | High | 09-12 | 0 | · |
Cities in Marion County
About Marion County
Across the low-population Missouri county of Marion County of about 28,457 residents, the public-school footprint covers 15 schools and about 4,724 students.
Looking at the broader picture, census numbers show typical household earnings sit around $62,903, about 25% of adults have a bachelor's degree or above, and the federal-poverty share is near 10%.
On the level-by-level breakdown, Marion County comprises 8 elementary schools (2,205 students), 2 middle schools (1,017), 4 high schools (1,477), and 1 combined or other schools.
The largest single district in Marion County is HANNIBAL 60, which alone enrolls about 3,366 students.
Over the past 4-year window. Across the same 4-year window, public-school enrollment held roughly steady: 4,826 students in SY 2020-21 versus 4,724 in SY 2024-25.
Within the allk12 community for this area, the community for Marion County discusses enrollment trends, district policy changes, and bus-route updates. Anyone with firsthand knowledge of these schools is welcome to weigh in.