Skip to content

Public schools by city in Tennessee

95 Tennessee cities have at least 5 public schools with a local mailing address. Each city page lists every school by level with its district, enrollment, and staffing. Smaller communities remain available through the Tennessee district directory and search.

Cities with the most public schools

All Tennessee cities A–Z

CitySchoolsHigh schoolsCharterStudents
Antioch245716,951
Arlington6205,364
Ashland City6201,896
Athens6103,604
Bartlett11109,560
Brentwood142011,966
Bristol10204,347
Brownsville6102,397
Camden6301,773
Carthage5101,786
Centerville5101,510
Chattanooga4813724,204
Clarksville409036,306
Cleveland265015,734
Clinton12404,161
Collierville9109,263
Columbia12406,491
Cookeville15207,959
Cordova10229,453
Covington6102,900
Crossville9305,743
Dickson7103,573
Dyersburg7103,761
Elizabethton13505,072
Erwin6101,744
Fayetteville8203,716
Franklin255016,120
Gallatin185011,659
Germantown11209,626
Goodlettsville5002,079
Greeneville17305,934
Harriman6201,559
Henderson5102,663
Hendersonville162010,222
Hermitage5002,360
Hixson7104,068
Hohenwald7203,731
Huntingdon8401,708
Jackson256012,174
Jasper6301,620
Johnson City182010,086
Kingsport18109,939
Kingston5202,483
Knoxville8816254,964
Lafayette5103,135
Lavergne6115,381
Lawrenceburg7103,562
Lebanon163010,245
Lenoir City7104,505
Lewisburg5102,685
Lexington7202,780
Madison7013,069
Madisonville5202,473
Manchester15405,298
Maryville224013,427
Maynardville7202,323
McMinnville10105,470
Memphis203506299,067
Millington7103,492
Morristown15208,956
Mountain City5101,846
Mt Juliet132012,797
Murfreesboro368130,135
Nashville129283257,831
Newport7203,255
Oak Ridge8105,078
Oliver Springs6101,299
Ooltewah8206,479
Paris5102,869
Pikeville5101,570
Portland8203,682
Powell5103,852
Rogersville6102,617
Rutledge8402,061
Savannah5102,866
Selmer5101,451
Sevierville16406,632
Seymour5102,957
Shelbyville9105,962
Smithville6303,178
Smyrna173116,228
Sneedville5101,079
Soddy Daisy8323,839
Sparta7103,427
Spring Hill12208,202
Springfield12304,645
Sweetwater5102,142
Tellico Plains5101,322
Thompson's Station6105,430
Trenton5201,463
Tullahoma10204,108
Union City5102,524
Waynesboro530993
White House9307,508
Winchester5102,472