dcsimg
 

Teaching Schools in Alabama Districts

Alabama has more than 129 school districts, from Mobile county County's Mobile county to Calhoun county County's Piedmont city and everywhere in between.

Here's a list of all districts with more than 1,000 students, plus some key information if you're interested in becoming a teacher in Alabama. Don't miss our report on Alabama Teacher Salaries!

District County Number of Students Number of Teachers Per-Capita Income Phone Number URL
Mobile County Mobile 62,767 3,689 $17,178 (251) 221-4394 http://www.mcpss.com/websites/MCPSS/MCPSS/
Jefferson County Jefferson 36,058 2,269 $20,584 (205) 379-2000 http://www.jefferson.k12.ky.us/
Montgomery County Montgomery 31,764 1,935 $19,490 (334) 223-6710 NA
Baldwin County Baldwin 27,880 1,685 $20,826 (251) 937-0308 NA
Shelby County Shelby 27,717 1,798 $24,700 (205) 682-7000 NA
Birmingham City Jefferson 26,721 1,631 $15,643 (205) 231-4220 NA
Huntsville City Madison 23,374 1,738 $23,904 (256) 428-6810 NA
Madison County Madison 20,046 1,232 $20,054 (256) 852-2557 NA
Tuscaloosa County Tuscaloosa 17,644 1,097 $18,884 (205) 758-0411 NA
Hoover City Jefferson 12,889 945 $33,361 (205) 439-1015 NA
Elmore County Elmore 10,961 595 $17,755 (334) 567-1200 NA
Tuscaloosa City Tuscaloosa 10,304 664 $19,125 (205) 759-3560 NA
Autauga County Autauga 10,076 540 $18,518 (334) 365-5706 NA
Cullman County Cullman 9,991 649 $16,591 (256) 734-2933 NA
Lee County Lee 9,738 594 $16,926 (334) 745-9770 NA
Calhoun County Calhoun 9,405 543 $17,129 (256) 741-7400 NA
Etowah County Etowah 9,251 580 $17,691 (256) 549-7578 NA
Dothan City Houston 9,195 538 $20,539 (334) 794-1407 NA
Lauderdale County Lauderdale 8,965 539 $18,033 (256) 760-1300 NA
Dekalb County Dekalb 8,881 612 $14,825 (256) 638-6921 http://www.dekalb.k12.ga.us/
Decatur City Morgan 8,753 719 $20,431 (256) 552-3000 NA
Limestone County Limestone 8,734 523 $17,151 (256) 232-5353 NA
Madison City Madison 8,654 464 $27,817 (256) 464-8370 NA
Blount County Blount 8,460 516 $16,341 (205) 625-4102 NA
Walker County Walker 8,418 511 $14,566 (205) 387-0555 NA
St Clair County St. clair 8,385 533 $17,045 (205) 594-7131 NA
Morgan County Morgan 7,880 590 $17,397 (256) 353-6442 NA
Chilton County Chilton 7,765 513 $15,303 (205) 280-3000 NA
Talladega County Talladega 7,746 519 $15,414 (256) 315-5100 NA
Houston County Houston 6,413 355 $15,633 (334) 792-8331 NA
Enterprise City Coffee 6,322 349 $20,321 (334) 347-9531 NA
Auburn City Lee 6,247 394 $16,431 (334) 887-2100 NA
Phenix City Russell 6,199 391 $14,619 (334) 298-0534 NA
Vestavia Hills City Jefferson 6,180 448 $40,404 (205) 402-5100 NA
Jackson County Jackson 5,872 418 $15,083 (256) 259-9500 NA
Marshall County Marshall 5,777 411 $16,730 (256) 582-3171 NA
Gadsden City Etowah 5,529 383 $15,610 (256) 549-2903 NA
Lawrence County Lawrence 5,237 316 $16,515 (256) 905-2400 NA
Escambia County Escambia 4,674 277 $13,742 (251) 867-6251 NA
Bessemer City Jefferson 4,480 251 $12,232 (205) 432-3000 NA
Mountain Brook City Jefferson 4,397 342 $59,085 (205) 871-4608 NA
Opelika City Lee 4,307 313 $18,023 (334) 745-9700 NA
Florence City Lauderdale 4,243 276 $19,464 (256) 768-3016 NA
Pell City St. clair 4,175 248 $19,545 (205) 884-4440 NA
Trussville City Jefferson 4,151 253 $0 (205) 228-3018 NA
Selma City Dallas 4,146 243 $13,369 (334) 874-1600 NA
Cherokee County Cherokee 4,105 280 $15,543 (256) 927-3362 NA
Albertville City Marshall 4,104 244 $16,336 (256) 891-1183 NA
Monroe County Monroe 4,104 291 $14,862 (251) 575-2168 NA
Chambers County Chambers 4,094 261 $15,019 (334) 864-9343 NA
Oxford City Calhoun 4,074 265 $18,302 (256) 241-3140 NA
Dallas County Dallas 4,011 251 $13,851 (334) 876-4498 NA
Marion County Marion 3,697 227 $15,055 (205) 921-3191 NA
Bibb County Bibb 3,590 214 $14,105 (205) 926-9881 NA
Homewood City Jefferson 3,554 295 $25,491 (205) 870-4203 NA
Washington County Washington 3,510 252 $14,081 (251) 847-2401 NA
Russell County Russell 3,410 199 $14,484 (334) 298-8791 NA
Clarke County Clarke 3,405 214 $14,503 (251) 275-3255 NA
Alexander City Tallapoosa 3,395 224 $17,912 (256) 234-8698 NA
Franklin County Franklin 3,393 238 $14,792 (256) 332-1360 NA
Butler County Butler 3,382 225 $15,715 (334) 382-2665 NA
Hartselle City Morgan 3,199 218 $20,727 (256) 773-5419 NA
Athens City Limestone 3,122 218 $19,315 (256) 233-6600 NA
Covington County Covington 3,067 213 $14,633 (334) 222-7571 NA
Fort Payne City Dekalb 2,981 202 $19,690 (256) 845-0915 NA
Tallapoosa County Tallapoosa 2,981 210 $16,131 (256) 825-1020 NA
Pickens County Pickens 2,955 187 $13,746 (205) 367-2080 NA
Hale County Hale 2,939 184 $12,661 (334) 624-8836 NA
Cullman City Cullman 2,937 175 $18,484 (256) 734-2233 NA
Colbert County Colbert 2,898 185 $16,218 (256) 386-8565 NA
Dale County Dale 2,875 159 $15,139 (334) 774-2355 NA
Henry County Henry 2,842 156 $15,681 (334) 585-2206 NA
Eufaula City Barbour 2,801 185 $16,146 (334) 687-1100 NA
Winston County Winston 2,760 197 $16,064 (205) 489-5018 NA
Muscle Shoals City Colbert 2,751 177 $21,113 (256) 389-2607 NA
Macon County Macon 2,731 128 $13,714 (334) 727-1600 NA
Geneva County Geneva 2,729 166 $14,449 (334) 684-5690 NA
Scottsboro City Jackson 2,715 198 $18,430 (256) 218-2100 NA
Jasper City Walker 2,659 190 $19,491 (205) 384-6880 NA
Cleburne County Cleburne 2,651 165 $14,739 (256) 463-5624 NA
Fayette County Fayette 2,564 170 $14,591 (205) 932-4611 NA
Ozark City Dale 2,479 167 $16,513 (334) 774-5197 NA
Arab City Marshall 2,474 157 $19,490 (256) 586-6011 NA
Demopolis City Marengo 2,459 161 $16,687 (334) 289-1670 NA
Sylacauga City Talladega 2,422 164 $16,209 (256) 245-5256 NA
Crenshaw County Crenshaw 2,414 151 $14,565 (334) 335-6519 NA
Talladega City Talladega 2,413 150 $15,733 (256) 315-5635 NA
Russellville City Franklin 2,392 178 $14,871 (256) 331-2001 NA
Lamar County Lamar 2,350 146 $14,435 (205) 695-7615 NA
Randolph County Randolph 2,311 142 $14,171 (256) 357-4611 NA
Boaz City Marshall 2,303 134 $0 (256) 593-8180 NA
Anniston City Calhoun 2,302 124 $18,771 (256) 231-5000 NA
Pike County Pike 2,290 146 $14,305 (334) 566-1850 NA
Sumter County Sumter 2,189 157 $11,491 (205) 652-9605 NA
Troy City Pike 2,186 143 $15,589 (334) 566-3741 NA
Fairfield City Jefferson 2,154 134 $14,607 (205) 783-6850 NA
Clay County Clay 2,111 131 $13,785 (256) 354-5414 NA
Coffee County Coffee 2,076 131 $15,848 (334) 897-5016 NA
Wilcox County Wilcox 2,068 126 $10,903 (334) 682-4716 NA
Tallassee City Elmore 1,996 130 $16,760 (334) 283-6864 NA
Perry County Perry 1,924 115 $10,948 (334) 683-6528 NA
Lowndes County Lowndes 1,906 121 $12,457 (334) 548-2131 NA
Guntersville City Marshall 1,874 133 $18,503 (256) 582-3159 NA
Choctaw County Choctaw 1,848 101 $14,635 (205) 459-3031 NA
Saraland City Mobile 1,756 97 $0 (251) 375-5420 NA
Andalusia City Covington 1,718 115 $17,292 (334) 222-3186 NA
Jacksonville City Calhoun 1,707 96 $16,035 (256) 782-5682 NA
Conecuh County Conecuh 1,693 105 $12,964 (251) 578-1752 NA
Haleyville City Winston 1,661 116 $15,269 (205) 486-9231 NA
Attalla City Etowah 1,650 104 $15,727 (256) 538-8051 NA
Bullock County Bullock 1,637 96 $10,163 (334) 738-2860 NA
Thomasville City Clarke 1,573 92 $14,843 (334) 636-9955 NA
Tuscumbia City Colbert 1,551 95 $18,152 (256) 389-2900 NA
Roanoke City Randolph 1,538 95 $14,088 (334) 863-2628 NA
Marengo County Marengo 1,522 120 $13,549 (334) 295-4123 NA
Leeds City Jefferson 1,461 93 $0 (205) 699-5437 NA
Oneonta City Blount 1,449 85 $16,166 (205) 625-4106 NA
Greene County Greene 1,391 95 $13,686 (205) 372-4900 NA
Opp City Covington 1,380 100 $15,281 (334) 493-3173 NA
Winfield City Marion 1,332 88 $15,577 (205) 487-4255 NA
Coosa County Coosa 1,326 82 $14,875 (256) 377-4913 NA
Tarrant City Jefferson 1,321 73 $14,149 (205) 849-3700 NA
Midfield City Jefferson 1,270 71 $15,729 (205) 923-2262 NA
Daleville City Dale 1,269 78 $16,812 (334) 598-2456 NA
Geneva City Geneva 1,254 102 $15,155 (334) 684-1090 NA
Brewton City Escambia 1,221 82 $18,185 (251) 867-8400 NA
Sheffield City Colbert 1,179 84 $16,022 (256) 383-0400 NA
Barbour County Barbour 1,104 80 $10,726 (334) 775-3453 NA
Piedmont City Calhoun 1,075 74 $14,573 (256) 447-8831 NA