Teacher salary spending per teacher, by Alabama school district
Muscle Shoals City spent $98,218 on teacher salaries per full-time teacher in fiscal year 2022-23, the most of any Alabama district with 500 or more students; the median Alabama district spent $66,861 (140 districts). It is not the salary a teacher is paid: it is the teacher salaries a district reported spending, divided by the full-time teachers counted in a different federal file, without benefits, so it can differ widely from the average salary a district publishes; a district's salary schedule gives pay. It is compared within Alabama only because states book salaries and count teachers differently.
NCES F-33 School District Finance Survey, fiscal year 2022-23 · NCES Common Core of Data LEA staff 2022-23 · method
Source: NCES F-33 fiscal year 2022-23: teacher salaries in regular, special, vocational and other programs (Z35 to Z38); NCES Common Core of Data LEA staff 2022-23: teachers (full-time equivalent). Districts with 500 or more students (V33).
All 137 districts with 500 or more students, highest teacher salary spending per teacher first
| District | County | Teachers (FTE) | Salary spending per teacher |
|---|---|---|---|
| Muscle Shoals City | Colbert County | 127 | $98,218 |
| i3 Academy | Jefferson County | 28 | $89,288 |
| Bessemer City | Jefferson County | 156 | $89,006 |
| Daleville City | Dale County | 51 | $85,307 |
| Fairfield City | Jefferson County | 69 | $82,725 |
| Conecuh County | Conecuh County | 70 | $82,644 |
| Florence City | Lauderdale County | 266 | $80,906 |
| Auburn City | Lee County | 466 | $80,776 |
| University Charter School | Sumter County | 34 | $79,765 |
| Troy City | Pike County | 92 | $78,717 |
| Decatur City | Morgan County | 538 | $76,944 |
| Midfield City | Jefferson County | 55 | $76,587 |
| Vestavia Hills City | Jefferson County | 448 | $75,368 |
| Pickens County | Pickens County | 123 | $73,861 |
| Phenix City | Russell County | 396 | $73,376 |
The other 122 on the list
| District | County | Teachers (FTE) | Salary spending per teacher |
|---|---|---|---|
| Russellville City | Franklin County | 150 | $73,015 |
| Escambia County | Escambia County | 227 | $72,952 |
| Dallas County | Dallas County | 133 | $72,640 |
| Winston County | Winston County | 134 | $72,312 |
| Bullock County | Bullock County | 72 | $72,139 |
| Birmingham City | Jefferson County | 1,116 | $71,904 |
| Leeds City | Jefferson County | 121 | $71,734 |
| Ozark City | Dale County | 117 | $71,502 |
| Cullman County | Cullman County | 537 | $71,389 |
| Athens City | Limestone County | 264 | $71,385 |
| Alexander City | Tallapoosa County | 169 | $71,337 |
| Greene County | Greene County | 58 | $70,939 |
| Mountain Brook City | Jefferson County | 376 | $70,735 |
| Cherokee County | Cherokee County | 227 | $70,585 |
| Jackson County | Jackson County | 269 | $70,310 |
| Gadsden City | Etowah County | 282 | $69,922 |
| Lowndes County | Lowndes County | 79 | $69,901 |
| Macon County | Macon County | 114 | $69,846 |
| Pike Road City | Montgomery County | 138 | $69,574 |
| Montgomery County | Montgomery County | 1,412 | $69,484 |
| Opelika City | Lee County | 307 | $69,368 |
| Gulf Shores City | Baldwin County | 141 | $69,241 |
| Jacksonville City | Calhoun County | 99 | $69,218 |
| Tarrant City | Jefferson County | 70 | $69,211 |
| Franklin County | Franklin County | 230 | $69,139 |
| Madison County | Madison County | 1,102 | $69,067 |
| Attalla City | Etowah County | 82 | $69,031 |
| Marion County | Marion County | 205 | $68,975 |
| Enterprise City | Coffee County | 352 | $68,960 |
| Lauderdale County | Lauderdale County | 466 | $68,948 |
| Perry County | Perry County | 64 | $68,906 |
| Hoover City | Jefferson County | 950 | $68,749 |
| Jefferson County | Jefferson County | 1,941 | $68,738 |
| Lamar County | Lamar County | 126 | $68,653 |
| Demopolis City | Marengo County | 126 | $68,573 |
| Cullman City | Cullman County | 188 | $68,506 |
| Jasper City | Walker County | 160 | $68,357 |
| Brewton City | Escambia County | 76 | $68,331 |
| Anniston City | Calhoun County | 104 | $68,087 |
| Marshall County | Marshall County | 334 | $67,959 |
| Pelham City | Shelby County | 205 | $67,846 |
| Shelby County | Shelby County | 1,209 | $67,679 |
| Talladega City | Talladega County | 96 | $67,667 |
| Pell City | St. Clair County | 222 | $67,653 |
| Butler County | Butler County | 147 | $67,522 |
| Huntsville City | Madison County | 1,315 | $67,464 |
| St Clair County | St. Clair County | 504 | $67,455 |
| Lee County | Lee County | 575 | $67,245 |
| Barbour County | Barbour County | 37 | $67,189 |
| Geneva County | Geneva County | 156 | $67,151 |
| Elba City | Coffee County | 44 | $66,932 |
| Baldwin County | Baldwin County | 1,920 | $66,931 |
| Alabaster City | Shelby County | 367 | $66,909 |
| Houston County | Houston County | 379 | $66,813 |
| Haleyville City | Winston County | 103 | $66,812 |
| Andalusia City | Covington County | 105 | $66,743 |
| Pike County | Pike County | 131 | $66,733 |
| Blount County | Blount County | 420 | $66,725 |
| Homewood City | Jefferson County | 306 | $66,721 |
| LEAD Academy | Montgomery County | 29 | $66,702 |
| Walker County | Walker County | 412 | $66,701 |
| Arab City | Marshall County | 155 | $66,624 |
| Monroe County | Monroe County | 182 | $66,567 |
| Cleburne County | Cleburne County | 144 | $66,498 |
| Coosa County | Coosa County | 43 | $66,229 |
| Etowah County | Etowah County | 493 | $66,217 |
| Sumter County | Sumter County | 67 | $66,060 |
| Roanoke City | Randolph County | 84 | $65,762 |
| Lanett City | Chambers County | 57 | $65,754 |
| Satsuma City | Mobile County | 81 | $65,728 |
| Guntersville City | Marshall County | 105 | $65,657 |
| Opp City | Covington County | 85 | $65,621 |
| Oneonta City | Blount County | 87 | $65,596 |
| Dothan City | Houston County | 445 | $65,593 |
| Trussville City | Jefferson County | 304 | $65,591 |
| Selma City | Dallas County | 143 | $65,509 |
| Boaz City | Marshall County | 140 | $65,467 |
| Chambers County | Chambers County | 182 | $65,303 |
| Tallassee City | Elmore County | 100 | $65,280 |
| Clay County | Clay County | 99 | $65,235 |
| Sylacauga City | Talladega County | 121 | $65,116 |
| Winfield City | Marion County | 78 | $65,088 |
| Piedmont City | Calhoun County | 64 | $65,084 |
| Oxford City | Calhoun County | 287 | $65,038 |
| Hartselle City | Morgan County | 233 | $64,965 |
| Madison City | Madison County | 721 | $64,911 |
| DeKalb County | DeKalb County | 539 | $64,870 |
| Lawrence County | Lawrence County | 289 | $64,824 |
| Clarke County | Clarke County | 148 | $64,803 |
| Dale County | Dale County | 190 | $64,776 |
| Tuscumbia City | Colbert County | 92 | $64,707 |
| Wilcox County | Wilcox County | 86 | $64,634 |
| Elmore County | Elmore County | 621 | $64,444 |
| Morgan County | Morgan County | 437 | $64,351 |
| Tuscaloosa City | Tuscaloosa County | 642 | $64,045 |
| Thomasville City | Clarke County | 68 | $63,926 |
| Sheffield City | Colbert County | 71 | $63,916 |
| Fort Payne City | DeKalb County | 212 | $63,876 |
| Mobile County | Mobile County | 2,914 | $63,845 |
| Tallapoosa County | Tallapoosa County | 173 | $63,796 |
| Russell County | Russell County | 203 | $63,723 |
| Crenshaw County | Crenshaw County | 142 | $63,719 |
| Washington County | Washington County | 147 | $63,656 |
| Bibb County | Bibb County | 182 | $63,515 |
| Randolph County | Randolph County | 122 | $63,418 |
| Geneva City | Geneva County | 82 | $63,337 |
| Colbert County | Colbert County | 182 | $63,273 |
| Tuscaloosa County | Tuscaloosa County | 1,036 | $63,168 |
| Covington County | Covington County | 190 | $63,117 |
| Talladega County | Talladega County | 379 | $62,712 |
| Autauga County | Autauga County | 515 | $62,530 |
| Saraland City | Mobile County | 185 | $61,808 |
| Chilton County | Chilton County | 434 | $61,770 |
| Marengo County | Marengo County | 72 | $61,514 |
| Henry County | Henry County | 153 | $61,503 |
| Albertville City | Marshall County | 303 | $61,299 |
| Fayette County | Fayette County | 139 | $61,243 |
| Hale County | Hale County | 133 | $61,019 |
| Coffee County | Coffee County | 156 | $60,776 |
| Scottsboro City | Jackson County | 150 | $59,480 |
| Calhoun County | Covington County | 486 | $59,253 |
| Choctaw County | Choctaw County | 75 | $57,436 |
Source: NCES F-33 fiscal year 2022-23: teacher salaries in regular, special, vocational and other programs (Z35 to Z38); NCES Common Core of Data LEA staff 2022-23: teachers (full-time equivalent). Districts with 500 or more students (V33).
More lists for Alabama
- Public schools in Alabama
The state hub: schools, students, districts
- Largest schools
By 2024-25 enrollment
- Fewest students per teacher
Schools, 2024-25
- Highest-spending districts
F-33 fiscal year 2022-23
- Schools by district spending
F-33 fiscal year 2022-23
- Funding equity by district
F-33 fiscal year 2022-23
Sources
Source: NCES F-33 School District Finance Survey District teacher salaries (Z35-Z38) and membership · FY 2022-23