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