Total Equipment Cost
Annual Operations and Maintenance Cost
Students Affected
Rank | School district | Total Equipment (1970-2025) | Annual O&M | # of Students Impacted | Increase in heat days from 1970–2025 (Total heat days) |
---|---|---|---|---|---|
1 | Des Moines Independent Community School DistrictIA | 128,301,000 | 2,617,000 | 32,130 | 13 (42) |
2 | Sioux City Community School DistrictIA | 59,793,000 | 1,068,000 | 15,020 | 12 (41) |
3 | Cedar Rapids Community School DistrictIA | 56,887,000 | 972,000 | 14,740 | 14 (38) |
4 | Davenport Community School DistrictIA | 55,452,000 | 954,000 | 14,290 | 13 (39) |
5 | Iowa City Community School DistrictIA | 53,597,000 | 971,000 | 14,250 | 14 (44) |
6 | Waterloo Community School DistrictIA | 41,006,000 | 673,000 | 10,360 | 13 (33) |
7 | Ankeny Community School DistrictIA | 39,081,000 | 741,000 | 9,920 | 12 (40) |
8 | West Des Moines Community School DistrictIA | 34,321,000 | 636,000 | 8,760 | 14 (42) |
9 | Waukee Community School DistrictIA | 29,020,000 | 553,000 | 7,570 | 14 (41) |
10 | Southeast Polk Community School DistrictIA | 28,189,000 | 555,000 | 7,050 | 13 (41) |
11 | Johnston Community School DistrictIA | 25,811,000 | 489,000 | 6,520 | 14 (41) |
12 | Cedar Falls Community School DistrictIA | 21,725,000 | 332,000 | 5,590 | 13 (33) |
13 | Ottumwa Community School DistrictIA | 20,610,000 | 419,000 | 5,170 | 13 (44) |
14 | Marshalltown Community School DistrictIA | 20,434,000 | 377,000 | 5,070 | 12 (35) |
15 | Muscatine Community School DistrictIA | 19,222,000 | 389,000 | 4,800 | 17 (45) |
16 | Urbandale Community School DistrictIA | 17,769,000 | 339,000 | 4,470 | 14 (41) |
17 | Fort Dodge Community School DistrictIA | 15,046,000 | 291,000 | 3,680 | 11 (38) |
18 | Bettendorf Community School DistrictIA | 14,227,000 | 200,000 | 3,820 | 13 (39) |
19 | Ames Community School DistrictIA | 13,299,000 | 225,000 | 3,390 | 13 (42) |
20 | Pleasant Valley Community School DistrictIA | 13,200,000 | 188,000 | 3,520 | 13 (37) |
21 | College Community School DistrictIA | 12,876,000 | 302,000 | 3,130 | 12 (37) |
22 | Burlington Community School DistrictIA | 12,733,000 | 234,000 | 3,380 | 14 (44) |
23 | North Scott Community School DistrictIA | 12,514,000 | 180,000 | 3,330 | 12 (37) |
24 | Norwalk Community School DistrictIA | 12,293,000 | 244,000 | 3,090 | 13 (43) |
25 | Newton Community School DistrictIA | 11,709,000 | 239,000 | 2,910 | 11 (42) |
26 | Grinnell-Newburg Community School DistrictIA | 11,169,000 | 180,000 | 2,930 | 12 (35) |
27 | Clinton Community School DistrictIA | 10,647,000 | 215,000 | 2,660 | 10 (35) |
28 | Storm Lake Community School DistrictIA | 10,322,000 | 188,000 | 2,520 | 12 (33) |
29 | Clear Creek-Amana Community School DistrictIA | 10,162,000 | 180,000 | 2,590 | 13 (40) |
30 | Linn-Mar Community School DistrictIA | 9,866,000 | 193,000 | 2,490 | 15 (39) |
31 | Le Mars Community School DistrictIA | 9,431,000 | 147,000 | 2,440 | 10 (41) |
32 | Pella Community School DistrictIA | 9,358,000 | 162,000 | 2,420 | 12 (43) |
33 | Dallas Center-Grimes Community School DistrictIA | 9,029,000 | 142,000 | 2,420 | 14 (41) |
34 | Albia Community School DistrictIA | 8,806,000 | 180,000 | 2,150 | 12 (44) |
35 | Carlisle Community School DistrictIA | 8,795,000 | 172,000 | 2,220 | 13 (44) |
36 | Spencer Community School DistrictIA | 8,443,000 | 139,000 | 2,110 | 10 (34) |
37 | Hampton-Dumont Community School DistrictIA | 8,431,000 | 171,000 | 1,990 | 10 (34) |
38 | Humboldt Community School DistrictIA | 8,121,000 | 168,000 | 1,980 | 11 (37) |
39 | Harlan Community School DistrictIA | 8,006,000 | 180,000 | 1,950 | 12 (42) |
40 | Benton Community School DistrictIA | 7,930,000 | 158,000 | 1,960 | 13 (37) |
41 | Vinton-Shellsburg Community School DistrictIA | 7,911,000 | 175,000 | 1,930 | 12 (40) |
42 | Monticello Community School DistrictIA | 7,904,000 | 160,000 | 1,920 | 12 (35) |
43 | Webster City Community School DistrictIA | 7,835,000 | 134,000 | 1,980 | 11 (38) |
44 | Maquoketa Community School DistrictIA | 7,797,000 | 129,000 | 1,970 | 10 (35) |
45 | Algona Community School DistrictIA | 7,784,000 | 127,000 | 1,970 | 9 (35) |
46 | MOC-Floyd Valley Community School DistrictIA | 7,695,000 | 130,000 | 1,950 | 12 (39) |
47 | West Sioux Community School DistrictIA | 7,689,000 | 129,000 | 1,950 | 12 (39) |
48 | Creston Community School DistrictIA | 7,591,000 | 173,000 | 1,780 | 13 (43) |
49 | Fort Madison Community School DistrictIA | 7,496,000 | 175,000 | 1,830 | 13 (42) |
50 | Winterset Community School DistrictIA | 7,494,000 | 137,000 | 1,900 | 17 (43) |
51 | Charles City Community School DistrictIA | 7,396,000 | 125,000 | 1,860 | 11 (33) |
52 | Ballard Community School DistrictIA | 7,382,000 | 131,000 | 1,930 | 13 (41) |
53 | Boone Community School DistrictIA | 7,371,000 | 125,000 | 1,930 | 11 (40) |
54 | Carroll Community School DistrictIA | 7,335,000 | 136,000 | 1,830 | 12 (41) |
55 | Denison Community School DistrictIA | 7,285,000 | 136,000 | 1,820 | 14 (39) |
56 | Central DeWitt Community School DistrictIA | 7,278,000 | 156,000 | 1,770 | 11 (35) |
57 | North Polk Community School DistrictIA | 7,272,000 | 129,000 | 1,840 | 13 (40) |
58 | Center Point-Urbana Community School DistrictIA | 7,081,000 | 130,000 | 1,780 | 14 (39) |
59 | Woodward-Granger Community School DistrictIA | 6,855,000 | 128,000 | 1,710 | 13 (41) |
60 | Gilbert Community School DistrictIA | 6,748,000 | 123,000 | 1,700 | 13 (42) |
61 | AGWSR Community School DistrictIA | 6,705,000 | 155,000 | 1,630 | 12 (34) |
62 | Sergeant Bluff-Luton Community School DistrictIA | 6,499,000 | 123,000 | 1,620 | 12 (41) |
63 | South Tama County Community School DistrictIA | 6,461,000 | 122,000 | 1,600 | 12 (36) |
64 | Sibley-Ocheyedan Community School DistrictIA | 6,333,000 | 141,000 | 1,470 | 8 (33) |
65 | Bondurant-Farrar Community School DistrictIA | 6,324,000 | 131,000 | 1,550 | 13 (40) |
66 | Hinton Community School DistrictIA | 6,318,000 | 160,000 | 1,470 | 10 (41) |
67 | Odebolt Arthur Battle Creek Ida Grove Community School DistrictIA | 6,317,000 | 107,000 | 1,610 | 13 (39) |
68 | Pocahontas Area Community School DistrictIA | 6,270,000 | 123,000 | 1,460 | 14 (38) |
69 | Roland-Story Community School DistrictIA | 6,247,000 | 158,000 | 1,450 | 13 (39) |
70 | Anamosa Community School DistrictIA | 6,221,000 | 149,000 | 1,440 | 14 (36) |
71 | Clarke Community School DistrictIA | 6,142,000 | 132,000 | 1,500 | 14 (43) |
72 | Lamoni Community School DistrictIA | 6,126,000 | 139,000 | 1,490 | 14 (45) |
73 | Estherville Lincoln Central Community School DistrictIA | 6,119,000 | 113,000 | 1,490 | 13 (33) |
74 | Solon Community School DistrictIA | 6,101,000 | 116,000 | 1,520 | 14 (40) |
75 | West Hancock Community School DistrictIA | 6,097,000 | 114,000 | 1,490 | 8 (33) |
76 | Iowa Falls Community School DistrictIA | 6,091,000 | 115,000 | 1,490 | 11 (35) |
77 | Central Lyon Community School DistrictIA | 6,054,000 | 117,000 | 1,480 | 13 (37) |
78 | Hartley-Melvin-Sanborn Community School DistrictIA | 6,029,000 | 114,000 | 1,470 | 10 (34) |
79 | Sheldon Community School DistrictIA | 6,028,000 | 110,000 | 1,470 | 9 (34) |
80 | Emmetsburg Community School DistrictIA | 6,018,000 | 116,000 | 1,470 | 10 (36) |
81 | West Bend-Mallard Community School DistrictIA | 6,015,000 | 116,000 | 1,470 | 11 (36) |
82 | Akron-Westfield Community School DistrictIA | 6,014,000 | 121,000 | 1,470 | 11 (41) |
83 | Montezuma Community School DistrictIA | 6,000,000 | 120,000 | 1,460 | 12 (37) |
84 | Ogden Community School DistrictIA | 5,978,000 | 152,000 | 1,450 | 12 (40) |
85 | Clarion-Goldfield-Dows Community School DistrictIA | 5,961,000 | 111,000 | 1,450 | 13 (34) |
86 | Kingsley-Pierson Community School DistrictIA | 5,956,000 | 118,000 | 1,450 | 12 (40) |
87 | Nevada Community School DistrictIA | 5,946,000 | 120,000 | 1,450 | 12 (38) |
88 | Madrid Community School DistrictIA | 5,940,000 | 124,000 | 1,450 | 13 (42) |
89 | Camanche Community School DistrictIA | 5,880,000 | 126,000 | 1,430 | 12 (39) |
90 | Independence Community School DistrictIA | 5,864,000 | 100,000 | 1,430 | 12 (34) |
91 | East Sac County Community School DistrictIA | 5,854,000 | 104,000 | 1,460 | 12 (39) |
92 | Panorama Community School DistrictIA | 5,838,000 | 119,000 | 1,420 | 11 (41) |
93 | Earlham Community School DistrictIA | 5,835,000 | 126,000 | 1,420 | 14 (43) |
94 | Perry Community School DistrictIA | 5,828,000 | 118,000 | 1,420 | 11 (40) |
95 | West Liberty Community School DistrictIA | 5,740,000 | 122,000 | 1,390 | 13 (44) |
96 | Sioux Center Community School DistrictIA | 5,723,000 | 110,000 | 1,460 | 14 (41) |
97 | Eagle Grove Community School DistrictIA | 5,615,000 | 112,000 | 1,360 | 12 (36) |
98 | Adel-De Soto-Minburn Community School DistrictIA | 5,574,000 | 119,000 | 1,420 | 14 (42) |
99 | West Central Valley Community School DistrictIA | 5,526,000 | 84,000 | 1,420 | 13 (42) |
100 | Saydel Community School DistrictIA | 5,505,000 | 114,000 | 1,360 | 13 (41) |
Rank | School district | Total Equipment (1970-2025) | Annual O&M | # of Students Impacted | Increase in heat days from 1970–2025 (Total heat days) |
---|---|---|---|---|---|
1 | Des Moines Independent Community School DistrictIA | 128,301,000 | 2,617,000 | 32,130 | 13 (42) |
2 | Sioux City Community School DistrictIA | 59,793,000 | 1,068,000 | 15,020 | 12 (41) |
3 | Cedar Rapids Community School DistrictIA | 56,887,000 | 972,000 | 14,740 | 14 (38) |
4 | Iowa City Community School DistrictIA | 53,597,000 | 971,000 | 14,250 | 14 (44) |
5 | Davenport Community School DistrictIA | 55,452,000 | 954,000 | 14,290 | 13 (39) |
6 | Ankeny Community School DistrictIA | 39,081,000 | 741,000 | 9,920 | 12 (40) |
7 | Waterloo Community School DistrictIA | 41,006,000 | 673,000 | 10,360 | 13 (33) |
8 | West Des Moines Community School DistrictIA | 34,321,000 | 636,000 | 8,760 | 14 (42) |
9 | Southeast Polk Community School DistrictIA | 28,189,000 | 555,000 | 7,050 | 13 (41) |
10 | Waukee Community School DistrictIA | 29,020,000 | 553,000 | 7,570 | 14 (41) |
11 | Johnston Community School DistrictIA | 25,811,000 | 489,000 | 6,520 | 14 (41) |
12 | Ottumwa Community School DistrictIA | 20,610,000 | 419,000 | 5,170 | 13 (44) |
13 | Muscatine Community School DistrictIA | 19,222,000 | 389,000 | 4,800 | 17 (45) |
14 | Marshalltown Community School DistrictIA | 20,434,000 | 377,000 | 5,070 | 12 (35) |
15 | Urbandale Community School DistrictIA | 17,769,000 | 339,000 | 4,470 | 14 (41) |
16 | Cedar Falls Community School DistrictIA | 21,725,000 | 332,000 | 5,590 | 13 (33) |
17 | College Community School DistrictIA | 12,876,000 | 302,000 | 3,130 | 12 (37) |
18 | Fort Dodge Community School DistrictIA | 15,046,000 | 291,000 | 3,680 | 11 (38) |
19 | Norwalk Community School DistrictIA | 12,293,000 | 244,000 | 3,090 | 13 (43) |
20 | Newton Community School DistrictIA | 11,709,000 | 239,000 | 2,910 | 11 (42) |
21 | Burlington Community School DistrictIA | 12,733,000 | 234,000 | 3,380 | 14 (44) |
22 | Ames Community School DistrictIA | 13,299,000 | 225,000 | 3,390 | 13 (42) |
23 | Clinton Community School DistrictIA | 10,647,000 | 215,000 | 2,660 | 10 (35) |
24 | Bettendorf Community School DistrictIA | 14,227,000 | 200,000 | 3,820 | 13 (39) |
25 | Linn-Mar Community School DistrictIA | 9,866,000 | 193,000 | 2,490 | 15 (39) |
26 | Pleasant Valley Community School DistrictIA | 13,200,000 | 188,000 | 3,520 | 13 (37) |
27 | Storm Lake Community School DistrictIA | 10,322,000 | 188,000 | 2,520 | 12 (33) |
28 | Clear Creek-Amana Community School DistrictIA | 10,162,000 | 180,000 | 2,590 | 13 (40) |
29 | Albia Community School DistrictIA | 8,806,000 | 180,000 | 2,150 | 12 (44) |
30 | North Scott Community School DistrictIA | 12,514,000 | 180,000 | 3,330 | 12 (37) |
31 | Grinnell-Newburg Community School DistrictIA | 11,169,000 | 180,000 | 2,930 | 12 (35) |
32 | Harlan Community School DistrictIA | 8,006,000 | 180,000 | 1,950 | 12 (42) |
33 | Fort Madison Community School DistrictIA | 7,496,000 | 175,000 | 1,830 | 13 (42) |
34 | Vinton-Shellsburg Community School DistrictIA | 7,911,000 | 175,000 | 1,930 | 12 (40) |
35 | Creston Community School DistrictIA | 7,591,000 | 173,000 | 1,780 | 13 (43) |
36 | Carlisle Community School DistrictIA | 8,795,000 | 172,000 | 2,220 | 13 (44) |
37 | Hampton-Dumont Community School DistrictIA | 8,431,000 | 171,000 | 1,990 | 10 (34) |
38 | Humboldt Community School DistrictIA | 8,121,000 | 168,000 | 1,980 | 11 (37) |
39 | Pella Community School DistrictIA | 9,358,000 | 162,000 | 2,420 | 12 (43) |
40 | Hinton Community School DistrictIA | 6,318,000 | 160,000 | 1,470 | 10 (41) |
41 | Monticello Community School DistrictIA | 7,904,000 | 160,000 | 1,920 | 12 (35) |
42 | Benton Community School DistrictIA | 7,930,000 | 158,000 | 1,960 | 13 (37) |
43 | Roland-Story Community School DistrictIA | 6,247,000 | 158,000 | 1,450 | 13 (39) |
44 | Central DeWitt Community School DistrictIA | 7,278,000 | 156,000 | 1,770 | 11 (35) |
45 | AGWSR Community School DistrictIA | 6,705,000 | 155,000 | 1,630 | 12 (34) |
46 | Ogden Community School DistrictIA | 5,978,000 | 152,000 | 1,450 | 12 (40) |
47 | Anamosa Community School DistrictIA | 6,221,000 | 149,000 | 1,440 | 14 (36) |
48 | Le Mars Community School DistrictIA | 9,431,000 | 147,000 | 2,440 | 10 (41) |
49 | Dallas Center-Grimes Community School DistrictIA | 9,029,000 | 142,000 | 2,420 | 14 (41) |
50 | Sibley-Ocheyedan Community School DistrictIA | 6,333,000 | 141,000 | 1,470 | 8 (33) |
51 | Lamoni Community School DistrictIA | 6,126,000 | 139,000 | 1,490 | 14 (45) |
52 | Spencer Community School DistrictIA | 8,443,000 | 139,000 | 2,110 | 10 (34) |
53 | Winterset Community School DistrictIA | 7,494,000 | 137,000 | 1,900 | 17 (43) |
54 | Carroll Community School DistrictIA | 7,335,000 | 136,000 | 1,830 | 12 (41) |
55 | Denison Community School DistrictIA | 7,285,000 | 136,000 | 1,820 | 14 (39) |
56 | Pleasantville Community School DistrictIA | 4,783,000 | 136,000 | 1,090 | 13 (44) |
57 | Webster City Community School DistrictIA | 7,835,000 | 134,000 | 1,980 | 11 (38) |
58 | Clarke Community School DistrictIA | 6,142,000 | 132,000 | 1,500 | 14 (43) |
59 | Bondurant-Farrar Community School DistrictIA | 6,324,000 | 131,000 | 1,550 | 13 (40) |
60 | Council Bluffs Community School DistrictIA | 2,172,000 | 131,000 | 9,050 | 14 (46) |
61 | Ballard Community School DistrictIA | 7,382,000 | 131,000 | 1,930 | 13 (41) |
62 | Center Point-Urbana Community School DistrictIA | 7,081,000 | 130,000 | 1,780 | 14 (39) |
63 | MOC-Floyd Valley Community School DistrictIA | 7,695,000 | 130,000 | 1,950 | 12 (39) |
64 | North Polk Community School DistrictIA | 7,272,000 | 129,000 | 1,840 | 13 (40) |
65 | Maquoketa Community School DistrictIA | 7,797,000 | 129,000 | 1,970 | 10 (35) |
66 | West Sioux Community School DistrictIA | 7,689,000 | 129,000 | 1,950 | 12 (39) |
67 | Woodward-Granger Community School DistrictIA | 6,855,000 | 128,000 | 1,710 | 13 (41) |
68 | Algona Community School DistrictIA | 7,784,000 | 127,000 | 1,970 | 9 (35) |
69 | Camanche Community School DistrictIA | 5,880,000 | 126,000 | 1,430 | 12 (39) |
70 | Earlham Community School DistrictIA | 5,835,000 | 126,000 | 1,420 | 14 (43) |
71 | Boone Community School DistrictIA | 7,371,000 | 125,000 | 1,930 | 11 (40) |
72 | Charles City Community School DistrictIA | 7,396,000 | 125,000 | 1,860 | 11 (33) |
73 | New London Community School DistrictIA | 4,353,000 | 124,000 | 990 | 14 (44) |
74 | Madrid Community School DistrictIA | 5,940,000 | 124,000 | 1,450 | 13 (42) |
75 | West Burlington Independent School DistrictIA | 4,241,000 | 123,000 | 960 | 14 (43) |
76 | Gilbert Community School DistrictIA | 6,748,000 | 123,000 | 1,700 | 13 (42) |
77 | Sergeant Bluff-Luton Community School DistrictIA | 6,499,000 | 123,000 | 1,620 | 12 (41) |
78 | Pocahontas Area Community School DistrictIA | 6,270,000 | 123,000 | 1,460 | 14 (38) |
79 | West Liberty Community School DistrictIA | 5,740,000 | 122,000 | 1,390 | 13 (44) |
80 | South Tama County Community School DistrictIA | 6,461,000 | 122,000 | 1,600 | 12 (36) |
81 | Akron-Westfield Community School DistrictIA | 6,014,000 | 121,000 | 1,470 | 11 (41) |
82 | Nevada Community School DistrictIA | 5,946,000 | 120,000 | 1,450 | 12 (38) |
83 | Montezuma Community School DistrictIA | 6,000,000 | 120,000 | 1,460 | 12 (37) |
84 | Panorama Community School DistrictIA | 5,838,000 | 119,000 | 1,420 | 11 (41) |
85 | Adel-De Soto-Minburn Community School DistrictIA | 5,574,000 | 119,000 | 1,420 | 14 (42) |
86 | Mediapolis Community School DistrictIA | 4,242,000 | 118,000 | 960 | 14 (42) |
87 | Kingsley-Pierson Community School DistrictIA | 5,956,000 | 118,000 | 1,450 | 12 (40) |
88 | Perry Community School DistrictIA | 5,828,000 | 118,000 | 1,420 | 11 (40) |
89 | Central Lyon Community School DistrictIA | 6,054,000 | 117,000 | 1,480 | 13 (37) |
90 | Mormon Trail Community School DistrictIA | 4,331,000 | 116,000 | 980 | 12 (42) |
91 | Mount Ayr Community School DistrictIA | 4,290,000 | 116,000 | 980 | 13 (41) |
92 | Solon Community School DistrictIA | 6,101,000 | 116,000 | 1,520 | 14 (40) |
93 | West Bend-Mallard Community School DistrictIA | 6,015,000 | 116,000 | 1,470 | 11 (36) |
94 | Emmetsburg Community School DistrictIA | 6,018,000 | 116,000 | 1,470 | 10 (36) |
95 | Iowa Falls Community School DistrictIA | 6,091,000 | 115,000 | 1,490 | 11 (35) |
96 | West Hancock Community School DistrictIA | 6,097,000 | 114,000 | 1,490 | 8 (33) |
97 | Saydel Community School DistrictIA | 5,505,000 | 114,000 | 1,360 | 13 (41) |
98 | Hartley-Melvin-Sanborn Community School DistrictIA | 6,029,000 | 114,000 | 1,470 | 10 (34) |
99 | Lenox Community School DistrictIA | 4,278,000 | 114,000 | 970 | 13 (41) |
100 | Estherville Lincoln Central Community School DistrictIA | 6,119,000 | 113,000 | 1,490 | 13 (33) |
Baltimore City schools suffer from outdated infrastructure, mold, lead contamination, and a lack of funding that has prevented many schools from installing both heating equipment and air conditioning — especially in its lower-income communities and communities of color.
Read the Profile