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

3 schools in Cunningham

Tennessee · Public K-12

For families in Cunningham, public-school options total 3 K-12 campuses, with combined enrollment near 2,371 (1 elementary, 1 middle, and 1 high).

7-year change in Cunningham

SY 2017-18 vs SY 2024-25
Total enrollment
2,371
+84 (+4%) vs SY 2017-18
School count
3
0 (0%) vs SY 2017-18
% White
75%
was 83%
% Hispanic
8%
was 5%
% Black
9%
was 7%
% Asian
0%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Montgomery Central ElementaryElementaryPK-05518
Montgomery Central HighHigh09-121,048
Montgomery Central MiddleMiddle06-08805

About Cunningham

Public education in Cunningham, Tennessee runs across 3 schools that instructs roughly 2,371 students. By footprint, Cunningham sits in the rural-scale bracket.

On the school-mix side, the city spans 1 elementary, 1 middle, and 1 high.

Average school size in Cunningham is around 790 students, 47% above the Tennessee average of about 537.

Five-year track record. Across the same 7-year window, public-school enrollment expanded 4%: 2,287 students in SY 2017-18 versus 2,371 in SY 2024-25. On the demographic side, White enrollment moved from 83% to 75% over the same window.

On this page, the community for Cunningham discusses sports rivalries, cross-district programs, and shared facilities. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools are in Cunningham, Tennessee?
There are 3 public K-12 schools in Cunningham, with a combined enrollment of about 2,371.
How many elementary, middle, and high schools are in Cunningham?
Cunningham has 1 elementary, 1 middle, 1 high public schools.
What is the largest public school in Cunningham?
Montgomery Central High is the largest public school in Cunningham by enrollment, with approximately 1,048 students.
What school districts serve Cunningham?
Cunningham public schools are operated by Montgomery County.
What grade levels do public schools in Cunningham cover?
Public schools in Cunningham serve students from pre-K through grade 12.