Solar Panel Cost & Payback in Missouri

Home solar in Missouri pays back in a median 15.9 years across the 90 places we cover, at an average electricity price of 14.0¢/kWh and about $3.60 per watt installed. Joplin has the fastest payback (15.1 years).

Solar estimates for Missouri cities and towns

Sorted by fastest payback. Each figure is for a system sized to an average Missouri home (1,001 kWh/month).

PlacekWh per kWSystemCostPayback25-yr savings
Joplin1,4848.4 kW$30,24015.1 yrs$25,410
Webb City1,4688.4 kW$30,24015.2 yrs$24,810
Neosho1,4678.4 kW$30,24015.2 yrs$24,773
Belton1,4458.4 kW$30,24015.4 yrs$23,948
Lee's Summit1,4428.4 kW$30,24015.5 yrs$23,835
Grandview1,4398.4 kW$30,24015.5 yrs$23,723
Republic1,4388.4 kW$30,24015.5 yrs$23,685
Raytown1,4358.4 kW$30,24015.5 yrs$23,573
Harrisonville1,4358.4 kW$30,24015.5 yrs$23,573
Kansas City1,4338.4 kW$30,24015.5 yrs$23,498
Gladstone1,4288.8 kW$31,68015.6 yrs$24,420
Cameron1,4278.8 kW$31,68015.6 yrs$24,381
Kearney1,4278.8 kW$31,68015.6 yrs$24,381
Blue Springs1,4268.8 kW$31,68015.6 yrs$24,342
Bolivar1,4258.8 kW$31,68015.6 yrs$24,302
Carthage1,4228.8 kW$31,68015.6 yrs$24,184
Liberty1,4218.8 kW$31,68015.6 yrs$24,145
Independence1,4208.8 kW$31,68015.7 yrs$24,106
Kennett1,4178.8 kW$31,68015.7 yrs$23,988
Saint Joseph1,4138.8 kW$31,68015.7 yrs$23,831
Wentzville1,4138.8 kW$31,68015.7 yrs$23,831
Raymore1,4138.8 kW$31,68015.7 yrs$23,831
Excelsior Springs1,4128.8 kW$31,68015.7 yrs$23,792
Smithville1,4128.8 kW$31,68015.7 yrs$23,792
Dardenne Prairie1,4088.8 kW$31,68015.8 yrs$23,634
Hannibal1,4068.8 kW$31,68015.8 yrs$23,556
Nixa1,4058.8 kW$31,68015.8 yrs$23,517
Warrensburg1,4058.8 kW$31,68015.8 yrs$23,517
Grain Valley1,4058.8 kW$31,68015.8 yrs$23,517
Columbia1,4038.8 kW$31,68015.8 yrs$23,438
Saint Peters1,4028.8 kW$31,68015.8 yrs$23,399
Springfield1,4008.8 kW$31,68015.9 yrs$23,320
Ferguson1,4008.8 kW$31,68015.9 yrs$23,320
Marshall1,4008.8 kW$31,68015.9 yrs$23,320
Chillicothe1,3998.8 kW$31,68015.9 yrs$23,281
Mexico1,3988.8 kW$31,68015.9 yrs$23,242
Sedalia1,3978.8 kW$31,68015.9 yrs$23,202
Maryville1,3978.8 kW$31,68015.9 yrs$23,202
Fulton1,3968.8 kW$31,68015.9 yrs$23,163
Troy1,3968.8 kW$31,68015.9 yrs$23,163
Ozark1,3958.8 kW$31,68015.9 yrs$23,124
Sikeston1,3958.8 kW$31,68015.9 yrs$23,124
Cape Girardeau1,3938.8 kW$31,68015.9 yrs$23,045
O'Fallon1,3928.8 kW$31,68015.9 yrs$23,006
Saint Charles1,3928.8 kW$31,68015.9 yrs$23,006
Jackson1,3928.8 kW$31,68015.9 yrs$23,006
Lake Saint Louis1,3928.8 kW$31,68015.9 yrs$23,006
Kirksville1,3918.8 kW$31,68015.9 yrs$22,967
Moberly1,3918.8 kW$31,68015.9 yrs$22,967
University City1,3908.8 kW$31,68015.9 yrs$22,927
Old Jamestown1,3868.8 kW$31,68016.0 yrs$22,770
Oakville1,3858.8 kW$31,68016.0 yrs$22,731
Spanish Lake1,3858.8 kW$31,68016.0 yrs$22,731
Jennings1,3858.8 kW$31,68016.0 yrs$22,731
Bridgeton1,3818.8 kW$31,68016.0 yrs$22,574
West Plains1,3778.8 kW$31,68016.1 yrs$22,417
St. Louis1,3768.8 kW$31,68016.1 yrs$22,377
Hazelwood1,3768.8 kW$31,68016.1 yrs$22,377
Florissant1,3698.8 kW$31,68016.2 yrs$22,102
Wildwood1,3698.8 kW$31,68016.2 yrs$22,102
Bellefontaine Neighbors1,3698.8 kW$31,68016.2 yrs$22,102
Lemay1,3678.8 kW$31,68016.2 yrs$22,024
Clayton1,3678.8 kW$31,68016.2 yrs$22,024
Webster Groves1,3629.2 kW$33,12016.2 yrs$22,819
Lebanon1,3629.2 kW$33,12016.2 yrs$22,819
Saint Ann1,3609.2 kW$33,12016.2 yrs$22,737
Town and Country1,3609.2 kW$33,12016.2 yrs$22,737
Mehlville1,3599.2 kW$33,12016.3 yrs$22,696
Concord1,3569.2 kW$33,12016.3 yrs$22,573
Overland1,3559.2 kW$33,12016.3 yrs$22,532
Poplar Bluff1,3529.2 kW$33,12016.3 yrs$22,409
Arnold1,3519.2 kW$33,12016.3 yrs$22,368
Branson1,3519.2 kW$33,12016.3 yrs$22,368
Creve Coeur1,3509.2 kW$33,12016.4 yrs$22,327
Affton1,3489.2 kW$33,12016.4 yrs$22,244
Manchester1,3489.2 kW$33,12016.4 yrs$22,244
Ballwin1,3479.2 kW$33,12016.4 yrs$22,203
Ellisville1,3469.2 kW$33,12016.4 yrs$22,162
Kirkwood1,3459.2 kW$33,12016.4 yrs$22,121
Crestwood1,3459.2 kW$33,12016.4 yrs$22,121
Eureka1,3439.2 kW$33,12016.4 yrs$22,039
Chesterfield1,3429.2 kW$33,12016.4 yrs$21,998
Washington1,3429.2 kW$33,12016.4 yrs$21,998
Farmington1,3419.2 kW$33,12016.4 yrs$21,957
Maryland Heights1,3409.2 kW$33,12016.5 yrs$21,916
Jefferson City1,3329.2 kW$33,12016.5 yrs$21,587
Festus1,3309.2 kW$33,12016.6 yrs$21,505
Union1,3309.2 kW$33,12016.6 yrs$21,505
Fort Leonard Wood1,3209.2 kW$33,12016.7 yrs$21,094
Rolla1,2949.6 kW$34,56017.0 yrs$20,897