Solar by state

Solar in Missouri

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

State avg rate 10.6¢/kWh
Typical payback 14.4yrs
Best Solar Value Fair

Counties in Missouri

Howard County
13.9¢/kWh · 8,406 kWh/yr
$1,170/yr 10.8 yr payback
Buchanan County
13.2¢/kWh · 8,646 kWh/yr
$1,140/yr 11.1 yr payback
Bates County
13.2¢/kWh · 8,544 kWh/yr
$1,130/yr 11.2 yr payback
Andrew County
13.2¢/kWh · 8,490 kWh/yr
$1,119/yr 11.3 yr payback
Holt County
13.2¢/kWh · 8,496 kWh/yr
$1,120/yr 11.3 yr payback
Gentry County
13.2¢/kWh · 8,394 kWh/yr
$1,106/yr 11.4 yr payback
Ste. Genevieve County
13.1¢/kWh · 8,328 kWh/yr
$1,092/yr 11.5 yr payback
Jasper County
12.5¢/kWh · 8,646 kWh/yr
$1,080/yr 11.7 yr payback
Perry County
13.1¢/kWh · 8,172 kWh/yr
$1,071/yr 11.8 yr payback
Sullivan County
12.6¢/kWh · 8,394 kWh/yr
$1,056/yr 11.9 yr payback
Newton County
11.7¢/kWh · 8,736 kWh/yr
$1,024/yr 12.3 yr payback
Schuyler County
12.4¢/kWh · 8,292 kWh/yr
$1,026/yr 12.3 yr payback
Cedar County
11.9¢/kWh · 8,550 kWh/yr
$1,017/yr 12.4 yr payback
Scotland County
12.4¢/kWh · 8,232 kWh/yr
$1,018/yr 12.4 yr payback
Dade County
11.7¢/kWh · 8,628 kWh/yr
$1,011/yr 12.5 yr payback
Cass County
11.6¢/kWh · 8,610 kWh/yr
$995/yr 12.7 yr payback
Caldwell County
11.5¢/kWh · 8,478 kWh/yr
$973/yr 12.9 yr payback
Livingston County
11.5¢/kWh · 8,484 kWh/yr
$974/yr 12.9 yr payback
Ralls County
11.6¢/kWh · 8,406 kWh/yr
$973/yr 12.9 yr payback
Shelby County
11.5¢/kWh · 8,472 kWh/yr
$975/yr 12.9 yr payback
Daviess County
11.5¢/kWh · 8,442 kWh/yr
$969/yr 13 yr payback
Cape Girardeau County
11.4¢/kWh · 8,424 kWh/yr
$960/yr 13.1 yr payback
Putnam County
11.6¢/kWh · 8,280 kWh/yr
$960/yr 13.1 yr payback
Ray County
11.5¢/kWh · 8,382 kWh/yr
$962/yr 13.1 yr payback
Atchison County
11.2¢/kWh · 8,574 kWh/yr
$957/yr 13.2 yr payback
Hickory County
11.7¢/kWh · 8,112 kWh/yr
$951/yr 13.2 yr payback
Macon County
11.5¢/kWh · 8,322 kWh/yr
$958/yr 13.2 yr payback
Stone County
11.3¢/kWh · 8,472 kWh/yr
$958/yr 13.2 yr payback
Barton County
10.8¢/kWh · 8,772 kWh/yr
$948/yr 13.3 yr payback
Linn County
11.1¢/kWh · 8,484 kWh/yr
$945/yr 13.3 yr payback
Callaway County
11.2¢/kWh · 8,376 kWh/yr
$941/yr 13.4 yr payback
Christian County
11.3¢/kWh · 8,310 kWh/yr
$940/yr 13.4 yr payback
Douglas County
11.3¢/kWh · 8,334 kWh/yr
$943/yr 13.4 yr payback
Grundy County
11.1¢/kWh · 8,448 kWh/yr
$936/yr 13.5 yr payback
Lafayette County
10.9¢/kWh · 8,520 kWh/yr
$931/yr 13.5 yr payback
Vernon County
10.8¢/kWh · 8,658 kWh/yr
$936/yr 13.5 yr payback
Jackson County
10.8¢/kWh · 8,544 kWh/yr
$924/yr 13.6 yr payback
Nodaway County
10.8¢/kWh · 8,550 kWh/yr
$924/yr 13.6 yr payback
Platte County
10.8¢/kWh · 8,568 kWh/yr
$926/yr 13.6 yr payback
Carroll County
10.9¢/kWh · 8,436 kWh/yr
$922/yr 13.7 yr payback
Chariton County
10.9¢/kWh · 8,418 kWh/yr
$920/yr 13.7 yr payback
Henry County
10.8¢/kWh · 8,508 kWh/yr
$920/yr 13.7 yr payback
Knox County
11.1¢/kWh · 8,328 kWh/yr
$923/yr 13.7 yr payback
Lawrence County
10.7¢/kWh · 8,628 kWh/yr
$919/yr 13.7 yr payback
Mercer County
11.1¢/kWh · 8,316 kWh/yr
$921/yr 13.7 yr payback
Ozark County
11.3¢/kWh · 8,160 kWh/yr
$923/yr 13.7 yr payback
Saline County
10.9¢/kWh · 8,400 kWh/yr
$918/yr 13.7 yr payback
Taney County
11.3¢/kWh · 8,160 kWh/yr
$923/yr 13.7 yr payback
Benton County
10.8¢/kWh · 8,388 kWh/yr
$910/yr 13.8 yr payback
Clark County
11.1¢/kWh · 8,244 kWh/yr
$913/yr 13.8 yr payback
Harrison County
10.8¢/kWh · 8,352 kWh/yr
$903/yr 14 yr payback
Pettis County
10.8¢/kWh · 8,358 kWh/yr
$903/yr 14 yr payback
Worth County
10.8¢/kWh · 8,304 kWh/yr
$898/yr 14 yr payback
St. Clair County
10.4¢/kWh · 8,436 kWh/yr
$881/yr 14.3 yr payback
McDonald County
10.3¢/kWh · 8,460 kWh/yr
$874/yr 14.4 yr payback
Clay County
10.1¢/kWh · 8,622 kWh/yr
$867/yr 14.5 yr payback
Cooper County
10.3¢/kWh · 8,484 kWh/yr
$871/yr 14.5 yr payback
Marion County
10.4¢/kWh · 8,388 kWh/yr
$869/yr 14.5 yr payback
Morgan County
10.3¢/kWh · 8,436 kWh/yr
$866/yr 14.5 yr payback
Boone County
10.3¢/kWh · 8,376 kWh/yr
$862/yr 14.6 yr payback
Monroe County
10.3¢/kWh · 8,388 kWh/yr
$861/yr 14.6 yr payback
Clinton County
10.1¢/kWh · 8,442 kWh/yr
$849/yr 14.8 yr payback
Moniteau County
10.3¢/kWh · 8,304 kWh/yr
$853/yr 14.8 yr payback
Audrain County
10.0¢/kWh · 8,448 kWh/yr
$843/yr 14.9 yr payback
Bollinger County
10.2¢/kWh · 8,310 kWh/yr
$845/yr 14.9 yr payback
Dunklin County
9.7¢/kWh · 8,670 kWh/yr
$840/yr 15 yr payback
Johnson County
10.0¢/kWh · 8,424 kWh/yr
$842/yr 15 yr payback
Pemiscot County
9.7¢/kWh · 8,652 kWh/yr
$838/yr 15 yr payback
New Madrid County
9.7¢/kWh · 8,568 kWh/yr
$830/yr 15.2 yr payback
Texas County
10.3¢/kWh · 7,992 kWh/yr
$827/yr 15.2 yr payback
DeKalb County
9.7¢/kWh · 8,508 kWh/yr
$824/yr 15.3 yr payback
Dent County
10.3¢/kWh · 7,962 kWh/yr
$824/yr 15.3 yr payback
Scott County
9.7¢/kWh · 8,502 kWh/yr
$824/yr 15.3 yr payback
Randolph County
9.7¢/kWh · 8,418 kWh/yr
$816/yr 15.4 yr payback
Lewis County
9.7¢/kWh · 8,406 kWh/yr
$815/yr 15.5 yr payback
Phelps County
10.3¢/kWh · 7,842 kWh/yr
$812/yr 15.5 yr payback
Pike County
9.7¢/kWh · 8,406 kWh/yr
$815/yr 15.5 yr payback
Cole County
9.8¢/kWh · 8,304 kWh/yr
$810/yr 15.6 yr payback
Jefferson County
9.8¢/kWh · 8,202 kWh/yr
$808/yr 15.6 yr payback
Polk County
9.5¢/kWh · 8,550 kWh/yr
$810/yr 15.6 yr payback
Stoddard County
9.7¢/kWh · 8,340 kWh/yr
$808/yr 15.6 yr payback
St. Louis city
9.7¢/kWh · 8,328 kWh/yr
$807/yr 15.6 yr payback
Adair County
9.7¢/kWh · 8,280 kWh/yr
$802/yr 15.7 yr payback
Gasconade County
9.8¢/kWh · 8,232 kWh/yr
$803/yr 15.7 yr payback
Mississippi County
9.5¢/kWh · 8,436 kWh/yr
$805/yr 15.7 yr payback
Montgomery County
9.7¢/kWh · 8,310 kWh/yr
$805/yr 15.7 yr payback
Barry County
9.3¢/kWh · 8,598 kWh/yr
$796/yr 15.8 yr payback
Crawford County
10.0¢/kWh · 7,938 kWh/yr
$795/yr 15.8 yr payback
Pulaski County
9.9¢/kWh · 8,046 kWh/yr
$800/yr 15.8 yr payback
Butler County
9.4¢/kWh · 8,442 kWh/yr
$791/yr 15.9 yr payback
Franklin County
9.8¢/kWh · 8,052 kWh/yr
$793/yr 15.9 yr payback
St. Louis County
9.7¢/kWh · 8,112 kWh/yr
$786/yr 16 yr payback
Washington County
9.8¢/kWh · 8,088 kWh/yr
$789/yr 16 yr payback
Dallas County
9.5¢/kWh · 8,262 kWh/yr
$782/yr 16.1 yr payback
Iron County
9.8¢/kWh · 8,004 kWh/yr
$781/yr 16.1 yr payback
Miller County
9.8¢/kWh · 8,034 kWh/yr
$783/yr 16.1 yr payback
St. Francois County
9.8¢/kWh · 8,046 kWh/yr
$785/yr 16.1 yr payback
Howell County
9.4¢/kWh · 8,328 kWh/yr
$780/yr 16.2 yr payback
Maries County
9.8¢/kWh · 7,998 kWh/yr
$780/yr 16.2 yr payback
Ripley County
9.4¢/kWh · 8,328 kWh/yr
$780/yr 16.2 yr payback
Wayne County
9.8¢/kWh · 7,932 kWh/yr
$779/yr 16.2 yr payback
Wright County
9.3¢/kWh · 8,394 kWh/yr
$778/yr 16.2 yr payback
Camden County
9.6¢/kWh · 8,058 kWh/yr
$772/yr 16.3 yr payback
Madison County
9.8¢/kWh · 7,854 kWh/yr
$771/yr 16.3 yr payback
Osage County
9.7¢/kWh · 7,998 kWh/yr
$775/yr 16.3 yr payback
Reynolds County
9.8¢/kWh · 7,872 kWh/yr
$773/yr 16.3 yr payback
St. Charles County
9.2¢/kWh · 8,406 kWh/yr
$769/yr 16.4 yr payback
Greene County
8.9¢/kWh · 8,526 kWh/yr
$763/yr 16.5 yr payback
Laclede County
9.3¢/kWh · 8,220 kWh/yr
$762/yr 16.5 yr payback
Lincoln County
9.2¢/kWh · 8,304 kWh/yr
$760/yr 16.6 yr payback
Warren County
9.2¢/kWh · 8,292 kWh/yr
$759/yr 16.6 yr payback
Oregon County
9.4¢/kWh · 7,950 kWh/yr
$745/yr 16.9 yr payback
Carter County
9.4¢/kWh · 7,854 kWh/yr
$736/yr 17.1 yr payback
Shannon County
9.4¢/kWh · 7,824 kWh/yr
$733/yr 17.2 yr payback
Webster County
8.3¢/kWh · 8,562 kWh/yr
$707/yr 17.8 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.