Solar by state

Solar in Minnesota

Across Minnesota, homeowners pay about 11.6¢/kWh and a typical 6 kW system pays back in roughly 13.8 years after the 30% federal tax credit.

State avg rate 11.6¢/kWh
Typical payback 13.8yrs
Best Solar Value Fair

Counties in Minnesota

Itasca County
15.1¢/kWh · 7,770 kWh/yr
$1,176/yr 10.7 yr payback
Wabasha County
14.4¢/kWh · 8,016 kWh/yr
$1,153/yr 10.9 yr payback
Olmsted County
14.4¢/kWh · 7,998 kWh/yr
$1,150/yr 11 yr payback
Isanti County
14.1¢/kWh · 8,016 kWh/yr
$1,130/yr 11.2 yr payback
Kanabec County
14.1¢/kWh · 7,986 kWh/yr
$1,126/yr 11.2 yr payback
Benton County
14.1¢/kWh · 7,908 kWh/yr
$1,115/yr 11.3 yr payback
Houston County
13.7¢/kWh · 8,184 kWh/yr
$1,120/yr 11.3 yr payback
Waseca County
13.6¢/kWh · 7,998 kWh/yr
$1,085/yr 11.6 yr payback
Mille Lacs County
13.4¢/kWh · 8,040 kWh/yr
$1,076/yr 11.7 yr payback
Aitkin County
13.4¢/kWh · 8,004 kWh/yr
$1,071/yr 11.8 yr payback
Cottonwood County
13.0¢/kWh · 8,220 kWh/yr
$1,067/yr 11.8 yr payback
Faribault County
12.7¢/kWh · 8,166 kWh/yr
$1,040/yr 12.1 yr payback
Martin County
13.0¢/kWh · 8,052 kWh/yr
$1,045/yr 12.1 yr payback
Watonwan County
13.0¢/kWh · 8,040 kWh/yr
$1,044/yr 12.1 yr payback
Freeborn County
12.6¢/kWh · 8,160 kWh/yr
$1,029/yr 12.2 yr payback
Cass County
13.0¢/kWh · 7,890 kWh/yr
$1,026/yr 12.3 yr payback
Chisago County
12.5¢/kWh · 7,974 kWh/yr
$1,000/yr 12.6 yr payback
Mower County
12.6¢/kWh · 7,932 kWh/yr
$1,000/yr 12.6 yr payback
Nicollet County
12.7¢/kWh · 7,860 kWh/yr
$1,001/yr 12.6 yr payback
St. Louis County
13.0¢/kWh · 7,686 kWh/yr
$999/yr 12.6 yr payback
Lake of the Woods County
13.0¢/kWh · 7,584 kWh/yr
$989/yr 12.7 yr payback
Sherburne County
12.3¢/kWh · 8,034 kWh/yr
$989/yr 12.7 yr payback
Goodhue County
12.3¢/kWh · 7,986 kWh/yr
$985/yr 12.8 yr payback
McLeod County
12.1¢/kWh · 8,118 kWh/yr
$981/yr 12.8 yr payback
Anoka County
12.3¢/kWh · 7,890 kWh/yr
$971/yr 13 yr payback
Redwood County
11.9¢/kWh · 8,136 kWh/yr
$971/yr 13 yr payback
Kandiyohi County
11.9¢/kWh · 8,052 kWh/yr
$960/yr 13.1 yr payback
Koochiching County
13.0¢/kWh · 7,386 kWh/yr
$963/yr 13.1 yr payback
Lake County
12.6¢/kWh · 7,596 kWh/yr
$959/yr 13.1 yr payback
Sibley County
12.1¢/kWh · 7,938 kWh/yr
$960/yr 13.1 yr payback
Swift County
11.6¢/kWh · 8,160 kWh/yr
$946/yr 13.3 yr payback
Clearwater County
11.8¢/kWh · 7,932 kWh/yr
$939/yr 13.4 yr payback
Pipestone County
11.5¢/kWh · 8,154 kWh/yr
$936/yr 13.5 yr payback
Blue Earth County
11.5¢/kWh · 8,046 kWh/yr
$924/yr 13.6 yr payback
Hennepin County
11.5¢/kWh · 8,088 kWh/yr
$929/yr 13.6 yr payback
Hubbard County
11.5¢/kWh · 8,076 kWh/yr
$926/yr 13.6 yr payback
Scott County
11.5¢/kWh · 8,046 kWh/yr
$924/yr 13.6 yr payback
Dodge County
11.5¢/kWh · 8,022 kWh/yr
$921/yr 13.7 yr payback
Rice County
11.5¢/kWh · 8,016 kWh/yr
$920/yr 13.7 yr payback
Stearns County
11.5¢/kWh · 8,040 kWh/yr
$923/yr 13.7 yr payback
Todd County
11.3¢/kWh · 8,112 kWh/yr
$916/yr 13.8 yr payback
Washington County
11.5¢/kWh · 7,980 kWh/yr
$916/yr 13.8 yr payback
Carver County
11.5¢/kWh · 7,872 kWh/yr
$904/yr 13.9 yr payback
Dakota County
11.5¢/kWh · 7,884 kWh/yr
$905/yr 13.9 yr payback
Douglas County
11.2¢/kWh · 8,136 kWh/yr
$907/yr 13.9 yr payback
Ramsey County
11.5¢/kWh · 7,872 kWh/yr
$904/yr 13.9 yr payback
Wilkin County
11.4¢/kWh · 7,938 kWh/yr
$904/yr 13.9 yr payback
Clay County
11.6¢/kWh · 7,752 kWh/yr
$900/yr 14 yr payback
Mahnomen County
11.5¢/kWh · 7,842 kWh/yr
$898/yr 14 yr payback
Nobles County
10.7¢/kWh · 8,400 kWh/yr
$899/yr 14 yr payback
Norman County
11.6¢/kWh · 7,746 kWh/yr
$899/yr 14 yr payback
Becker County
11.5¢/kWh · 7,794 kWh/yr
$892/yr 14.1 yr payback
Grant County
11.2¢/kWh · 7,998 kWh/yr
$892/yr 14.1 yr payback
Kittson County
11.6¢/kWh · 7,716 kWh/yr
$891/yr 14.1 yr payback
Lincoln County
10.8¢/kWh · 8,232 kWh/yr
$891/yr 14.1 yr payback
Marshall County
11.3¢/kWh · 7,926 kWh/yr
$893/yr 14.1 yr payback
Cook County
11.7¢/kWh · 7,584 kWh/yr
$885/yr 14.2 yr payback
Pope County
11.2¢/kWh · 7,974 kWh/yr
$889/yr 14.2 yr payback
Lyon County
10.8¢/kWh · 8,154 kWh/yr
$882/yr 14.3 yr payback
Murray County
10.7¢/kWh · 8,232 kWh/yr
$881/yr 14.3 yr payback
Big Stone County
10.9¢/kWh · 8,028 kWh/yr
$877/yr 14.4 yr payback
Otter Tail County
11.4¢/kWh · 7,668 kWh/yr
$873/yr 14.4 yr payback
Pennington County
11.3¢/kWh · 7,740 kWh/yr
$872/yr 14.4 yr payback
Red Lake County
11.3¢/kWh · 7,722 kWh/yr
$870/yr 14.5 yr payback
Polk County
11.3¢/kWh · 7,668 kWh/yr
$864/yr 14.6 yr payback
Traverse County
10.9¢/kWh · 7,890 kWh/yr
$862/yr 14.6 yr payback
Renville County
10.5¢/kWh · 8,112 kWh/yr
$855/yr 14.7 yr payback
Morrison County
10.7¢/kWh · 7,992 kWh/yr
$854/yr 14.8 yr payback
Roseau County
11.3¢/kWh · 7,572 kWh/yr
$852/yr 14.8 yr payback
Beltrami County
11.5¢/kWh · 7,362 kWh/yr
$847/yr 14.9 yr payback
Rock County
10.2¢/kWh · 8,304 kWh/yr
$847/yr 14.9 yr payback
Wright County
10.5¢/kWh · 8,022 kWh/yr
$846/yr 14.9 yr payback
Brown County
10.5¢/kWh · 7,926 kWh/yr
$835/yr 15.1 yr payback
Le Sueur County
10.5¢/kWh · 7,950 kWh/yr
$832/yr 15.1 yr payback
Steele County
10.4¢/kWh · 8,010 kWh/yr
$837/yr 15.1 yr payback
Winona County
10.4¢/kWh · 7,950 kWh/yr
$831/yr 15.2 yr payback
Yellow Medicine County
10.0¢/kWh · 8,184 kWh/yr
$820/yr 15.4 yr payback
Chippewa County
10.0¢/kWh · 8,070 kWh/yr
$809/yr 15.6 yr payback
Lac qui Parle County
10.0¢/kWh · 8,058 kWh/yr
$807/yr 15.6 yr payback
Jackson County
9.6¢/kWh · 8,250 kWh/yr
$788/yr 16 yr payback
Wadena County
9.2¢/kWh · 8,088 kWh/yr
$742/yr 17 yr payback
Fillmore County
9.3¢/kWh · 7,926 kWh/yr
$739/yr 17.1 yr payback
Crow Wing County
9.2¢/kWh · 7,992 kWh/yr
$734/yr 17.2 yr payback
Carlton County
9.2¢/kWh · 7,932 kWh/yr
$728/yr 17.3 yr payback
Meeker County
8.9¢/kWh · 8,022 kWh/yr
$715/yr 17.6 yr payback
Pine County
9.2¢/kWh · 7,812 kWh/yr
$717/yr 17.6 yr payback
Stevens County
8.7¢/kWh · 7,824 kWh/yr
$682/yr 18.5 yr payback
Figures are modeled estimates from NREL PVWatts v8 + EIA. Not affiliated with NREL, DOE or EIA · not financial advice. Last updated June 2026.