Alabama
Alabama public schools by district
142
school districts
1,572
public schools
67
counties
768,970
students enrolled
142 school districts
Al Inst Deaf And Blind
5
public schools
2 cities
Alabaster City
6
public schools
2 cities
7,092 students
Albertville City
6
public schools
1 cities
5,842 students
Alexander City
7
public schools
1 cities
3,869 students
Andalusia City
3
public schools
1 cities
1,785 students
Anniston City
7
public schools
1 cities
1,898 students
Arab City
4
public schools
1 cities
2,609 students
Athens City
10
public schools
1 cities
5,892 students
Attalla City
3
public schools
1 cities
1,470 students
Auburn City
13
public schools
1 cities
8,971 students
Autauga County
18
public schools
5 cities
10,493 students
Baldwin County
46
public schools
14 cities
30,556 students
Barbour County
4
public schools
2 cities
954 students
Bessemer City
10
public schools
1 cities
3,318 students
Bibb County
11
public schools
5 cities
3,552 students
Birmingham City
52
public schools
1 cities
22,234 students
Blount County
19
public schools
6 cities
8,431 students
Boaz City
5
public schools
1 cities
2,431 students
Brewton City
3
public schools
1 cities
1,192 students
Bullock County
4
public schools
1 cities
1,434 students
Butler County
7
public schools
3 cities
2,959 students
Calhoun County
21
public schools
5 cities
9,074 students
Chambers County
11
public schools
4 cities
3,386 students
Cherokee County
8
public schools
5 cities
3,833 students
Chickasaw City
3
public schools
1 cities
1,953 students
Chilton County
14
public schools
5 cities
7,705 students
Choctaw County
4
public schools
2 cities
1,126 students
Clarke County
8
public schools
2 cities
2,568 students
Clay County
4
public schools
2 cities
1,804 students
Cleburne County
10
public schools
3 cities
3,029 students
Coffee County
4
public schools
3 cities
2,541 students
Colbert County
8
public schools
3 cities
2,618 students
Conecuh County
10
public schools
3 cities
1,943 students
Coosa County
2
public schools
1 cities
777 students
Covington County
11
public schools
5 cities
3,322 students
Crenshaw County
4
public schools
3 cities
2,211 students
Cullman City
7
public schools
1 cities
3,170 students
Cullman County
29
public schools
7 cities
9,606 students
Dale County
8
public schools
6 cities
3,208 students
Daleville City
2
public schools
1 cities
788 students
Dallas County
14
public schools
4 cities
3,362 students
DeKalb County
17
public schools
12 cities
8,704 students
Decatur City
20
public schools
1 cities
8,781 students
Demopolis City
4
public schools
1 cities
2,132 students
Dothan City
17
public schools
1 cities
8,669 students
Elba City
3
public schools
1 cities
644 students
Elmore County
15
public schools
5 cities
11,222 students
Enterprise City
11
public schools
1 cities
7,257 students
Escambia County
13
public schools
4 cities
4,530 students
Etowah County
27
public schools
10 cities
9,377 students
Eufaula City
8
public schools
1 cities
7,137 students
Fairfield City
6
public schools
1 cities
1,552 students
Fayette County
6
public schools
2 cities
2,178 students
Florence City
9
public schools
1 cities
4,505 students
Fort Payne City
4
public schools
1 cities
3,482 students
Franklin County
10
public schools
4 cities
3,602 students
Gadsden City
15
public schools
1 cities
4,845 students
Geneva City
3
public schools
1 cities
1,261 students
Geneva County
11
public schools
4 cities
3,208 students
Greene County
6
public schools
1 cities
1,306 students
Gulf Shores City
3
public schools
1 cities
2,226 students
Guntersville City
5
public schools
1 cities
2,416 students
Hale County
7
public schools
2 cities
2,390 students
Haleyville City
4
public schools
1 cities
1,627 students
Hartselle City
7
public schools
1 cities
4,080 students
Henry County
6
public schools
2 cities
2,472 students
Homewood City
5
public schools
1 cities
4,200 students
Hoover City
20
public schools
1 cities
14,562 students
Houston County
13
public schools
7 cities
6,338 students
Huntsville City
47
public schools
3 cities
25,336 students
JF Ingram State Technical College
10
public schools
6 cities
Jackson County
18
public schools
11 cities
5,158 students
Jacksonville City
2
public schools
1 cities
1,654 students
Jasper City
5
public schools
1 cities
2,605 students
Jefferson County
62
public schools
22 cities
37,865 students
LEAD Academy
1
public schools
1 cities
458 students
Lamar County
5
public schools
3 cities
2,269 students
Lanett City
3
public schools
1 cities
966 students
Lauderdale County
10
public schools
5 cities
8,038 students
Lawrence County
15
public schools
6 cities
4,712 students
Lee County
15
public schools
5 cities
9,781 students
Leeds City
4
public schools
1 cities
2,097 students
Limestone County
18
public schools
6 cities
15,519 students
Linden City
3
public schools
1 cities
502 students
Lowndes County
9
public schools
3 cities
1,496 students
MAEF Public Charter Schools
1
public schools
1 cities
331 students
Macon County
7
public schools
5 cities
1,871 students
Madison City
11
public schools
1 cities
11,804 students
Madison County
31
public schools
10 cities
19,908 students
Marengo County
4
public schools
3 cities
1,568 students
Marion County
13
public schools
5 cities
3,766 students
Marshall County
15
public schools
5 cities
5,758 students
Midfield City
4
public schools
1 cities
1,022 students
Mobile County
97
public schools
13 cities
56,144 students
Monroe County
9
public schools
5 cities
3,152 students
Montgomery County
54
public schools
3 cities
28,729 students
Morgan County
20
public schools
9 cities
7,962 students
Mountain Brook City
6
public schools
1 cities
4,441 students
Muscle Shoals City
7
public schools
1 cities
2,801 students
Oneonta City
3
public schools
1 cities
1,434 students
Opelika City
9
public schools
1 cities
4,714 students
Opp City
3
public schools
1 cities
1,275 students
Oxford City
7
public schools
3 cities
4,176 students
Ozark City
6
public schools
1 cities
2,007 students
Pelham City
4
public schools
1 cities
3,402 students
Pell City
8
public schools
2 cities
4,028 students
Perry County
2
public schools
2 cities
1,153 students
Phenix City
12
public schools
1 cities
7,265 students
Pickens County
7
public schools
4 cities
2,374 students
Piedmont City
3
public schools
1 cities
1,155 students
Pike County
8
public schools
4 cities
2,678 students
Pike Road City
3
public schools
1 cities
1,891 students
Randolph County
9
public schools
4 cities
2,029 students
Roanoke City
4
public schools
2 cities
1,477 students
Russell County
8
public schools
5 cities
3,519 students
Russellville City
5
public schools
1 cities
2,507 students
Saraland City
4
public schools
1 cities
3,146 students
Satsuma City
2
public schools
1 cities
1,511 students
Scottsboro City
5
public schools
1 cities
2,442 students
Selma City
12
public schools
1 cities
2,876 students
Sheffield City
4
public schools
1 cities
1,019 students
Shelby County
34
public schools
10 cities
22,922 students
St Clair County
20
public schools
7 cities
9,407 students
Sumter County
5
public schools
3 cities
1,194 students
Sylacauga City
4
public schools
1 cities
2,091 students
Talladega City
8
public schools
1 cities
2,088 students
Talladega County
19
public schools
6 cities
7,182 students
Tallapoosa County
7
public schools
4 cities
2,767 students
Tallassee City
3
public schools
1 cities
1,680 students
Tarrant City
3
public schools
1 cities
1,227 students
Thomasville City
2
public schools
1 cities
765 students
Troy City
4
public schools
1 cities
1,682 students
Trussville City
5
public schools
1 cities
4,816 students
Tuscaloosa City
23
public schools
2 cities
12,310 students
Tuscaloosa County
37
public schools
12 cities
19,480 students
Tuscumbia City
6
public schools
1 cities
1,478 students
Vestavia Hills City
8
public schools
2 cities
6,530 students
Walker County
19
public schools
8 cities
7,538 students
Washington County
11
public schools
5 cities
3,162 students
Wilcox County
7
public schools
3 cities
1,599 students
Winfield City
3
public schools
1 cities
1,280 students
Winston County
10
public schools
4 cities
2,272 students
No school districts match your filter.