The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

3 schools in Woodbury

Tennessee · Public K-12

Of the 3 public K-12 schools in Woodbury, combined enrollment is roughly 1,260 students (an average of 420 per campus).

7-year change in Woodbury

SY 2017-18 vs SY 2024-25
Total enrollment
1,260
-6 (0%) vs SY 2017-18
School count
3
-1 (-25%) vs SY 2017-18
% White
90%
was 94%
% Hispanic
5%
was 3%
% Black
1%
was 2%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Cannon County Elementary SchoolElementaryPK-05320
Cannon County High SchoolHigh09-12521
Cannon County Middle SchoolMiddle06-08419

About Woodbury

Woodbury is a small Tennessee city in terms of public-school footprint, with 3 schools and 1,260 students total.

On the level-by-level breakdown, the city consists of 1 elementary, 1 middle, and 1 high.

Schools in Woodbury average about 420 students each, 22% noticeably below the Tennessee norm.

Over the past 7-year window. Across the same 7-year window, public-school enrollment held roughly steady: 1,266 students in SY 2017-18 versus 1,260 in SY 2024-25. Woodbury now counts 3 public schools, down from 4 in SY 2017-18. Demographically, the White share of enrollment shrank from 94% to 90%.

In the discussion threads here, the community for Woodbury discusses open enrollment windows, redistricting talk, and busing logistics. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many public schools are in Woodbury?
Woodbury, Tennessee has 3 public K-12 schools serving approximately 1,260 students.
How many elementary, middle, and high schools are in Woodbury?
Woodbury has 1 elementary, 1 middle, 1 high public schools.
What is the largest public school in Woodbury?
Cannon County High School is the largest public school in Woodbury by enrollment, with approximately 521 students.
What school districts serve Woodbury?
Woodbury public schools are operated by Cannon County.
What grade levels do public schools in Woodbury cover?
Public schools in Woodbury serve students from pre-K through grade 12.