Solar by state
Solar in Oklahoma
Across Oklahoma, homeowners pay about 10.4¢/kWh and a typical 6 kW system pays back in roughly 13.6 years after the 30% federal tax credit.
State avg rate 10.4¢/kWh
Typical payback 13.6yrs
Best Solar Value Good
Counties in Oklahoma
Greer County
$1,644/yr 7.7 yr payback
Harmon County
$1,636/yr 7.7 yr payback
Harper County
$1,202/yr 10.5 yr payback
Jackson County
$1,200/yr 10.5 yr payback
Tillman County
$1,179/yr 10.7 yr payback
Beaver County
$1,152/yr 10.9 yr payback
Pushmataha County
$1,154/yr 10.9 yr payback
Kiowa County
$1,148/yr 11 yr payback
McCurtain County
$1,142/yr 11 yr payback
Roger Mills County
$1,140/yr 11.1 yr payback
Caddo County
$1,130/yr 11.2 yr payback
Custer County
$1,111/yr 11.3 yr payback
Ellis County
$1,090/yr 11.6 yr payback
Woodward County
$1,084/yr 11.6 yr payback
Dewey County
$1,071/yr 11.8 yr payback
Blaine County
$1,023/yr 12.3 yr payback
Kingfisher County
$1,006/yr 12.5 yr payback
Noble County
$1,007/yr 12.5 yr payback
Major County
$1,003/yr 12.6 yr payback
Coal County
$993/yr 12.7 yr payback
Johnston County
$989/yr 12.7 yr payback
Cimarron County
$984/yr 12.8 yr payback
Kay County
$981/yr 12.8 yr payback
Rogers County
$982/yr 12.8 yr payback
Atoka County
$966/yr 13 yr payback
Craig County
$972/yr 13 yr payback
Cotton County
$964/yr 13.1 yr payback
Delaware County
$965/yr 13.1 yr payback
McClain County
$963/yr 13.1 yr payback
Mayes County
$965/yr 13.1 yr payback
Stephens County
$959/yr 13.1 yr payback
Cleveland County
$957/yr 13.2 yr payback
Jefferson County
$947/yr 13.3 yr payback
Texas County
$945/yr 13.3 yr payback
Garvin County
$942/yr 13.4 yr payback
Murray County
$932/yr 13.5 yr payback
Love County
$925/yr 13.6 yr payback
Woods County
$920/yr 13.7 yr payback
Canadian County
$914/yr 13.8 yr payback
Bryan County
$904/yr 13.9 yr payback
Garfield County
$908/yr 13.9 yr payback
Latimer County
$907/yr 13.9 yr payback
Le Flore County
$909/yr 13.9 yr payback
Alfalfa County
$898/yr 14 yr payback
Carter County
$900/yr 14 yr payback
Logan County
$903/yr 14 yr payback
Marshall County
$898/yr 14 yr payback
Osage County
$895/yr 14.1 yr payback
Okfuskee County
$888/yr 14.2 yr payback
Oklahoma County
$888/yr 14.2 yr payback
Creek County
$879/yr 14.3 yr payback
Lincoln County
$882/yr 14.3 yr payback
Pawnee County
$884/yr 14.3 yr payback
Pottawatomie County
$881/yr 14.3 yr payback
Payne County
$876/yr 14.4 yr payback
Pontotoc County
$875/yr 14.4 yr payback
Grant County
$870/yr 14.5 yr payback
Hughes County
$866/yr 14.5 yr payback
Muskogee County
$866/yr 14.5 yr payback
Seminole County
$869/yr 14.5 yr payback
Okmulgee County
$863/yr 14.6 yr payback
Sequoyah County
$858/yr 14.7 yr payback
McIntosh County
$853/yr 14.8 yr payback
Ottawa County
$849/yr 14.8 yr payback
Wagoner County
$851/yr 14.8 yr payback
Adair County
$842/yr 15 yr payback
Cherokee County
$833/yr 15.1 yr payback
Nowata County
$835/yr 15.1 yr payback
Beckham County
$787/yr 16 yr payback
Comanche County
$766/yr 16.4 yr payback
Grady County
$757/yr 16.6 yr payback
Washington County
$714/yr 17.6 yr payback
Tulsa County
$713/yr 17.7 yr payback
Pittsburg County
$704/yr 17.9 yr payback
Choctaw County
$684/yr 18.4 yr payback
Haskell County
$681/yr 18.5 yr payback
Washita County
$586/yr 21.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.