Solar Panel Cost & Payback in Michigan

Home solar in Michigan pays back in a median 15.9 years across the 120 places we cover, at an average electricity price of 21.5¢/kWh and about $3.60 per watt installed. Power sent back to the grid earns only about 10.8¢/kWh (Distributed generation inflow/outflow), which lengthens payback. Lambertville has the fastest payback (15.5 years).

Solar estimates for Michigan cities and towns

Sorted by fastest payback. Each figure is for a system sized to an average Michigan home (618 kWh/month).

PlacekWh per kWSystemCostPayback25-yr savings
Lambertville1,3265.6 kW$20,16015.5 yrs$15,628
Benton Harbor1,3226.0 kW$21,60015.6 yrs$16,629
Woodhaven1,3216.0 kW$21,60015.6 yrs$16,600
Ferndale1,3156.0 kW$21,60015.7 yrs$16,427
Highland Park1,3146.0 kW$21,60015.7 yrs$16,398
Romulus1,3126.0 kW$21,60015.7 yrs$16,340
Inkster1,3116.0 kW$21,60015.7 yrs$16,311
Birmingham1,3116.0 kW$21,60015.7 yrs$16,311
Clawson1,3116.0 kW$21,60015.7 yrs$16,311
Beverly Hills1,3116.0 kW$21,60015.7 yrs$16,311
Niles1,3106.0 kW$21,60015.7 yrs$16,282
Royal Oak1,3056.0 kW$21,60015.8 yrs$16,137
Oak Park1,3056.0 kW$21,60015.8 yrs$16,137
Adrian1,3046.0 kW$21,60015.8 yrs$16,108
Hamtramck1,3036.0 kW$21,60015.8 yrs$16,080
Fraser1,3036.0 kW$21,60015.8 yrs$16,080
Grosse Pointe Park1,3036.0 kW$21,60015.8 yrs$16,080
Livonia1,3026.0 kW$21,60015.8 yrs$16,051
Warren1,3016.0 kW$21,60015.8 yrs$16,022
Allen Park1,3016.0 kW$21,60015.8 yrs$16,022
Southfield1,3006.0 kW$21,60015.8 yrs$15,993
Pontiac1,3006.0 kW$21,60015.8 yrs$15,993
Roseville1,3006.0 kW$21,60015.8 yrs$15,993
Canton1,2996.0 kW$21,60015.8 yrs$15,964
Berkley1,2996.0 kW$21,60015.8 yrs$15,964
Sturgis1,2996.0 kW$21,60015.8 yrs$15,964
Holland1,2986.0 kW$21,60015.8 yrs$15,935
Garden City1,2986.0 kW$21,60015.8 yrs$15,935
Riverview1,2986.0 kW$21,60015.8 yrs$15,935
Grand Haven1,2986.0 kW$21,60015.8 yrs$15,935
Sterling Heights1,2976.0 kW$21,60015.8 yrs$15,906
Farmington Hills1,2976.0 kW$21,60015.8 yrs$15,906
Okemos1,2976.0 kW$21,60015.8 yrs$15,906
Haslett1,2976.0 kW$21,60015.8 yrs$15,906
Grosse Pointe Woods1,2976.0 kW$21,60015.8 yrs$15,906
Battle Creek1,2966.0 kW$21,60015.9 yrs$15,877
Hazel Park1,2966.0 kW$21,60015.9 yrs$15,877
Troy1,2956.0 kW$21,60015.9 yrs$15,848
Madison Heights1,2956.0 kW$21,60015.9 yrs$15,848
Norton Shores1,2956.0 kW$21,60015.9 yrs$15,848
Coldwater1,2956.0 kW$21,60015.9 yrs$15,848
Waterford1,2946.0 kW$21,60015.9 yrs$15,819
Novi1,2946.0 kW$21,60015.9 yrs$15,819
Port Huron1,2946.0 kW$21,60015.9 yrs$15,819
East Lansing1,2936.0 kW$21,60015.9 yrs$15,790
Trenton1,2936.0 kW$21,60015.9 yrs$15,790
Melvindale1,2936.0 kW$21,60015.9 yrs$15,790
Marysville1,2926.0 kW$21,60015.9 yrs$15,761
Detroit1,2916.0 kW$21,60015.9 yrs$15,733
Taylor1,2916.0 kW$21,60015.9 yrs$15,733
Dearborn Heights1,2916.0 kW$21,60015.9 yrs$15,733
Redford1,2916.0 kW$21,60015.9 yrs$15,733
Dearborn1,2906.0 kW$21,60015.9 yrs$15,704
Rochester Hills1,2906.0 kW$21,60015.9 yrs$15,704
Eastpointe1,2906.0 kW$21,60015.9 yrs$15,704
Waverly1,2906.0 kW$21,60015.9 yrs$15,704
Harper Woods1,2906.0 kW$21,60015.9 yrs$15,704
Flat Rock1,2906.0 kW$21,60015.9 yrs$15,704
Clinton Township1,2896.0 kW$21,60015.9 yrs$15,675
Bay City1,2896.0 kW$21,60015.9 yrs$15,675
Saginaw1,2886.0 kW$21,60015.9 yrs$15,646
Walker1,2886.0 kW$21,60015.9 yrs$15,646
Muskegon Heights1,2886.0 kW$21,60015.9 yrs$15,646
Grosse Pointe Farms1,2886.0 kW$21,60015.9 yrs$15,646
Southgate1,2876.0 kW$21,60016.0 yrs$15,617
Wixom1,2876.0 kW$21,60016.0 yrs$15,617
Westland1,2866.0 kW$21,60016.0 yrs$15,588
Rochester1,2866.0 kW$21,60016.0 yrs$15,588
South Lyon1,2866.0 kW$21,60016.0 yrs$15,588
Ann Arbor1,2856.0 kW$21,60016.0 yrs$15,559
West Bloomfield Township1,2856.0 kW$21,60016.0 yrs$15,559
Muskegon1,2856.0 kW$21,60016.0 yrs$15,559
Lincoln Park1,2856.0 kW$21,60016.0 yrs$15,559
Burton1,2856.0 kW$21,60016.0 yrs$15,559
Allendale1,2856.0 kW$21,60016.0 yrs$15,559
Kalamazoo1,2846.0 kW$21,60016.0 yrs$15,530
Auburn Hills1,2846.0 kW$21,60016.0 yrs$15,530
Howell1,2846.0 kW$21,60016.0 yrs$15,530
Owosso1,2836.0 kW$21,60016.0 yrs$15,501
Farmington1,2836.0 kW$21,60016.0 yrs$15,501
Jackson1,2826.0 kW$21,60016.0 yrs$15,472
Monroe1,2826.0 kW$21,60016.0 yrs$15,472
Alma1,2826.0 kW$21,60016.0 yrs$15,472
Lansing1,2806.0 kW$21,60016.0 yrs$15,414
Kentwood1,2796.0 kW$21,60016.0 yrs$15,386
Wayne1,2796.0 kW$21,60016.0 yrs$15,386
Cutlerville1,2796.0 kW$21,60016.0 yrs$15,386
Portage1,2786.0 kW$21,60016.1 yrs$15,357
Holt1,2766.0 kW$21,60016.1 yrs$15,299
Ypsilanti1,2766.0 kW$21,60016.1 yrs$15,299
Midland1,2756.0 kW$21,60016.1 yrs$15,270
Saint Clair Shores1,2736.0 kW$21,60016.1 yrs$15,212
Beecher1,2736.0 kW$21,60016.1 yrs$15,212
Flint1,2716.0 kW$21,60016.1 yrs$15,154
Saginaw Township North1,2716.0 kW$21,60016.1 yrs$15,154
Wyoming1,2706.0 kW$21,60016.1 yrs$15,125
Mount Pleasant1,2706.0 kW$21,60016.1 yrs$15,125
Mount Clemens1,2706.0 kW$21,60016.1 yrs$15,125
Fenton1,2706.0 kW$21,60016.1 yrs$15,125
Wyandotte1,2696.0 kW$21,60016.1 yrs$15,096
Comstock Park1,2696.0 kW$21,60016.1 yrs$15,096
Forest Hills1,2686.0 kW$21,60016.2 yrs$15,067
Ionia1,2686.0 kW$21,60016.2 yrs$15,067
Ecorse1,2686.0 kW$21,60016.2 yrs$15,067
Grand Rapids1,2676.0 kW$21,60016.2 yrs$15,039
Cadillac1,2666.0 kW$21,60016.2 yrs$15,010
Belmont1,2666.0 kW$21,60016.2 yrs$15,010
Shelby1,2656.0 kW$21,60016.2 yrs$14,981
Northview1,2656.0 kW$21,60016.2 yrs$14,981
Grosse Ile1,2656.0 kW$21,60016.2 yrs$14,981
Big Rapids1,2656.0 kW$21,60016.2 yrs$14,981
Jenison1,2616.0 kW$21,60016.2 yrs$14,865
Grandville1,2616.0 kW$21,60016.2 yrs$14,865
New Baltimore1,2526.0 kW$21,60016.3 yrs$14,605
Escanaba1,2466.0 kW$21,60016.4 yrs$14,431
Alpena1,2436.0 kW$21,60016.4 yrs$14,344
Sault Ste. Marie1,2406.0 kW$21,60016.5 yrs$14,258
East Grand Rapids1,2326.4 kW$23,04016.6 yrs$14,961
Traverse City1,2256.4 kW$23,04016.6 yrs$14,746
Marquette1,2136.4 kW$23,04016.8 yrs$14,375