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

131 schools in Nashville

Tennessee · Public K-12

In Nashville, public K-12 schools number 131 and serve approximately 58,590 students across 65 elementary, 33 middle, and 28 high.

7-year change in Nashville

SY 2017-18 vs SY 2024-25
Total enrollment
57,831
-2,394 (-4%) vs SY 2017-18
School count
125
+3 (+2%) vs SY 2017-18
% White
26%
was 30%
% Hispanic
31%
was 22%
% Black
36%
was 42%
% Asian
3%
was 4%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Rosebank ElementaryElementaryPK-05475
Ross Early Learning CenterElementaryPK-PK202
Shwab ElementaryElementaryPK-05329
Stanford ElementaryElementaryPK-05442
STEM Prep AcademyMiddle05-08454
STEM Prep High SchoolHigh09-12505
Stratford STEM Magnet SchoolHigh06-12810
Strive Collegiate AcademyMiddle06-08195
Susan Gray SchoolElementaryPK-PK0
Sylvan Park ElementaryElementaryKG-05459
Tenn School For BlindCombinedPK-12100
Tennessee Nature AcademyMiddle05-07195
Tennessee School for the Deaf NashvilleElementaryPK-0525
The Academy at Old CockrillHigh09-1224
The Academy at Opry MillsHigh09-1232
Tom Joy ElementaryElementaryPK-05423
Transitions at BassHigh09-1218
Tusculum ElementaryElementaryPK-05716
Two Rivers MiddleMiddle06-08281
Una ElementaryElementaryPK-05796
Valor Flagship AcademyHigh05-121,402
Valor Voyager AcademyMiddle05-08507
W. A. Bass Adult ProgramHigh09-12309
W.A. Bass Alternative Learning CenterHigh09-1268
Warner ElementaryElementaryPK-05394
Waverly-Belmont Elementary SchoolElementaryKG-05525
Wayne Reed Child Care CenterElementaryPK-PK0
West End MiddleMiddle06-08327
Westmeade ElementaryElementaryKG-05429
William Henry Oliver MiddleMiddle06-08423
Wright MiddleMiddle06-08498

About Nashville

Nashville, Tennessee is home to 131 public schools, with combined enrollment of approximately 58,590 students. By school count, it is an expansive city.

In terms of grade levels, the city spans 65 elementary, 33 middle, 28 high, and 5 other.

Schools in Nashville average about 447 students each, 17% meaningfully below the Tennessee norm.

Trend over the past 7 years. Across the same 7-year window, public-school enrollment contracted 4%: 60,225 students in SY 2017-18 versus 57,831 in SY 2024-25. The school count climbed from 122 to 125 across the same 7-year window. The Hispanic share of public-school enrollment climbed from 22% to 31%.

On this page, the community for Nashville discusses sports rivalries, cross-district programs, and shared facilities. Members of the local community share what they see day-to-day.

Frequently asked questions

How many K-12 schools are in Nashville, Tennessee?
There are 131 public K-12 schools in Nashville, with a combined enrollment of about 58,590.
How many elementary, middle, and high schools are in Nashville?
Nashville has 65 elementary, 33 middle, 28 high, 5 combined-grade public schools.
What is the largest public school in Nashville?
John Overton High is the largest public school in Nashville by enrollment, with approximately 1,942 students.
What school districts serve Nashville?
Nashville is served by 5 public school districts, including Davidson County, Tennessee School for Blind, Tennessee Public Charter School Commission, Tennessee Schools for the Deaf, Achievement School District.
What grade levels do public schools in Nashville cover?
Public schools in Nashville serve students from pre-K through grade 12.
Are there charter schools in Nashville?
30 of the 131 public schools in Nashville are charter schools.

Nashville school rankings

Largest schoolsAll rankings →