Michigan: 90 cities covered
Michigan's cities mostly do not clear a positive payback against a like-for-like gas furnace replacement, which is itself the honest local answer.
- Detroit — 645,705 people, 4540 HDD
- Grand Rapids — 200,117 people, 5372 HDD
- Warren — 137,686 people, 4540 HDD
- Sterling Heights — 134,342 people, 4971 HDD
- Ann Arbor — 122,925 people, 5472 HDD
- Lansing — 114,336 people, 5499 HDD
- Dearborn — 106,377 people, 5000 HDD
- Livonia — 93,113 people, 5000 HDD
- Troy — 89,209 people, 4971 HDD
- Farmington Hills — 84,173 people, 4971 HDD
- Westland — 82,745 people, 5000 HDD
- Flint — 79,735 people, 5352 HDD
- Wyoming — 78,559 people, 5372 HDD
- Rochester Hills — 78,330 people, 4971 HDD
- Southfield — 76,874 people, 4971 HDD
- Kalamazoo — 73,290 people, 4965 HDD
- Novi — 67,675 people, 5409 HDD
- Pontiac — 62,528 people, 5409 HDD
- Taylor — 61,544 people, 5000 HDD
- Dearborn Heights — 61,040 people, 5000 HDD
- Royal Oak — 58,251 people, 4971 HDD
- St. Clair Shores — 58,077 people, 4925 HDD
- Kentwood — 54,768 people, 5372 HDD
- Battle Creek — 52,205 people, 5084 HDD
- Portage — 49,975 people, 4965 HDD
- East Lansing — 48,964 people, 5499 HDD
- Roseville — 47,047 people, 4925 HDD
- Saginaw — 43,001 people, 5603 HDD
- Midland — 42,780 people, 5676 HDD
- Lincoln Park — 38,774 people, 5000 HDD
- Muskegon — 37,287 people, 5238 HDD
- Holland — 35,023 people, 5130 HDD
- Eastpointe — 33,943 people, 4925 HDD
- Bay City — 32,086 people, 5520 HDD
- Jackson — 30,920 people, 5454 HDD
- Burton — 29,420 people, 5352 HDD
- Oak Park — 29,402 people, 4971 HDD
- Southgate — 29,081 people, 5000 HDD
- Madison Heights — 28,626 people, 4971 HDD
- Port Huron — 28,342 people, 4994 HDD
- Allen Park — 27,604 people, 5000 HDD
- Hamtramck — 27,424 people, 4540 HDD
- Garden City — 26,410 people, 5000 HDD
- Auburn Hills — 26,047 people, 5409 HDD
- Walker — 25,921 people, 5372 HDD
- Inkster — 25,108 people, 5000 HDD
- Norton Shores — 25,070 people, 4960 HDD
- Romulus — 24,652 people, 5000 HDD
- Wyandotte — 24,214 people, 5067 HDD
- Birmingham — 22,198 people, 4971 HDD
- Marquette — 21,845 people, 7691 HDD
- Mount Pleasant — 21,090 people, 5837 HDD
- Adrian — 20,259 people, 5000 HDD
- Monroe — 20,177 people, 5151 HDD
- Ypsilanti — 20,150 people, 5159 HDD
- Ferndale — 19,431 people, 4971 HDD
- Trenton — 17,957 people, 5067 HDD
- Wixom — 17,486 people, 5409 HDD
- Wayne — 17,129 people, 5000 HDD
- Grandville — 17,094 people, 5372 HDD
- Grosse Pointe Woods — 15,897 people, 4925 HDD
- Traverse City — 15,782 people, 5624 HDD
- Mount Clemens — 15,480 people, 5098 HDD
- Berkley — 15,313 people, 4971 HDD
- Hazel Park — 15,064 people, 4540 HDD
- Harper Woods — 14,936 people, 4925 HDD
- Fraser — 14,549 people, 4925 HDD
- Owosso — 14,544 people, 5306 HDD
- Coldwater — 14,314 people, 5278 HDD
- Sault Ste. Marie — 13,288 people, 7024 HDD
- Rochester — 12,978 people, 4971 HDD
- Woodhaven — 12,575 people, 5067 HDD
- Melvindale — 12,401 people, 5000 HDD
- Escanaba — 12,296 people, 7043 HDD
- Ionia — 12,265 people, 4268 HDD
- South Lyon — 12,219 people, 5159 HDD
- New Baltimore — 12,132 people, 5098 HDD
- Riverview — 12,011 people, 5067 HDD
- Fenton — 11,882 people, 5352 HDD
- Niles — 11,738 people, 4978 HDD
- East Grand Rapids — 11,616 people, 5372 HDD
- Farmington — 11,547 people, 4971 HDD
- Clawson — 11,440 people, 4971 HDD
- Grosse Pointe Park — 11,158 people, 4540 HDD
- Grand Haven — 11,045 people, 4960 HDD
- Sturgis — 11,030 people, 5289 HDD
- Beverly Hills — 10,552 people, 4971 HDD
- Cadillac — 10,521 people, 6488 HDD
- Flat Rock — 10,249 people, 5067 HDD
- Alpena — 10,116 people, 6128 HDD