6

Michigan

Total Equipment Cost

$2.3B

Annual Operations and Maintenance Cost

$50.2M

Students Affected

553,640

Michigan’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 Detroit Public Schools Community DistrictMI 209,144,000 5,671,000 47,530 11 (34)
2 Dearborn City School DistrictMI 87,334,000 1,911,000 20,620 11 (37)
3 Ann Arbor Public SchoolsMI 72,972,000 1,517,000 17,400 11 (35)
4 Plymouth-Canton Community SchoolsMI 72,760,000 1,598,000 17,140 13 (37)
5 Livonia Public SchoolsMI 59,424,000 1,357,000 13,900 12 (37)
6 Kalamazoo Public School DistrictMI 51,571,000 1,042,000 12,440 12 (41)
7 Troy School DistrictMI 51,172,000 1,040,000 12,220 11 (33)
8 Wayne-Westland Community School DistrictMI 42,873,000 836,000 10,220 12 (36)
9 Portage Public SchoolsMI 36,231,000 757,000 8,640 12 (40)
10 Birmingham City School DistrictMI 31,379,000 704,000 7,320 10 (33)
11 Grosse Pointe Public SchoolsMI 31,264,000 704,000 7,280 10 (33)
12 Warren Consolidated SchoolsMI 30,931,000 538,000 7,900 12 (32)
13 Northville Public SchoolsMI 29,306,000 656,000 6,800 13 (33)
14 Rochester Community School DistrictMI 27,873,000 528,000 6,650 10 (31)
15 Farmington Public School DistrictMI 25,369,000 548,000 6,000 11 (33)
16 Taylor School DistrictMI 24,646,000 490,000 5,940 11 (35)
17 Southfield Public School DistrictMI 23,731,000 572,000 5,480 11 (34)
18 Novi Community School DistrictMI 21,928,000 466,000 5,100 12 (32)
19 Saline Area SchoolsMI 21,909,000 461,000 5,170 12 (35)
20 Woodhaven-Brownstown School DistrictMI 21,415,000 441,000 5,150 11 (34)
21 Monroe Public SchoolsMI 21,152,000 418,000 5,120 12 (36)
22 Forest Hills Public SchoolsMI 20,947,000 468,000 4,770 11 (32)
23 Royal Oak City School DistrictMI 20,064,000 407,000 4,830 11 (34)
24 Lincoln Park Public SchoolsMI 19,717,000 389,000 4,760 11 (34)
25 Van Buren Public SchoolsMI 19,592,000 464,000 4,540 14 (38)
26 Wyandotte City School DistrictMI 19,162,000 419,000 4,490 11 (34)
27 Bedford Public SchoolsMI 18,397,000 405,000 4,360 11 (38)
28 Lakeview Public SchoolsMI 18,246,000 393,000 4,320 12 (32)
29 Berkley School DistrictMI 18,181,000 409,000 4,270 11 (34)
30 Lakeview School DistrictMI 17,452,000 379,000 4,080 12 (35)
31 Crestwood School DistrictMI 16,966,000 397,000 3,950 11 (37)
32 Garden City School DistrictMI 16,152,000 407,000 3,630 12 (37)
33 Mattawan Consolidated SchoolMI 15,787,000 315,000 3,760 12 (38)
34 Oak Park City School DistrictMI 15,780,000 339,000 3,730 11 (34)
35 Southgate Community School DistrictMI 15,709,000 331,000 3,710 11 (34)
36 Allen Park Public SchoolsMI 15,521,000 324,000 3,700 11 (35)
37 Dexter Community School DistrictMI 15,454,000 334,000 3,620 12 (33)
38 Battle Creek Public SchoolsMI 15,344,000 295,000 3,690 11 (35)
39 Gibraltar School DistrictMI 14,717,000 308,000 3,490 12 (33)
40 Niles Community School DistrictMI 14,310,000 318,000 3,380 13 (37)
41 Lincoln Consolidated School DistrictMI 14,015,000 286,000 3,330 13 (36)
42 Avondale School DistrictMI 13,999,000 275,000 3,340 11 (32)
43 Grand Rapids Public SchoolsMI 13,996,000 266,000 3,380 11 (31)
44 Holland City School DistrictMI 13,925,000 273,000 3,290 14 (33)
45 Hamtramck Public SchoolsMI 13,408,000 299,000 3,180 11 (33)
46 Sturgis Public SchoolsMI 13,303,000 262,000 3,180 13 (37)
47 Melvindale-North Allen Park School DistrictMI 13,194,000 286,000 3,120 11 (36)
48 Thornapple Kellogg School DistrictMI 13,116,000 245,000 3,140 11 (33)
49 South Redford School DistrictMI 13,104,000 283,000 3,110 12 (37)
50 Greenville Public SchoolsMI 13,081,000 192,000 3,210 11 (34)
51 Ypsilanti Community SchoolsMI 12,907,000 268,000 3,110 12 (37)
52 St. Joseph Public SchoolsMI 12,679,000 268,000 2,990 12 (37)
53 Wayland Union SchoolsMI 12,524,000 242,000 2,990 10 (33)
54 Gull Lake Community SchoolsMI 12,273,000 245,000 2,930 13 (37)
55 Ionia Public SchoolsMI 12,046,000 221,000 2,880 9 (35)
56 Harper Creek Community SchoolsMI 12,021,000 256,000 2,830 12 (35)
57 Lakeshore School DistrictMI 11,723,000 243,000 2,790 13 (37)
58 Ferndale Public SchoolsMI 11,719,000 270,000 2,700 11 (34)
59 St. Johns Public SchoolsMI 11,663,000 231,000 2,740 10 (34)
60 Adrian City School DistrictMI 11,569,000 215,000 2,780 12 (37)
61 Edwardsburg Public SchoolsMI 11,549,000 243,000 2,740 13 (37)
62 Utica Community SchoolsMI 11,464,000 161,000 3,000 12 (31)
63 Plainwell Community SchoolsMI 11,208,000 224,000 2,670 12 (37)
64 Hastings Area School DistrictMI 11,169,000 210,000 2,660 13 (36)
65 Airport Community School DistrictMI 10,981,000 243,000 2,580 13 (35)
66 Tecumseh Public SchoolsMI 10,918,000 191,000 2,650 12 (36)
67 Huron School DistrictMI 10,910,000 229,000 2,580 12 (35)
68 Trenton Public SchoolsMI 10,835,000 233,000 2,550 11 (34)
69 Hazel Park City School DistrictMI 10,822,000 264,000 2,460 11 (34)
70 Vicksburg Community SchoolsMI 10,764,000 224,000 2,560 13 (39)
71 Charlotte Public SchoolsMI 10,676,000 231,000 2,420 10 (33)
72 Three Rivers Community SchoolsMI 10,559,000 203,000 2,550 13 (40)
73 Romulus Community SchoolsMI 10,355,000 211,000 2,470 12 (35)
74 Dearborn Heights School District 7MI 10,331,000 216,000 2,470 11 (36)
75 Lamphere Public SchoolsMI 10,210,000 214,000 2,420 12 (33)
76 River Rouge School DistrictMI 10,006,000 247,000 2,280 12 (36)
77 Holt Public SchoolsMI 9,870,000 174,000 2,470 10 (32)
78 Marshall Public SchoolsMI 9,840,000 195,000 2,320 10 (32)
79 Redford Union School DistrictMI 9,752,000 222,000 2,270 12 (36)
80 Otsego Public SchoolsMI 9,567,000 186,000 2,280 11 (36)
81 Fitzgerald Public SchoolsMI 9,459,000 239,000 2,130 11 (33)
82 Eaton Rapids Public SchoolsMI 9,429,000 184,000 2,190 10 (32)
83 Allegan Public SchoolsMI 9,408,000 179,000 2,240 10 (35)
84 Bloomfield Hills School DistrictMI 9,123,000 192,000 2,240 10 (32)
85 Harper Woods City SchoolsMI 8,904,000 207,000 2,050 11 (33)
86 Portland Public School DistrictMI 8,838,000 164,000 2,100 10 (34)
87 Pennfield School DistrictMI 8,824,000 179,000 2,080 12 (35)
88 Dowagiac Union SchoolsMI 8,770,000 170,000 2,100 13 (38)
89 Paw Paw Public School DistrictMI 8,733,000 180,000 2,070 12 (37)
90 Godwin Heights Public SchoolsMI 8,545,000 176,000 2,000 11 (32)
91 Milan Area SchoolsMI 8,496,000 170,000 2,010 12 (35)
92 Zeeland Public SchoolsMI 8,342,000 122,000 2,150 12 (31)
93 Lowell Area SchoolsMI 8,230,000 133,000 2,090 11 (33)
94 Benton Harbor Area SchoolsMI 7,936,000 181,000 1,830 12 (36)
95 Flat Rock Community SchoolsMI 7,881,000 162,000 1,880 13 (35)
96 Clarenceville School DistrictMI 7,789,000 168,000 1,850 11 (36)
97 Lakewood Public SchoolsMI 7,764,000 166,000 1,770 11 (34)
98 Alma Public SchoolsMI 7,666,000 153,000 1,780 11 (32)
99 Oakland SchoolsMI 7,456,000 204,000 1,530 14 (37)
100 Belding Area School DistrictMI 7,421,000 137,000 1,760 11 (34)
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 Detroit Public Schools Community DistrictMI 209,144,000 5,671,000 47,530 11 (34)
2 Dearborn City School DistrictMI 87,334,000 1,911,000 20,620 11 (37)
3 Plymouth-Canton Community SchoolsMI 72,760,000 1,598,000 17,140 13 (37)
4 Ann Arbor Public SchoolsMI 72,972,000 1,517,000 17,400 11 (35)
5 Livonia Public SchoolsMI 59,424,000 1,357,000 13,900 12 (37)
6 Kalamazoo Public School DistrictMI 51,571,000 1,042,000 12,440 12 (41)
7 Troy School DistrictMI 51,172,000 1,040,000 12,220 11 (33)
8 Wayne-Westland Community School DistrictMI 42,873,000 836,000 10,220 12 (36)
9 Portage Public SchoolsMI 36,231,000 757,000 8,640 12 (40)
10 Birmingham City School DistrictMI 31,379,000 704,000 7,320 10 (33)
11 Grosse Pointe Public SchoolsMI 31,264,000 704,000 7,280 10 (33)
12 Northville Public SchoolsMI 29,306,000 656,000 6,800 13 (33)
13 Southfield Public School DistrictMI 23,731,000 572,000 5,480 11 (34)
14 Farmington Public School DistrictMI 25,369,000 548,000 6,000 11 (33)
15 Warren Consolidated SchoolsMI 30,931,000 538,000 7,900 12 (32)
16 Rochester Community School DistrictMI 27,873,000 528,000 6,650 10 (31)
17 Taylor School DistrictMI 24,646,000 490,000 5,940 11 (35)
18 Forest Hills Public SchoolsMI 20,947,000 468,000 4,770 11 (32)
19 Novi Community School DistrictMI 21,928,000 466,000 5,100 12 (32)
20 Van Buren Public SchoolsMI 19,592,000 464,000 4,540 14 (38)
21 Saline Area SchoolsMI 21,909,000 461,000 5,170 12 (35)
22 Woodhaven-Brownstown School DistrictMI 21,415,000 441,000 5,150 11 (34)
23 Wyandotte City School DistrictMI 19,162,000 419,000 4,490 11 (34)
24 Monroe Public SchoolsMI 21,152,000 418,000 5,120 12 (36)
25 Berkley School DistrictMI 18,181,000 409,000 4,270 11 (34)
26 Garden City School DistrictMI 16,152,000 407,000 3,630 12 (37)
27 Royal Oak City School DistrictMI 20,064,000 407,000 4,830 11 (34)
28 Bedford Public SchoolsMI 18,397,000 405,000 4,360 11 (38)
29 Crestwood School DistrictMI 16,966,000 397,000 3,950 11 (37)
30 Lakeview Public SchoolsMI 18,246,000 393,000 4,320 12 (32)
31 Lincoln Park Public SchoolsMI 19,717,000 389,000 4,760 11 (34)
32 Lakeview School DistrictMI 17,452,000 379,000 4,080 12 (35)
33 Oak Park City School DistrictMI 15,780,000 339,000 3,730 11 (34)
34 Dexter Community School DistrictMI 15,454,000 334,000 3,620 12 (33)
35 Southgate Community School DistrictMI 15,709,000 331,000 3,710 11 (34)
36 Allen Park Public SchoolsMI 15,521,000 324,000 3,700 11 (35)
37 Niles Community School DistrictMI 14,310,000 318,000 3,380 13 (37)
38 Mattawan Consolidated SchoolMI 15,787,000 315,000 3,760 12 (38)
39 Gibraltar School DistrictMI 14,717,000 308,000 3,490 12 (33)
40 Hamtramck Public SchoolsMI 13,408,000 299,000 3,180 11 (33)
41 Battle Creek Public SchoolsMI 15,344,000 295,000 3,690 11 (35)
42 Melvindale-North Allen Park School DistrictMI 13,194,000 286,000 3,120 11 (36)
43 Lincoln Consolidated School DistrictMI 14,015,000 286,000 3,330 13 (36)
44 South Redford School DistrictMI 13,104,000 283,000 3,110 12 (37)
45 Avondale School DistrictMI 13,999,000 275,000 3,340 11 (32)
46 Holland City School DistrictMI 13,925,000 273,000 3,290 14 (33)
47 Ferndale Public SchoolsMI 11,719,000 270,000 2,700 11 (34)
48 St. Joseph Public SchoolsMI 12,679,000 268,000 2,990 12 (37)
49 Ypsilanti Community SchoolsMI 12,907,000 268,000 3,110 12 (37)
50 Grand Rapids Public SchoolsMI 13,996,000 266,000 3,380 11 (31)
51 Hazel Park City School DistrictMI 10,822,000 264,000 2,460 11 (34)
52 Sturgis Public SchoolsMI 13,303,000 262,000 3,180 13 (37)
53 Harper Creek Community SchoolsMI 12,021,000 256,000 2,830 12 (35)
54 River Rouge School DistrictMI 10,006,000 247,000 2,280 12 (36)
55 Gull Lake Community SchoolsMI 12,273,000 245,000 2,930 13 (37)
56 Thornapple Kellogg School DistrictMI 13,116,000 245,000 3,140 11 (33)
57 Lakeshore School DistrictMI 11,723,000 243,000 2,790 13 (37)
58 Airport Community School DistrictMI 10,981,000 243,000 2,580 13 (35)
59 Edwardsburg Public SchoolsMI 11,549,000 243,000 2,740 13 (37)
60 Wayland Union SchoolsMI 12,524,000 242,000 2,990 10 (33)
61 Fitzgerald Public SchoolsMI 9,459,000 239,000 2,130 11 (33)
62 Trenton Public SchoolsMI 10,835,000 233,000 2,550 11 (34)
63 Charlotte Public SchoolsMI 10,676,000 231,000 2,420 10 (33)
64 St. Johns Public SchoolsMI 11,663,000 231,000 2,740 10 (34)
65 Huron School DistrictMI 10,910,000 229,000 2,580 12 (35)
66 Plainwell Community SchoolsMI 11,208,000 224,000 2,670 12 (37)
67 Vicksburg Community SchoolsMI 10,764,000 224,000 2,560 13 (39)
68 Redford Union School DistrictMI 9,752,000 222,000 2,270 12 (36)
69 Ionia Public SchoolsMI 12,046,000 221,000 2,880 9 (35)
70 Dearborn Heights School District 7MI 10,331,000 216,000 2,470 11 (36)
71 Adrian City School DistrictMI 11,569,000 215,000 2,780 12 (37)
72 Lamphere Public SchoolsMI 10,210,000 214,000 2,420 12 (33)
73 Romulus Community SchoolsMI 10,355,000 211,000 2,470 12 (35)
74 Hastings Area School DistrictMI 11,169,000 210,000 2,660 13 (36)
75 Harper Woods City SchoolsMI 8,904,000 207,000 2,050 11 (33)
76 Oakland SchoolsMI 7,456,000 204,000 1,530 14 (37)
77 Three Rivers Community SchoolsMI 10,559,000 203,000 2,550 13 (40)
78 Marshall Public SchoolsMI 9,840,000 195,000 2,320 10 (32)
79 Bloomfield Hills School DistrictMI 9,123,000 192,000 2,240 10 (32)
80 Greenville Public SchoolsMI 13,081,000 192,000 3,210 11 (34)
81 Tecumseh Public SchoolsMI 10,918,000 191,000 2,650 12 (36)
82 Otsego Public SchoolsMI 9,567,000 186,000 2,280 11 (36)
83 Eaton Rapids Public SchoolsMI 9,429,000 184,000 2,190 10 (32)
84 Benton Harbor Area SchoolsMI 7,936,000 181,000 1,830 12 (36)
85 Paw Paw Public School DistrictMI 8,733,000 180,000 2,070 12 (37)
86 Allegan Public SchoolsMI 9,408,000 179,000 2,240 10 (35)
87 Pennfield School DistrictMI 8,824,000 179,000 2,080 12 (35)
88 Godwin Heights Public SchoolsMI 8,545,000 176,000 2,000 11 (32)
89 Holt Public SchoolsMI 9,870,000 174,000 2,470 10 (32)
90 Okemos Public SchoolsMI 6,816,000 173,000 1,400 11 (32)
91 Dowagiac Union SchoolsMI 8,770,000 170,000 2,100 13 (38)
92 Milan Area SchoolsMI 8,496,000 170,000 2,010 12 (35)
93 Clarenceville School DistrictMI 7,789,000 168,000 1,850 11 (36)
94 Washtenaw ISDMI 5,835,000 168,000 1,200 12 (35)
95 Lakewood Public SchoolsMI 7,764,000 166,000 1,770 11 (34)
96 Portland Public School DistrictMI 8,838,000 164,000 2,100 10 (34)
97 Flat Rock Community SchoolsMI 7,881,000 162,000 1,880 13 (35)
98 Utica Community SchoolsMI 11,464,000 161,000 3,000 12 (31)
99 Berrien Springs Public SchoolsMI 7,372,000 159,000 1,760 13 (38)
100 Jefferson SchoolsMI 6,724,000 155,000 1,570 12 (35)