5 schools in Cannon County
Cannon County is a public-school district inside Tennessee, running 5 K-12 schools with combined enrollment of roughly 1,813 students, broken out as 3 elementary, 1 middle, and 1 high.
7-year change in Cannon County
SY 2017-18 vs SY 2024-25| Name | City | Level | Grades | Enrollment |
|---|---|---|---|---|
| Cannon County High School | Woodbury | High | 09-12 | 521 |
| Cannon County Middle School | Woodbury | Middle | 06-08 | 419 |
| Cannon County Elementary School | Woodbury | Elementary | PK-05 | 320 |
| Cannon South Elementary School | Bradyville | Elementary | PK-05 | 315 |
| Cannon North Elementary School | Readyville | Elementary | PK-05 | 238 |
About Cannon County
Cannon County is a rural-scale public-school district in Tennessee. The district oversees 5 schools and educates approximately 1,813 students.
For a sense of the school types, Cannon County is built around 3 elementary, 1 middle, and 1 high school.
On a per-school basis, Cannon County runs about 363 students per campus, 32% meaningfully below the state mean of roughly 537.
Over the past 7-year window. Total public-school enrollment in Cannon County has declined 8% since SY 2017-18, moving from about 1,967 students to 1,813. Over that span, Cannon County shed 2 schools, going from 7 to 5.
On this page, the community for Cannon County discusses open enrollment windows, redistricting talk, and busing logistics. Members of the local community share what they see day-to-day.