38

Alabama

Total Equipment Cost

$1.9M

Annual Operations and Maintenance Cost

$14.7M

Students Affected

736,710

Alabama’s Data by School District

Top 100 school districts, ranked by equipment cost
Rank School district Total Equipment (1970-2025) Annual O&M # of Students Impacted Increase in heat days from 1970–2025 (Total heat days)
1 Phenix City City School DistrictAL 289,000 145,000 7,150 21 (118)
2 Tuscaloosa City School DistrictAL 198,000 231,000 10,540 22 (111)
3 Tuscaloosa County School DistrictAL 190,000 385,000 18,710 21 (110)
4 Lee County School DistrictAL 181,000 186,000 9,510 20 (111)
5 Montgomery County School DistrictAL 158,000 545,000 28,770 22 (120)
6 Baldwin County School DistrictAL 92,000 564,000 31,980 20 (127)
7 Russell County School DistrictAL 89,000 67,000 3,450 20 (117)
8 Butler County School DistrictAL 79,000 77,000 3,020 23 (127)
9 Enterprise City School DistrictAL 69,000 142,000 6,720 19 (126)
10 Jefferson County School DistrictAL 57,000 794,000 37,690 22 (102)
11 Elmore County School DistrictAL 49,000 233,000 11,430 19 (113)
12 Lowndes County School DistrictAL 47,000 30,000 1,330 24 (123)
13 Houston County School DistrictAL 42,000 149,000 6,420 23 (135)
14 Dothan City School DistrictAL 41,000 165,000 8,970 23 (132)
15 Mobile County School DistrictAL 24,000 868,000 53,590 17 (125)
16 Huntsville City School DistrictAL 21,000 496,000 23,990 18 (90)
17 Crenshaw County School DistrictAL 20,000 72,000 2,250 19 (124)
18 Autauga County School DistrictAL 20,000 199,000 9,090 20 (116)
19 Covington County School DistrictAL 17,000 67,000 3,080 20 (130)
20 Coffee County School DistrictAL 17,000 61,000 2,390 19 (126)
21 Saraland City School DistrictAL 17,000 56,000 3,110 18 (131)
22 Bibb County School DistrictAL 16,000 71,000 3,240 20 (111)
23 Bessemer City School DistrictAL 14,000 70,000 3,620 24 (108)
24 Geneva County School DistrictAL 13,000 51,000 2,750 21 (131)
25 Dale County School DistrictAL 12,000 66,000 3,190 21 (130)
26 Eufaula City School DistrictAL 12,000 47,000 2,630 19 (125)
27 Hale County School DistrictAL 11,000 53,000 3,110 21 (115)
28 Washington County School DistrictAL 11,000 66,000 2,660 18 (137)
29 Sumter County School DistrictAL 10,000 41,000 1,350 20 (118)
30 Henry County School DistrictAL 9,000 48,000 2,470 20 (130)
31 Monroe County School DistrictAL 9,000 85,000 3,360 18 (124)
32 Pike Road City School DistrictAL 9,000 36,000 1,860 21 (118)
33 Walker County School DistrictAL 8,000 189,000 7,500 18 (101)
34 Satsuma City School DistrictAL 7,000 25,000 1,530 19 (133)
35 Clarke County School DistrictAL 7,000 49,000 2,460 17 (128)
36 Opp City School DistrictAL 7,000 28,000 1,290 20 (130)
37 Talladega County School DistrictAL 7,000 149,000 7,400 21 (110)
38 Wilcox County School DistrictAL 7,000 30,000 1,580 18 (124)
39 Andalusia City School DistrictAL 7,000 31,000 1,790 23 (130)
40 Chambers County School DistrictAL 7,000 69,000 3,550 21 (108)
41 Perry County School DistrictAL 6,000 39,000 1,290 18 (115)
42 Chickasaw City School DistrictAL 5,000 18,000 1,150 19 (132)
43 Dallas County School DistrictAL 5,000 54,000 3,030 19 (121)
44 Daleville City School DistrictAL 4,000 19,000 1,090 21 (130)
45 Alexander City City School DistrictAL 4,000 65,000 3,070 19 (106)
46 Etowah County School DistrictAL 3,000 160,000 8,490 18 (93)
47 Elba City School DistrictAL 3,000 12,000 620 19 (130)
48 Lanett City School DistrictAL 3,000 15,000 930 22 (109)
49 Barbour County School DistrictAL 3,000 11,000 600 22 (121)
50 Midfield City School DistrictAL 2,000 23,000 1,020 22 (106)
51 Birmingham City School DistrictAL 0 489,000 23,010 21 (101)
52 Madison County School DistrictAL 0 421,000 19,090 18 (89)
53 Shelby County School DistrictAL 0 403,000 21,270 20 (109)
54 Hoover City School DistrictAL 0 283,000 13,950 21 (105)
55 DeKalb County School DistrictAL 0 233,000 8,840 17 (80)
56 Madison City School DistrictAL 0 219,000 11,290 17 (91)
57 Cullman County School DistrictAL 0 203,000 9,470 17 (94)
58 Lauderdale County School DistrictAL 0 202,000 8,280 16 (94)
59 St. Clair County School DistrictAL 0 200,000 9,460 20 (97)
60 Morgan County School DistrictAL 0 183,000 7,570 19 (93)
61 Chilton County School DistrictAL 0 176,000 7,840 19 (105)
62 Calhoun County School DistrictAL 0 168,000 8,550 17 (98)
63 Decatur City School DistrictAL 0 162,000 8,700 18 (95)
64 Limestone County School DistrictAL 0 159,000 8,590 16 (90)
65 Blount County School DistrictAL 0 158,000 7,650 17 (97)
66 Jackson County School DistrictAL 0 147,000 5,860 16 (82)
67 Auburn City School DistrictAL 0 147,000 8,740 16 (108)
68 Vestavia Hills City School DistrictAL 0 139,000 7,170 21 (104)
69 Alabaster City School DistrictAL 0 123,000 6,180 20 (110)
70 Albertville City School DistrictAL 0 107,000 5,640 14 (85)
71 Cherokee County School DistrictAL 0 103,000 3,930 17 (96)
72 Marshall County School DistrictAL 0 102,000 5,650 16 (88)
73 Gadsden City School DistrictAL 0 99,000 5,190 19 (97)
74 Trussville City School DistrictAL 0 98,000 4,690 21 (95)
75 Lawrence County School DistrictAL 0 92,000 5,130 18 (96)
76 Florence City School DistrictAL 0 83,000 4,250 15 (95)
77 Pell City City School DistrictAL 0 83,000 4,050 21 (107)
78 Franklin County School DistrictAL 0 83,000 3,670 16 (92)
79 Opelika City School DistrictAL 0 82,000 4,510 18 (105)
80 Homewood City School DistrictAL 0 82,000 4,290 20 (100)
81 Oxford City School DistrictAL 0 81,000 4,080 17 (100)
82 Escambia County School DistrictAL 0 79,000 4,230 19 (134)
83 Mountain Brook City School DistrictAL 0 78,000 4,350 20 (100)
84 Hartselle City School DistrictAL 0 72,000 3,470 18 (94)
85 Athens City School DistrictAL 0 66,000 3,700 14 (91)
86 Pelham City School DistrictAL 0 65,000 3,310 21 (108)
87 Jasper City School DistrictAL 0 64,000 2,750 16 (101)
88 Arab City School DistrictAL 0 62,000 3,220 16 (86)
89 Marion County School DistrictAL 0 60,000 3,020 17 (97)
90 Fort Payne City School DistrictAL 0 60,000 3,250 16 (76)
91 Muscle Shoals City School DistrictAL 0 60,000 2,810 17 (96)
92 Scottsboro City School DistrictAL 0 59,000 2,490 20 (94)
93 Tallapoosa County School DistrictAL 0 58,000 2,870 20 (105)
94 Lamar County School DistrictAL 0 58,000 2,290 14 (106)
95 Cullman City School DistrictAL 0 54,000 3,200 16 (95)
96 Selma City School DistrictAL 0 51,000 3,050 18 (124)
97 Winston County School DistrictAL 0 51,000 2,380 16 (93)
98 Randolph County School DistrictAL 0 51,000 2,160 20 (102)
99 Cleburne County School DistrictAL 0 49,000 2,510 18 (94)
100 Russellville City School DistrictAL 0 46,000 2,460 16 (90)
Top 100 school districts, ranked by O&M cost
Rank School district Total Equipment (1970-2025) Annual O&M # of Students Impacted Increase in heat days from 1970–2025 (Total heat days)
1 Mobile County School DistrictAL 24,000 868,000 53,590 17 (125)
2 Jefferson County School DistrictAL 57,000 794,000 37,690 22 (102)
3 Baldwin County School DistrictAL 92,000 564,000 31,980 20 (127)
4 Montgomery County School DistrictAL 158,000 545,000 28,770 22 (120)
5 Huntsville City School DistrictAL 21,000 496,000 23,990 18 (90)
6 Birmingham City School DistrictAL 0 489,000 23,010 21 (101)
7 Madison County School DistrictAL 0 421,000 19,090 18 (89)
8 Shelby County School DistrictAL 0 403,000 21,270 20 (109)
9 Tuscaloosa County School DistrictAL 190,000 385,000 18,710 21 (110)
10 Hoover City School DistrictAL 0 283,000 13,950 21 (105)
11 Elmore County School DistrictAL 49,000 233,000 11,430 19 (113)
12 DeKalb County School DistrictAL 0 233,000 8,840 17 (80)
13 Tuscaloosa City School DistrictAL 198,000 231,000 10,540 22 (111)
14 Madison City School DistrictAL 0 219,000 11,290 17 (91)
15 Cullman County School DistrictAL 0 203,000 9,470 17 (94)
16 Lauderdale County School DistrictAL 0 202,000 8,280 16 (94)
17 St. Clair County School DistrictAL 0 200,000 9,460 20 (97)
18 Autauga County School DistrictAL 20,000 199,000 9,090 20 (116)
19 Walker County School DistrictAL 8,000 189,000 7,500 18 (101)
20 Lee County School DistrictAL 181,000 186,000 9,510 20 (111)
21 Morgan County School DistrictAL 0 183,000 7,570 19 (93)
22 Chilton County School DistrictAL 0 176,000 7,840 19 (105)
23 Calhoun County School DistrictAL 0 168,000 8,550 17 (98)
24 Dothan City School DistrictAL 41,000 165,000 8,970 23 (132)
25 Decatur City School DistrictAL 0 162,000 8,700 18 (95)
26 Etowah County School DistrictAL 3,000 160,000 8,490 18 (93)
27 Limestone County School DistrictAL 0 159,000 8,590 16 (90)
28 Blount County School DistrictAL 0 158,000 7,650 17 (97)
29 Talladega County School DistrictAL 7,000 149,000 7,400 21 (110)
30 Houston County School DistrictAL 42,000 149,000 6,420 23 (135)
31 Jackson County School DistrictAL 0 147,000 5,860 16 (82)
32 Auburn City School DistrictAL 0 147,000 8,740 16 (108)
33 Phenix City City School DistrictAL 289,000 145,000 7,150 21 (118)
34 Enterprise City School DistrictAL 69,000 142,000 6,720 19 (126)
35 Vestavia Hills City School DistrictAL 0 139,000 7,170 21 (104)
36 Alabaster City School DistrictAL 0 123,000 6,180 20 (110)
37 Albertville City School DistrictAL 0 107,000 5,640 14 (85)
38 Cherokee County School DistrictAL 0 103,000 3,930 17 (96)
39 Marshall County School DistrictAL 0 102,000 5,650 16 (88)
40 Gadsden City School DistrictAL 0 99,000 5,190 19 (97)
41 Trussville City School DistrictAL 0 98,000 4,690 21 (95)
42 Lawrence County School DistrictAL 0 92,000 5,130 18 (96)
43 Monroe County School DistrictAL 9,000 85,000 3,360 18 (124)
44 Florence City School DistrictAL 0 83,000 4,250 15 (95)
45 Pell City City School DistrictAL 0 83,000 4,050 21 (107)
46 Franklin County School DistrictAL 0 83,000 3,670 16 (92)
47 Opelika City School DistrictAL 0 82,000 4,510 18 (105)
48 Homewood City School DistrictAL 0 82,000 4,290 20 (100)
49 Oxford City School DistrictAL 0 81,000 4,080 17 (100)
50 Escambia County School DistrictAL 0 79,000 4,230 19 (134)
51 Mountain Brook City School DistrictAL 0 78,000 4,350 20 (100)
52 Butler County School DistrictAL 79,000 77,000 3,020 23 (127)
53 Hartselle City School DistrictAL 0 72,000 3,470 18 (94)
54 Crenshaw County School DistrictAL 20,000 72,000 2,250 19 (124)
55 Bibb County School DistrictAL 16,000 71,000 3,240 20 (111)
56 Bessemer City School DistrictAL 14,000 70,000 3,620 24 (108)
57 Chambers County School DistrictAL 7,000 69,000 3,550 21 (108)
58 Covington County School DistrictAL 17,000 67,000 3,080 20 (130)
59 Russell County School DistrictAL 89,000 67,000 3,450 20 (117)
60 Athens City School DistrictAL 0 66,000 3,700 14 (91)
61 Dale County School DistrictAL 12,000 66,000 3,190 21 (130)
62 Washington County School DistrictAL 11,000 66,000 2,660 18 (137)
63 Alexander City City School DistrictAL 4,000 65,000 3,070 19 (106)
64 Pelham City School DistrictAL 0 65,000 3,310 21 (108)
65 Jasper City School DistrictAL 0 64,000 2,750 16 (101)
66 Arab City School DistrictAL 0 62,000 3,220 16 (86)
67 Coffee County School DistrictAL 17,000 61,000 2,390 19 (126)
68 Marion County School DistrictAL 0 60,000 3,020 17 (97)
69 Fort Payne City School DistrictAL 0 60,000 3,250 16 (76)
70 Muscle Shoals City School DistrictAL 0 60,000 2,810 17 (96)
71 Scottsboro City School DistrictAL 0 59,000 2,490 20 (94)
72 Tallapoosa County School DistrictAL 0 58,000 2,870 20 (105)
73 Lamar County School DistrictAL 0 58,000 2,290 14 (106)
74 Saraland City School DistrictAL 17,000 56,000 3,110 18 (131)
75 Cullman City School DistrictAL 0 54,000 3,200 16 (95)
76 Dallas County School DistrictAL 5,000 54,000 3,030 19 (121)
77 Hale County School DistrictAL 11,000 53,000 3,110 21 (115)
78 Geneva County School DistrictAL 13,000 51,000 2,750 21 (131)
79 Selma City School DistrictAL 0 51,000 3,050 18 (124)
80 Winston County School DistrictAL 0 51,000 2,380 16 (93)
81 Randolph County School DistrictAL 0 51,000 2,160 20 (102)
82 Cleburne County School DistrictAL 0 49,000 2,510 18 (94)
83 Clarke County School DistrictAL 7,000 49,000 2,460 17 (128)
84 Henry County School DistrictAL 9,000 48,000 2,470 20 (130)
85 Eufaula City School DistrictAL 12,000 47,000 2,630 19 (125)
86 Russellville City School DistrictAL 0 46,000 2,460 16 (90)
87 Guntersville City School DistrictAL 0 45,000 2,320 15 (94)
88 Fayette County School DistrictAL 0 43,000 2,300 14 (103)
89 Pickens County School DistrictAL 0 42,000 2,520 16 (107)
90 Colbert County School DistrictAL 0 42,000 2,670 17 (94)
91 Demopolis City School DistrictAL 0 42,000 2,220 18 (114)
92 Sumter County School DistrictAL 10,000 41,000 1,350 20 (118)
93 Macon County School DistrictAL 0 41,000 1,870 19 (114)
94 Pike County School DistrictAL 0 40,000 2,200 18 (122)
95 Perry County School DistrictAL 6,000 39,000 1,290 18 (115)
96 Boaz City School DistrictAL 0 39,000 2,430 13 (83)
97 Sylacauga City School DistrictAL 0 39,000 2,180 19 (108)
98 Ozark City School DistrictAL 0 38,000 2,120 18 (129)
99 Leeds City School DistrictAL 0 36,000 1,950 21 (101)
100 Pike Road City School DistrictAL 9,000 36,000 1,860 21 (118)