5 schools in Kirksville
Of all public K-12 schools in Missouri, 5 sit inside Kirksville city limits, with combined enrollment of roughly 2,374 students (2 elementary, 1 middle, and 2 high).
4-year change in Kirksville
SY 2020-21 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| KIRKSVILLE AREA TECH. CTR. | High | 09-12 | 0 |
| KIRKSVILLE PRIMARY | Elementary | PK-02 | 539 |
| KIRKSVILLE SR. HIGH | High | 09-12 | 791 |
| RAY MILLER ELEM. | Elementary | 03-05 | 530 |
| WILLIAM MATTHEW MIDDLE SCHOOL | Middle | 06-08 | 514 |
About Kirksville
Kirksville is a compact Missouri city in terms of public-school footprint, with 5 schools and 2,374 students total.
On the school-mix side, the city is built around 2 elementary, 1 middle, and 2 high.
Schools in Kirksville average about 475 students each, 24% meaningfully above the Missouri norm.
Five-year track record. Total public-school enrollment in Kirksville has contracted 3% since SY 2020-21, moving from about 2,446 students to 2,374.
On this page, the community for Kirksville discusses open enrollment windows, redistricting talk, and busing logistics. Members of the local community share what they see day-to-day.