Solar by state
Solar in Pennsylvania
Across Pennsylvania, homeowners pay about 10.2¢/kWh and a typical 6 kW system pays back in roughly 17.6 years after the 30% federal tax credit.
State avg rate 10.2¢/kWh
Typical payback 17.6yrs
Best Solar Value Fair
Counties in Pennsylvania
Philadelphia County
$1,043/yr 12.1 yr payback
Chester County
$1,016/yr 12.4 yr payback
Delaware County
$1,008/yr 12.5 yr payback
Bucks County
$998/yr 12.6 yr payback
Montgomery County
$998/yr 12.6 yr payback
Sullivan County
$976/yr 12.9 yr payback
Tioga County
$980/yr 12.9 yr payback
Warren County
$916/yr 13.8 yr payback
Clearfield County
$905/yr 13.9 yr payback
Bradford County
$900/yr 14 yr payback
Forest County
$898/yr 14 yr payback
Jefferson County
$901/yr 14 yr payback
Susquehanna County
$891/yr 14.1 yr payback
Wyoming County
$891/yr 14.1 yr payback
Lycoming County
$880/yr 14.3 yr payback
York County
$869/yr 14.5 yr payback
Adams County
$859/yr 14.7 yr payback
Luzerne County
$852/yr 14.8 yr payback
Clarion County
$844/yr 14.9 yr payback
Huntingdon County
$842/yr 15 yr payback
Blair County
$833/yr 15.1 yr payback
Northampton County
$835/yr 15.1 yr payback
Venango County
$832/yr 15.1 yr payback
Crawford County
$828/yr 15.2 yr payback
Lebanon County
$828/yr 15.2 yr payback
Bedford County
$824/yr 15.3 yr payback
Berks County
$826/yr 15.3 yr payback
Allegheny County
$818/yr 15.4 yr payback
Erie County
$818/yr 15.4 yr payback
Beaver County
$814/yr 15.5 yr payback
McKean County
$811/yr 15.5 yr payback
Mifflin County
$808/yr 15.6 yr payback
Potter County
$810/yr 15.6 yr payback
Somerset County
$803/yr 15.7 yr payback
Cambria County
$788/yr 16 yr payback
Indiana County
$783/yr 16.1 yr payback
Butler County
$719/yr 17.5 yr payback
Fulton County
$716/yr 17.6 yr payback
Lancaster County
$653/yr 19.3 yr payback
Cumberland County
$632/yr 19.9 yr payback
Mercer County
$626/yr 20.1 yr payback
Lawrence County
$621/yr 20.3 yr payback
Lehigh County
$618/yr 20.4 yr payback
Pike County
$619/yr 20.4 yr payback
Dauphin County
$616/yr 20.5 yr payback
Carbon County
$613/yr 20.6 yr payback
Monroe County
$613/yr 20.6 yr payback
Northumberland County
$609/yr 20.7 yr payback
Schuylkill County
$606/yr 20.8 yr payback
Snyder County
$607/yr 20.8 yr payback
Perry County
$603/yr 20.9 yr payback
Union County
$601/yr 21 yr payback
Wayne County
$601/yr 21 yr payback
Lackawanna County
$597/yr 21.1 yr payback
Montour County
$597/yr 21.1 yr payback
Columbia County
$591/yr 21.3 yr payback
Clinton County
$589/yr 21.4 yr payback
Juniata County
$587/yr 21.5 yr payback
Franklin County
$576/yr 21.9 yr payback
Greene County
$543/yr 23.2 yr payback
Westmoreland County
$540/yr 23.3 yr payback
Washington County
$538/yr 23.4 yr payback
Centre County
$533/yr 23.6 yr payback
Armstrong County
$530/yr 23.8 yr payback
Elk County
$530/yr 23.8 yr payback
Fayette County
$528/yr 23.9 yr payback
Cameron County
$526/yr 24 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.