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 | Cleveland Municipal School DistrictOH | 168,440,000 | 4,317,000 | 37,850 | 14 (43) |
2 | Akron City School DistrictOH | 86,049,000 | 1,594,000 | 20,750 | 15 (44) |
3 | Parma City School DistrictOH | 42,436,000 | 862,000 | 9,840 | 14 (42) |
4 | Canton City School DistrictOH | 34,742,000 | 630,000 | 8,410 | 14 (43) |
5 | Willoughby-Eastlake City School DistrictOH | 32,727,000 | 620,000 | 7,770 | 12 (39) |
6 | Mentor Exempted Village School DistrictOH | 32,509,000 | 595,000 | 7,780 | 11 (36) |
7 | Brunswick City School DistrictOH | 29,212,000 | 526,000 | 7,000 | 14 (42) |
8 | Medina City School DistrictOH | 27,907,000 | 510,000 | 6,700 | 14 (45) |
9 | Cleveland Heights-University Heights City School DistrictOH | 27,031,000 | 516,000 | 6,460 | 13 (38) |
10 | Plain Local School DistrictOH | 25,975,000 | 515,000 | 6,160 | 14 (43) |
11 | Berea City School DistrictOH | 25,423,000 | 501,000 | 6,050 | 14 (43) |
12 | Jackson Local School DistrictOH | 24,637,000 | 465,000 | 5,890 | 13 (43) |
13 | Findlay City School DistrictOH | 24,054,000 | 474,000 | 5,720 | 17 (47) |
14 | Strongsville City School DistrictOH | 23,240,000 | 444,000 | 5,500 | 14 (42) |
15 | Stow-Munroe Falls City School DistrictOH | 22,329,000 | 451,000 | 5,280 | 14 (42) |
16 | Euclid City School DistrictOH | 22,037,000 | 427,000 | 5,160 | 13 (41) |
17 | Cuyahoga Falls City School DistrictOH | 21,527,000 | 417,000 | 5,170 | 15 (43) |
18 | Shaker Heights City School DistrictOH | 20,725,000 | 396,000 | 4,900 | 14 (38) |
19 | Lakewood City School DistrictOH | 20,317,000 | 377,000 | 4,920 | 14 (45) |
20 | Wadsworth City School DistrictOH | 19,845,000 | 385,000 | 4,690 | 15 (42) |
21 | Perry Local School DistrictOH | 19,802,000 | 384,000 | 4,720 | 14 (43) |
22 | Solon City School DistrictOH | 19,339,000 | 376,000 | 4,540 | 14 (39) |
23 | Hudson City School DistrictOH | 19,327,000 | 357,000 | 4,630 | 14 (41) |
24 | Mayfield City School DistrictOH | 19,058,000 | 345,000 | 4,470 | 13 (35) |
25 | North Canton City School DistrictOH | 18,124,000 | 348,000 | 4,300 | 12 (42) |
26 | Riverside Local School DistrictOH | 17,421,000 | 326,000 | 4,080 | 11 (35) |
27 | Green Local School DistrictOH | 17,348,000 | 321,000 | 4,130 | 13 (42) |
28 | Twinsburg City School DistrictOH | 17,344,000 | 285,000 | 4,230 | 15 (39) |
29 | North Royalton City School DistrictOH | 17,301,000 | 340,000 | 4,070 | 14 (40) |
30 | Barberton City School DistrictOH | 16,951,000 | 358,000 | 3,960 | 15 (44) |
31 | Massillon City School DistrictOH | 16,751,000 | 350,000 | 3,910 | 14 (43) |
32 | Brecksville-Broadview Heights City School DistrictOH | 15,987,000 | 301,000 | 3,800 | 14 (42) |
33 | Olmsted Falls City School DistrictOH | 15,807,000 | 330,000 | 3,680 | 14 (44) |
34 | Nordonia Hills City School DistrictOH | 15,283,000 | 309,000 | 3,610 | 14 (41) |
35 | Garfield Heights City School DistrictOH | 15,128,000 | 285,000 | 3,630 | 15 (43) |
36 | Maple Heights City School DistrictOH | 15,002,000 | 270,000 | 3,630 | 15 (41) |
37 | Wooster City School DistrictOH | 14,890,000 | 273,000 | 3,510 | 15 (41) |
38 | Kent City School DistrictOH | 14,421,000 | 273,000 | 3,420 | 14 (43) |
39 | Ashtabula Area City School DistrictOH | 14,363,000 | 241,000 | 3,420 | 9 (34) |
40 | South Euclid-Lyndhurst City School DistrictOH | 14,358,000 | 283,000 | 3,370 | 13 (37) |
41 | Lake Local School DistrictOH | 14,323,000 | 252,000 | 3,390 | 14 (42) |
42 | Sandusky City School DistrictOH | 14,281,000 | 227,000 | 3,560 | 8 (37) |
43 | Bedford City School DistrictOH | 13,826,000 | 278,000 | 3,250 | 14 (39) |
44 | Highland Local School DistrictOH | 13,503,000 | 248,000 | 3,240 | 15 (43) |
45 | Westlake City School DistrictOH | 13,490,000 | 299,000 | 3,470 | 15 (47) |
46 | Mansfield City School DistrictOH | 13,376,000 | 219,000 | 3,300 | 14 (40) |
47 | Copley-Fairlawn City School DistrictOH | 13,290,000 | 255,000 | 3,180 | 15 (44) |
48 | Madison Local School DistrictOH | 13,106,000 | 237,000 | 3,110 | 11 (36) |
49 | Ashland City School DistrictOH | 13,101,000 | 222,000 | 3,190 | 12 (42) |
50 | North Olmsted City School DistrictOH | 12,871,000 | 281,000 | 3,800 | 14 (46) |
51 | Alliance City School DistrictOH | 12,805,000 | 222,000 | 3,090 | 15 (46) |
52 | Aurora City School DistrictOH | 12,756,000 | 245,000 | 2,990 | 14 (40) |
53 | Madison Local School DistrictOH | 12,568,000 | 234,000 | 2,990 | 14 (40) |
54 | Chardon Local School DistrictOH | 12,197,000 | 225,000 | 2,800 | 11 (33) |
55 | Painesville City Local School DistrictOH | 12,189,000 | 215,000 | 2,930 | 11 (35) |
56 | Louisville City School DistrictOH | 11,568,000 | 208,000 | 2,800 | 15 (44) |
57 | Revere Local School DistrictOH | 11,442,000 | 215,000 | 2,750 | 15 (44) |
58 | Rocky River City School DistrictOH | 11,410,000 | 227,000 | 2,720 | 14 (45) |
59 | Norwalk City School DistrictOH | 11,328,000 | 208,000 | 2,720 | 9 (39) |
60 | Kenston Local School DistrictOH | 11,166,000 | 193,000 | 2,660 | 13 (36) |
61 | Norton City School DistrictOH | 11,128,000 | 240,000 | 2,560 | 15 (43) |
62 | Lexington Local School DistrictOH | 10,276,000 | 194,000 | 2,430 | 14 (39) |
63 | Tallmadge City School DistrictOH | 10,056,000 | 189,000 | 2,410 | 14 (42) |
64 | Buckeye Local School DistrictOH | 9,943,000 | 212,000 | 2,330 | 13 (45) |
65 | Howland Local School DistrictOH | 9,926,000 | 190,000 | 2,560 | 14 (44) |
66 | Springfield Local School DistrictOH | 9,687,000 | 203,000 | 2,240 | 14 (42) |
67 | Ravenna City School DistrictOH | 9,668,000 | 182,000 | 2,290 | 13 (42) |
68 | Geneva Area City School DistrictOH | 9,644,000 | 163,000 | 2,320 | 10 (34) |
69 | Marlington Local School DistrictOH | 9,363,000 | 173,000 | 2,230 | 15 (44) |
70 | Streetsboro City School DistrictOH | 8,929,000 | 156,000 | 2,170 | 14 (41) |
71 | West Holmes Local School DistrictOH | 8,879,000 | 152,000 | 2,130 | 14 (42) |
72 | East Cleveland City School DistrictOH | 8,803,000 | 146,000 | 2,150 | 14 (41) |
73 | Salem City School DistrictOH | 8,776,000 | 158,000 | 2,080 | 15 (46) |
74 | Canton Local School DistrictOH | 8,636,000 | 173,000 | 2,020 | 15 (44) |
75 | Orange City School DistrictOH | 8,607,000 | 149,000 | 2,050 | 13 (35) |
76 | West Branch Local School DistrictOH | 8,550,000 | 157,000 | 2,040 | 15 (46) |
77 | Ontario Local School DistrictOH | 8,385,000 | 141,000 | 2,040 | 14 (40) |
78 | Chagrin Falls Exempted Village School DistrictOH | 8,249,000 | 170,000 | 1,910 | 14 (38) |
79 | Shelby City School DistrictOH | 8,068,000 | 158,000 | 1,920 | 14 (43) |
80 | Woodridge Local School DistrictOH | 8,004,000 | 157,000 | 1,910 | 14 (44) |
81 | Coventry Local School DistrictOH | 7,974,000 | 174,000 | 1,860 | 15 (44) |
82 | Bellevue City School DistrictOH | 7,945,000 | 143,000 | 1,920 | 10 (39) |
83 | Perkins Local School DistrictOH | 7,877,000 | 145,000 | 1,900 | 8 (36) |
84 | Field Local School DistrictOH | 7,826,000 | 138,000 | 1,910 | 14 (42) |
85 | West Geauga Local School DistrictOH | 7,776,000 | 133,000 | 1,840 | 12 (34) |
86 | Minerva Local School DistrictOH | 7,507,000 | 130,000 | 1,820 | 16 (47) |
87 | Highland Local School DistrictOH | 7,481,000 | 125,000 | 1,800 | 12 (42) |
88 | Northwest Local School DistrictOH | 7,417,000 | 139,000 | 1,790 | 14 (44) |
89 | Clyde-Green Springs Exempted Village School DistrictOH | 7,380,000 | 160,000 | 2,220 | 11 (42) |
90 | Fairview Park City School DistrictOH | 7,275,000 | 149,000 | 1,710 | 14 (45) |
91 | Manchester Local School DistrictOH | 7,233,000 | 155,000 | 1,710 | 14 (43) |
92 | Buckeye Local School DistrictOH | 7,186,000 | 119,000 | 1,740 | 9 (33) |
93 | Benjamin Logan Local School DistrictOH | 7,165,000 | 143,000 | 1,710 | 15 (46) |
94 | Galion City School DistrictOH | 7,121,000 | 116,000 | 1,750 | 14 (41) |
95 | Warrensville Heights City School DistrictOH | 7,056,000 | 118,000 | 1,700 | 14 (36) |
96 | Port Clinton City School DistrictOH | 7,046,000 | 137,000 | 1,680 | 10 (38) |
97 | Perry Local School DistrictOH | 6,967,000 | 137,000 | 1,630 | 11 (37) |
98 | Beachwood City School DistrictOH | 6,926,000 | 128,000 | 1,610 | 13 (36) |
99 | Clear Fork Valley Local School DistrictOH | 6,913,000 | 115,000 | 1,660 | 12 (40) |
100 | Crestwood Local School DistrictOH | 6,764,000 | 114,000 | 1,650 | 11 (39) |
Rank | School district | Total Equipment (1970-2025) | Annual O&M | # of Students Impacted | Increase in heat days from 1970–2025 (Total heat days) |
---|---|---|---|---|---|
1 | Cleveland Municipal School DistrictOH | 168,440,000 | 4,317,000 | 37,850 | 14 (43) |
2 | Akron City School DistrictOH | 86,049,000 | 1,594,000 | 20,750 | 15 (44) |
3 | Parma City School DistrictOH | 42,436,000 | 862,000 | 9,840 | 14 (42) |
4 | Columbus City School DistrictOH | 0 | 728,000 | 48,810 | 16 (56) |
5 | Canton City School DistrictOH | 34,742,000 | 630,000 | 8,410 | 14 (43) |
6 | Willoughby-Eastlake City School DistrictOH | 32,727,000 | 620,000 | 7,770 | 12 (39) |
7 | Mentor Exempted Village School DistrictOH | 32,509,000 | 595,000 | 7,780 | 11 (36) |
8 | Cincinnati City School DistrictOH | 0 | 584,000 | 34,790 | 17 (65) |
9 | Brunswick City School DistrictOH | 29,212,000 | 526,000 | 7,000 | 14 (42) |
10 | Cleveland Heights-University Heights City School DistrictOH | 27,031,000 | 516,000 | 6,460 | 13 (38) |
11 | Plain Local School DistrictOH | 25,975,000 | 515,000 | 6,160 | 14 (43) |
12 | Medina City School DistrictOH | 27,907,000 | 510,000 | 6,700 | 14 (45) |
13 | Berea City School DistrictOH | 25,423,000 | 501,000 | 6,050 | 14 (43) |
14 | Findlay City School DistrictOH | 24,054,000 | 474,000 | 5,720 | 17 (47) |
15 | Jackson Local School DistrictOH | 24,637,000 | 465,000 | 5,890 | 13 (43) |
16 | Toledo City School DistrictOH | 0 | 454,000 | 23,150 | 10 (48) |
17 | Stow-Munroe Falls City School DistrictOH | 22,329,000 | 451,000 | 5,280 | 14 (42) |
18 | Strongsville City School DistrictOH | 23,240,000 | 444,000 | 5,500 | 14 (42) |
19 | Euclid City School DistrictOH | 22,037,000 | 427,000 | 5,160 | 13 (41) |
20 | Cuyahoga Falls City School DistrictOH | 21,527,000 | 417,000 | 5,170 | 15 (43) |
21 | Shaker Heights City School DistrictOH | 20,725,000 | 396,000 | 4,900 | 14 (38) |
22 | Wadsworth City School DistrictOH | 19,845,000 | 385,000 | 4,690 | 15 (42) |
23 | Perry Local School DistrictOH | 19,802,000 | 384,000 | 4,720 | 14 (43) |
24 | Lakewood City School DistrictOH | 20,317,000 | 377,000 | 4,920 | 14 (45) |
25 | Solon City School DistrictOH | 19,339,000 | 376,000 | 4,540 | 14 (39) |
26 | South-Western City School DistrictOH | 0 | 371,000 | 23,250 | 15 (57) |
27 | Olentangy Local School DistrictOH | 0 | 368,000 | 21,590 | 16 (55) |
28 | Barberton City School DistrictOH | 16,951,000 | 358,000 | 3,960 | 15 (44) |
29 | Hudson City School DistrictOH | 19,327,000 | 357,000 | 4,630 | 14 (41) |
30 | Massillon City School DistrictOH | 16,751,000 | 350,000 | 3,910 | 14 (43) |
31 | North Canton City School DistrictOH | 18,124,000 | 348,000 | 4,300 | 12 (42) |
32 | Mayfield City School DistrictOH | 19,058,000 | 345,000 | 4,470 | 13 (35) |
33 | North Royalton City School DistrictOH | 17,301,000 | 340,000 | 4,070 | 14 (40) |
34 | Olmsted Falls City School DistrictOH | 15,807,000 | 330,000 | 3,680 | 14 (44) |
35 | Riverside Local School DistrictOH | 17,421,000 | 326,000 | 4,080 | 11 (35) |
36 | Green Local School DistrictOH | 17,348,000 | 321,000 | 4,130 | 13 (42) |
37 | Nordonia Hills City School DistrictOH | 15,283,000 | 309,000 | 3,610 | 14 (41) |
38 | Brecksville-Broadview Heights City School DistrictOH | 15,987,000 | 301,000 | 3,800 | 14 (42) |
39 | Westlake City School DistrictOH | 13,490,000 | 299,000 | 3,470 | 15 (47) |
40 | Garfield Heights City School DistrictOH | 15,128,000 | 285,000 | 3,630 | 15 (43) |
41 | Twinsburg City School DistrictOH | 17,344,000 | 285,000 | 4,230 | 15 (39) |
42 | South Euclid-Lyndhurst City School DistrictOH | 14,358,000 | 283,000 | 3,370 | 13 (37) |
43 | North Olmsted City School DistrictOH | 12,871,000 | 281,000 | 3,800 | 14 (46) |
44 | Westerville City School DistrictOH | 0 | 279,000 | 15,300 | 17 (58) |
45 | Bedford City School DistrictOH | 13,826,000 | 278,000 | 3,250 | 14 (39) |
46 | Wooster City School DistrictOH | 14,890,000 | 273,000 | 3,510 | 15 (41) |
47 | Kent City School DistrictOH | 14,421,000 | 273,000 | 3,420 | 14 (43) |
48 | Maple Heights City School DistrictOH | 15,002,000 | 270,000 | 3,630 | 15 (41) |
49 | Dublin City School DistrictOH | 0 | 264,000 | 16,380 | 16 (56) |
50 | Hilliard City School DistrictOH | 0 | 264,000 | 16,370 | 15 (56) |
51 | Copley-Fairlawn City School DistrictOH | 13,290,000 | 255,000 | 3,180 | 15 (44) |
52 | Lake Local School DistrictOH | 14,323,000 | 252,000 | 3,390 | 14 (42) |
53 | Highland Local School DistrictOH | 13,503,000 | 248,000 | 3,240 | 15 (43) |
54 | Aurora City School DistrictOH | 12,756,000 | 245,000 | 2,990 | 14 (40) |
55 | Ashtabula Area City School DistrictOH | 14,363,000 | 241,000 | 3,420 | 9 (34) |
56 | Norton City School DistrictOH | 11,128,000 | 240,000 | 2,560 | 15 (43) |
57 | Lakota Local School DistrictOH | 0 | 238,000 | 16,270 | 17 (62) |
58 | Madison Local School DistrictOH | 13,106,000 | 237,000 | 3,110 | 11 (36) |
59 | Madison Local School DistrictOH | 12,568,000 | 234,000 | 2,990 | 14 (40) |
60 | Sandusky City School DistrictOH | 14,281,000 | 227,000 | 3,560 | 8 (37) |
61 | Rocky River City School DistrictOH | 11,410,000 | 227,000 | 2,720 | 14 (45) |
62 | Dayton City School DistrictOH | 0 | 226,000 | 12,540 | 16 (58) |
63 | Chardon Local School DistrictOH | 12,197,000 | 225,000 | 2,800 | 11 (33) |
64 | Ashland City School DistrictOH | 13,101,000 | 222,000 | 3,190 | 12 (42) |
65 | Alliance City School DistrictOH | 12,805,000 | 222,000 | 3,090 | 15 (46) |
66 | Mansfield City School DistrictOH | 13,376,000 | 219,000 | 3,300 | 14 (40) |
67 | Revere Local School DistrictOH | 11,442,000 | 215,000 | 2,750 | 15 (44) |
68 | Painesville City Local School DistrictOH | 12,189,000 | 215,000 | 2,930 | 11 (35) |
69 | Buckeye Local School DistrictOH | 9,943,000 | 212,000 | 2,330 | 13 (45) |
70 | Norwalk City School DistrictOH | 11,328,000 | 208,000 | 2,720 | 9 (39) |
71 | Louisville City School DistrictOH | 11,568,000 | 208,000 | 2,800 | 15 (44) |
72 | Mason City School DistrictOH | 0 | 206,000 | 10,420 | 17 (60) |
73 | Springfield Local School DistrictOH | 9,687,000 | 203,000 | 2,240 | 14 (42) |
74 | Pickerington Local School DistrictOH | 0 | 195,000 | 10,660 | 16 (54) |
75 | Lexington Local School DistrictOH | 10,276,000 | 194,000 | 2,430 | 14 (39) |
76 | Kenston Local School DistrictOH | 11,166,000 | 193,000 | 2,660 | 13 (36) |
77 | Howland Local School DistrictOH | 9,926,000 | 190,000 | 2,560 | 14 (44) |
78 | Tallmadge City School DistrictOH | 10,056,000 | 189,000 | 2,410 | 14 (42) |
79 | Ravenna City School DistrictOH | 9,668,000 | 182,000 | 2,290 | 13 (42) |
80 | Coventry Local School DistrictOH | 7,974,000 | 174,000 | 1,860 | 15 (44) |
81 | Marlington Local School DistrictOH | 9,363,000 | 173,000 | 2,230 | 15 (44) |
82 | Canton Local School DistrictOH | 8,636,000 | 173,000 | 2,020 | 15 (44) |
83 | Chagrin Falls Exempted Village School DistrictOH | 8,249,000 | 170,000 | 1,910 | 14 (38) |
84 | Geneva Area City School DistrictOH | 9,644,000 | 163,000 | 2,320 | 10 (34) |
85 | Fairfield City School DistrictOH | 0 | 162,000 | 9,900 | 17 (67) |
86 | Clyde-Green Springs Exempted Village School DistrictOH | 7,380,000 | 160,000 | 2,220 | 11 (42) |
87 | Worthington City School DistrictOH | 0 | 159,000 | 10,340 | 15 (57) |
88 | Salem City School DistrictOH | 8,776,000 | 158,000 | 2,080 | 15 (46) |
89 | Shelby City School DistrictOH | 8,068,000 | 158,000 | 1,920 | 14 (43) |
90 | Woodridge Local School DistrictOH | 8,004,000 | 157,000 | 1,910 | 14 (44) |
91 | West Branch Local School DistrictOH | 8,550,000 | 157,000 | 2,040 | 15 (46) |
92 | Streetsboro City School DistrictOH | 8,929,000 | 156,000 | 2,170 | 14 (41) |
93 | Manchester Local School DistrictOH | 7,233,000 | 155,000 | 1,710 | 14 (43) |
94 | Northwest Local School DistrictOH | 0 | 155,000 | 9,200 | 18 (63) |
95 | West Holmes Local School DistrictOH | 8,879,000 | 152,000 | 2,130 | 14 (42) |
96 | Orange City School DistrictOH | 8,607,000 | 149,000 | 2,050 | 13 (35) |
97 | Fairview Park City School DistrictOH | 7,275,000 | 149,000 | 1,710 | 14 (45) |
98 | Brooklyn City School DistrictOH | 5,813,000 | 149,000 | 1,290 | 14 (43) |
99 | East Cleveland City School DistrictOH | 8,803,000 | 146,000 | 2,150 | 14 (41) |
100 | Perkins Local School DistrictOH | 7,877,000 | 145,000 | 1,900 | 8 (36) |
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