Step&Lane
Home › States › Tennessee

Tennessee · districts and schedules

Tennessee teacher salary schedules

Every Tennessee district in the NCES directory, with enrollment, and the salary schedules indexed for it. Districts marked "not yet indexed" publish their schedules on their own sites; this index only lists grids it has parsed from a source document.

Statewide schedule

Lowest cell
$50,000
Bachelor's Degree
Highest cell
$61,380
Advanced Degree, years of experience 11-15

Rankings from the parsed grids

Full ranking: highest paying school districts in Tennessee.

Highest starting bachelor's salary

DistrictStartingColumnEnrollment
1. Williamson County Schools$60,379BS41,909
2. Metropolitan Nashville Public Schools$54,521.41Bachelors80,468
3. Bristol Tennessee City Schools$53,251Bachelor's4,082
4. Memphis-Shelby County Schools$51,827.51BACH 10M110,057
5. Clarksville-Montgomery County School System$51,000BA39,345
6. Rutherford County Schools$50,556.10BA51,595
7. Warren County Schools$50,500BS6,447
8. Knox County Schools$50,089.83CERT160,604
9. Monroe County Schools$50,009Bachelor's5,011
10. Hamilton County Schools$50,003.78Bachelors45,790
11. Washington County Schools$47,905B.S.8,103

Highest top-of-schedule cell

DistrictTop cellColumnEnrollment
1. Rutherford County Schools$97,748.68DR51,595
2. Metropolitan Nashville Public Schools$96,980.83Doctorate80,468
3. Clarksville-Montgomery County School System$96,165Adv Degree39,345
4. Williamson County Schools$93,510PHD/EDD41,909
5. Hamilton County Schools$92,605.73Ed.D./PhD45,790
6. Bristol Tennessee City Schools$91,563Ed.D.4,082
7. Memphis-Shelby County Schools$90,575.04DOCT 10M110,057
8. Monroe County Schools$83,404Doctorate5,011
9. Knox County Schools$81,543.23CERT260,604
10. Washington County Schools$80,948ED D8,103
11. Warren County Schools$75,900DR6,447

Fewest steps to the top cell

DistrictSteps to topColumnEnrollment
1. Memphis-Shelby County Schools19DOCT 10M110,057
2. Knox County Schools21CERT260,604
3. Williamson County Schools22PHD/EDD41,909
4. Rutherford County Schools26DR51,595
5. Washington County Schools26ED D8,103
6. Metropolitan Nashville Public Schools29Doctorate80,468
7. Clarksville-Montgomery County School System29Adv Degree39,345
8. Hamilton County Schools31Ed.D./PhD45,790
9. Bristol Tennessee City Schools31Ed.D.4,082
10. Monroe County Schools31Doctorate5,011
11. Warren County Schools32DR6,447

All 140 Tennessee districts (NCES 2023-24)

DistrictEnrollmentIndexed scheduleLowest cell
Memphis-Shelby County Schools
Memphis
110,057Teacher Salary Schedule, 10-Month (2026-27) 2026-27$51,827.51
Davidson County
Nashville
80,468Certificated salary schedule, 201 days (2026-27) 2026-27$53,500.00
Knox County
Knoxville
60,604Certified salary table, 200 days (2026-27) 2026-27$50,089.83
Rutherford County
Murfreesboro
51,595Certified pay schedule, 200 days (2026-27) 2026-27$50,556.10
Hamilton County
Chattanooga
45,790Certified salary scale, 201 days (2026-27) 2026-27$50,003.78
Williamson County
Franklin
41,909Teacher salary schedule, 200-day contract (2026-27) 2026-27$52,124
Montgomery County
Clarksville
39,345Certified salary schedule (2026-27) 2026-27$51,000
Sumner County
Gallatin
30,661schedule not yet indexed–
Wilson County
Lebanon
20,548schedule not yet indexed–
Sevier County
Kodak
14,435schedule not yet indexed–
Maury County
Columbia
13,084schedule not yet indexed–
Madison County
Jackson
12,662schedule not yet indexed–
Putnam County
Cookeville
11,762schedule not yet indexed–
Robertson County
Springfield
11,404schedule not yet indexed–
Bradley County
Cleveland
10,336schedule not yet indexed–
Hamblen County
Morristown
10,287schedule not yet indexed–
Blount County
Maryville
10,191schedule not yet indexed–
Tipton County
Covington
10,092schedule not yet indexed–
Murfreesboro
Murfreesboro
9,402schedule not yet indexed–
Collierville
Collierville
9,367schedule not yet indexed–
Bartlett
Bartlett
8,999schedule not yet indexed–
Bedford County
Shelbyville
8,994schedule not yet indexed–
Washington County
Jonesborough
8,103Certified pay scale (2025-26) 2025-26$47,905
Sullivan County
Blountville
8,082schedule not yet indexed–
Dickson County
Dickson
8,009schedule not yet indexed–
Johnson City
Johnson City
7,936schedule not yet indexed–
Kingsport
Kingsport
7,653schedule not yet indexed–
Cumberland County
Crossville
7,093schedule not yet indexed–
Lawrence County
Lawrenceburg
6,951schedule not yet indexed–
Jefferson County
Dandridge
6,854schedule not yet indexed–
Warren County
McMinnville
6,447Certified staff salary schedule (2025-26) 2025-26$50,500
Roane County
Kingston
6,318schedule not yet indexed–
Hawkins County
Rogersville
6,223schedule not yet indexed–
Anderson County
Clinton
6,157schedule not yet indexed–
Greene County
Greeneville
6,121schedule not yet indexed–
Germantown
Germantown
6,028schedule not yet indexed–
Cleveland
Cleveland
5,845schedule not yet indexed–
Maryville
Maryville
5,711schedule not yet indexed–
Union County
Maynardville
5,704schedule not yet indexed–
Cheatham County
Ashland City
5,629schedule not yet indexed–
Marshall County
Lewisburg
5,452schedule not yet indexed–
Campbell County
Jacksboro
5,210schedule not yet indexed–
McMinn County
Athens
5,126schedule not yet indexed–
Loudon County
Loudon
5,011schedule not yet indexed–
Monroe County
Madisonville
5,011Certified salary schedule (2026-27) 2026-27$50,009
Oak Ridge
Oak Ridge
5,002schedule not yet indexed–
Franklin County
Winchester
4,977schedule not yet indexed–
Johnson County
Mountain City
4,788schedule not yet indexed–
Carter County
Elizabethton
4,630schedule not yet indexed–
Arlington
Arlington
4,592schedule not yet indexed–
Coffee County
Manchester
4,376schedule not yet indexed–
Lebanon
Lebanon
4,373schedule not yet indexed–
Cocke County
Newport
4,295schedule not yet indexed–
Macon County
Lafayette
4,235schedule not yet indexed–
Bristol
Bristol
4,082Teachers salary schedule (2026-27) 2026-27$53,251
Claiborne County
Tazewell
4,061schedule not yet indexed–
Henderson County
Lexington
4,045schedule not yet indexed–
Marion County
Jasper
3,996schedule not yet indexed–
Weakley County
Dresden
3,932schedule not yet indexed–
Lincoln County
Fayetteville
3,930schedule not yet indexed–
Gibson Co Sp Dist
Dyer
3,921schedule not yet indexed–
Rhea County
Dayton
3,920schedule not yet indexed–
White County
Sparta
3,851schedule not yet indexed–
McNairy County
Selmer
3,822schedule not yet indexed–
Tullahoma
Tullahoma
3,649schedule not yet indexed–
Giles County
Pulaski
3,644schedule not yet indexed–
Dyer County
Dyersburg
3,611schedule not yet indexed–
Lauderdale County
Ripley
3,360schedule not yet indexed–
Hardin County
Savannah
3,359schedule not yet indexed–
Hardeman County Schools
Bolivar
3,207schedule not yet indexed–
Fayette County Public Schools
Somerville
3,195schedule not yet indexed–
Franklin SSD
Franklin
3,152schedule not yet indexed–
Hickman County
Centerville
3,061schedule not yet indexed–
Smith County
Carthage
3,033schedule not yet indexed–
Lewis County
Hohenwald
3,013schedule not yet indexed–
Henry County
Paris
3,007schedule not yet indexed–
Greeneville
Greeneville
2,996schedule not yet indexed–
Grainger County
Rutledge
2,986schedule not yet indexed–
Overton County
Livingston
2,969schedule not yet indexed–
Obion County
Union City
2,960schedule not yet indexed–
DeKalb County
Smithville
2,933schedule not yet indexed–
Morgan County
Wartburg
2,831schedule not yet indexed–
Chester County
Henderson
2,782schedule not yet indexed–
Elizabethton
Elizabethton
2,689schedule not yet indexed–
Millington Municipal Schools
Millington
2,646schedule not yet indexed–
Humphreys County
Waverly
2,624schedule not yet indexed–
Lenoir City
Lenoir City
2,606schedule not yet indexed–
Dyersburg
Dyersburg
2,593schedule not yet indexed–
Haywood County
Brownsville
2,574schedule not yet indexed–
Scott County
Huntsville
2,505schedule not yet indexed–
Lakeland
Lakeland
2,339schedule not yet indexed–
Fentress County
Jamestown
2,280schedule not yet indexed–
Alcoa
Alcoa
2,201schedule not yet indexed–
Unicoi County
Erwin
2,152schedule not yet indexed–
Wayne County
Waynesboro
2,149schedule not yet indexed–
Polk County
Benton
2,131schedule not yet indexed–
Benton County
Camden
2,130schedule not yet indexed–
Stewart County
Dover
1,999schedule not yet indexed–
Milan
Milan
1,985schedule not yet indexed–
Crockett County
Alamo
1,981schedule not yet indexed–
Sequatchie County
Dunlap
1,967schedule not yet indexed–
Cannon County
Woodbury
1,848schedule not yet indexed–
Athens
Athens
1,817schedule not yet indexed–
Meigs County
Decatur
1,786schedule not yet indexed–
Grundy County
Altamont
1,719schedule not yet indexed–
Union City
Union City
1,707schedule not yet indexed–
Bledsoe County
Pikeville
1,650schedule not yet indexed–
Manchester
Manchester
1,574schedule not yet indexed–
Paris
Paris
1,566schedule not yet indexed–
Sweetwater
Sweetwater
1,500schedule not yet indexed–
Decatur County
Decaturville
1,498schedule not yet indexed–
Oneida
Oneida
1,439schedule not yet indexed–
Jackson County
Gainesboro
1,431schedule not yet indexed–
Trousdale County
Hartsville
1,415schedule not yet indexed–
Trenton
Trenton
1,366schedule not yet indexed–
Huntingdon Special School District
Huntingdon
1,358schedule not yet indexed–
McKenzie
McKenzie
1,281schedule not yet indexed–
Houston County
Erin
1,239schedule not yet indexed–
Fayetteville
Fayetteville
1,197schedule not yet indexed–
Clay County
Celina
1,070schedule not yet indexed–
Perry County
Linden
1,054schedule not yet indexed–
Humboldt City Schools
Humboldt
1,044schedule not yet indexed–
Clinton
Clinton
969schedule not yet indexed–
Hancock County
Sneedville
907schedule not yet indexed–
Moore County
Lynchburg
877schedule not yet indexed–
Lexington
Lexington
874schedule not yet indexed–
Dayton
Dayton
863schedule not yet indexed–
West Carroll Sp Dist
Atwood
783schedule not yet indexed–
Van Buren County
Spencer
754schedule not yet indexed–
Lake County
Tiptonville
730schedule not yet indexed–
Newport
Newport
690schedule not yet indexed–
Hollow Rock - Bruceton
Bruceton
647schedule not yet indexed–
Rogersville
Rogersville
643schedule not yet indexed–
Bradford
Bradford
627schedule not yet indexed–
Alamo
Alamo
607schedule not yet indexed–
Pickett County
Byrdstown
587schedule not yet indexed–
Bells
Bells
411schedule not yet indexed–
Etowah
Etowah
351schedule not yet indexed–
South Carroll
Clarksburg
339schedule not yet indexed–
Richard City
South Pittsburg
202schedule not yet indexed–

Enrollment is the NCES Common Core of Data 2023-24 membership total for each LEA. District websites are not linked because this index does not verify them; every schedule page links its own source document.