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).
| Place | kWh per kW | System | Cost | Payback | 25-yr savings |
|---|---|---|---|---|---|
| Joplin | 1,484 | 8.4 kW | $30,240 | 15.1 yrs | $25,410 |
| Webb City | 1,468 | 8.4 kW | $30,240 | 15.2 yrs | $24,810 |
| Neosho | 1,467 | 8.4 kW | $30,240 | 15.2 yrs | $24,773 |
| Belton | 1,445 | 8.4 kW | $30,240 | 15.4 yrs | $23,948 |
| Lee's Summit | 1,442 | 8.4 kW | $30,240 | 15.5 yrs | $23,835 |
| Grandview | 1,439 | 8.4 kW | $30,240 | 15.5 yrs | $23,723 |
| Republic | 1,438 | 8.4 kW | $30,240 | 15.5 yrs | $23,685 |
| Raytown | 1,435 | 8.4 kW | $30,240 | 15.5 yrs | $23,573 |
| Harrisonville | 1,435 | 8.4 kW | $30,240 | 15.5 yrs | $23,573 |
| Kansas City | 1,433 | 8.4 kW | $30,240 | 15.5 yrs | $23,498 |
| Gladstone | 1,428 | 8.8 kW | $31,680 | 15.6 yrs | $24,420 |
| Cameron | 1,427 | 8.8 kW | $31,680 | 15.6 yrs | $24,381 |
| Kearney | 1,427 | 8.8 kW | $31,680 | 15.6 yrs | $24,381 |
| Blue Springs | 1,426 | 8.8 kW | $31,680 | 15.6 yrs | $24,342 |
| Bolivar | 1,425 | 8.8 kW | $31,680 | 15.6 yrs | $24,302 |
| Carthage | 1,422 | 8.8 kW | $31,680 | 15.6 yrs | $24,184 |
| Liberty | 1,421 | 8.8 kW | $31,680 | 15.6 yrs | $24,145 |
| Independence | 1,420 | 8.8 kW | $31,680 | 15.7 yrs | $24,106 |
| Kennett | 1,417 | 8.8 kW | $31,680 | 15.7 yrs | $23,988 |
| Saint Joseph | 1,413 | 8.8 kW | $31,680 | 15.7 yrs | $23,831 |
| Wentzville | 1,413 | 8.8 kW | $31,680 | 15.7 yrs | $23,831 |
| Raymore | 1,413 | 8.8 kW | $31,680 | 15.7 yrs | $23,831 |
| Excelsior Springs | 1,412 | 8.8 kW | $31,680 | 15.7 yrs | $23,792 |
| Smithville | 1,412 | 8.8 kW | $31,680 | 15.7 yrs | $23,792 |
| Dardenne Prairie | 1,408 | 8.8 kW | $31,680 | 15.8 yrs | $23,634 |
| Hannibal | 1,406 | 8.8 kW | $31,680 | 15.8 yrs | $23,556 |
| Nixa | 1,405 | 8.8 kW | $31,680 | 15.8 yrs | $23,517 |
| Warrensburg | 1,405 | 8.8 kW | $31,680 | 15.8 yrs | $23,517 |
| Grain Valley | 1,405 | 8.8 kW | $31,680 | 15.8 yrs | $23,517 |
| Columbia | 1,403 | 8.8 kW | $31,680 | 15.8 yrs | $23,438 |
| Saint Peters | 1,402 | 8.8 kW | $31,680 | 15.8 yrs | $23,399 |
| Springfield | 1,400 | 8.8 kW | $31,680 | 15.9 yrs | $23,320 |
| Ferguson | 1,400 | 8.8 kW | $31,680 | 15.9 yrs | $23,320 |
| Marshall | 1,400 | 8.8 kW | $31,680 | 15.9 yrs | $23,320 |
| Chillicothe | 1,399 | 8.8 kW | $31,680 | 15.9 yrs | $23,281 |
| Mexico | 1,398 | 8.8 kW | $31,680 | 15.9 yrs | $23,242 |
| Sedalia | 1,397 | 8.8 kW | $31,680 | 15.9 yrs | $23,202 |
| Maryville | 1,397 | 8.8 kW | $31,680 | 15.9 yrs | $23,202 |
| Fulton | 1,396 | 8.8 kW | $31,680 | 15.9 yrs | $23,163 |
| Troy | 1,396 | 8.8 kW | $31,680 | 15.9 yrs | $23,163 |
| Ozark | 1,395 | 8.8 kW | $31,680 | 15.9 yrs | $23,124 |
| Sikeston | 1,395 | 8.8 kW | $31,680 | 15.9 yrs | $23,124 |
| Cape Girardeau | 1,393 | 8.8 kW | $31,680 | 15.9 yrs | $23,045 |
| O'Fallon | 1,392 | 8.8 kW | $31,680 | 15.9 yrs | $23,006 |
| Saint Charles | 1,392 | 8.8 kW | $31,680 | 15.9 yrs | $23,006 |
| Jackson | 1,392 | 8.8 kW | $31,680 | 15.9 yrs | $23,006 |
| Lake Saint Louis | 1,392 | 8.8 kW | $31,680 | 15.9 yrs | $23,006 |
| Kirksville | 1,391 | 8.8 kW | $31,680 | 15.9 yrs | $22,967 |
| Moberly | 1,391 | 8.8 kW | $31,680 | 15.9 yrs | $22,967 |
| University City | 1,390 | 8.8 kW | $31,680 | 15.9 yrs | $22,927 |
| Old Jamestown | 1,386 | 8.8 kW | $31,680 | 16.0 yrs | $22,770 |
| Oakville | 1,385 | 8.8 kW | $31,680 | 16.0 yrs | $22,731 |
| Spanish Lake | 1,385 | 8.8 kW | $31,680 | 16.0 yrs | $22,731 |
| Jennings | 1,385 | 8.8 kW | $31,680 | 16.0 yrs | $22,731 |
| Bridgeton | 1,381 | 8.8 kW | $31,680 | 16.0 yrs | $22,574 |
| West Plains | 1,377 | 8.8 kW | $31,680 | 16.1 yrs | $22,417 |
| St. Louis | 1,376 | 8.8 kW | $31,680 | 16.1 yrs | $22,377 |
| Hazelwood | 1,376 | 8.8 kW | $31,680 | 16.1 yrs | $22,377 |
| Florissant | 1,369 | 8.8 kW | $31,680 | 16.2 yrs | $22,102 |
| Wildwood | 1,369 | 8.8 kW | $31,680 | 16.2 yrs | $22,102 |
| Bellefontaine Neighbors | 1,369 | 8.8 kW | $31,680 | 16.2 yrs | $22,102 |
| Lemay | 1,367 | 8.8 kW | $31,680 | 16.2 yrs | $22,024 |
| Clayton | 1,367 | 8.8 kW | $31,680 | 16.2 yrs | $22,024 |
| Webster Groves | 1,362 | 9.2 kW | $33,120 | 16.2 yrs | $22,819 |
| Lebanon | 1,362 | 9.2 kW | $33,120 | 16.2 yrs | $22,819 |
| Saint Ann | 1,360 | 9.2 kW | $33,120 | 16.2 yrs | $22,737 |
| Town and Country | 1,360 | 9.2 kW | $33,120 | 16.2 yrs | $22,737 |
| Mehlville | 1,359 | 9.2 kW | $33,120 | 16.3 yrs | $22,696 |
| Concord | 1,356 | 9.2 kW | $33,120 | 16.3 yrs | $22,573 |
| Overland | 1,355 | 9.2 kW | $33,120 | 16.3 yrs | $22,532 |
| Poplar Bluff | 1,352 | 9.2 kW | $33,120 | 16.3 yrs | $22,409 |
| Arnold | 1,351 | 9.2 kW | $33,120 | 16.3 yrs | $22,368 |
| Branson | 1,351 | 9.2 kW | $33,120 | 16.3 yrs | $22,368 |
| Creve Coeur | 1,350 | 9.2 kW | $33,120 | 16.4 yrs | $22,327 |
| Affton | 1,348 | 9.2 kW | $33,120 | 16.4 yrs | $22,244 |
| Manchester | 1,348 | 9.2 kW | $33,120 | 16.4 yrs | $22,244 |
| Ballwin | 1,347 | 9.2 kW | $33,120 | 16.4 yrs | $22,203 |
| Ellisville | 1,346 | 9.2 kW | $33,120 | 16.4 yrs | $22,162 |
| Kirkwood | 1,345 | 9.2 kW | $33,120 | 16.4 yrs | $22,121 |
| Crestwood | 1,345 | 9.2 kW | $33,120 | 16.4 yrs | $22,121 |
| Eureka | 1,343 | 9.2 kW | $33,120 | 16.4 yrs | $22,039 |
| Chesterfield | 1,342 | 9.2 kW | $33,120 | 16.4 yrs | $21,998 |
| Washington | 1,342 | 9.2 kW | $33,120 | 16.4 yrs | $21,998 |
| Farmington | 1,341 | 9.2 kW | $33,120 | 16.4 yrs | $21,957 |
| Maryland Heights | 1,340 | 9.2 kW | $33,120 | 16.5 yrs | $21,916 |
| Jefferson City | 1,332 | 9.2 kW | $33,120 | 16.5 yrs | $21,587 |
| Festus | 1,330 | 9.2 kW | $33,120 | 16.6 yrs | $21,505 |
| Union | 1,330 | 9.2 kW | $33,120 | 16.6 yrs | $21,505 |
| Fort Leonard Wood | 1,320 | 9.2 kW | $33,120 | 16.7 yrs | $21,094 |
| Rolla | 1,294 | 9.6 kW | $34,560 | 17.0 yrs | $20,897 |