8

Ohio

Total Equipment Cost

$2B

Annual Operations and Maintenance Cost

$56M

Students Affected

1,590,380

Ohio’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 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)
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 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)