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.
4-year change in Cannon County
SY 2020-21 vs SY 2024-25How Cannon County ranks
Among districts| Measure | This district | In Tennessee | In the US |
|---|---|---|---|
| Enrollment ranked largest first | 1,813 | #104 of 135 | #4,772 of 9,234 |
| Number of schools ranked most first | 5 | #94 of 135 | N/A |
| Diversity index ranked most diverse first | 16.7% | #108 of 123 | #6,028 of 6,853 |
| 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 school, 32% meaningfully below the state mean of roughly 537.
Over the past 4-year window. Total public-school enrollment in Cannon County has climbed 221% since SY 2020-21, moving from about 565 students to 1,813. Over that span, Cannon County opened 4 schools, going from 1 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.