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
12.9¢/kWh · 8,088 kWh/yr
$1,043/yr 12.1 yr payback
Chester County
12.9¢/kWh · 7,878 kWh/yr
$1,016/yr 12.4 yr payback
Delaware County
12.9¢/kWh · 7,812 kWh/yr
$1,008/yr 12.5 yr payback
Bucks County
12.9¢/kWh · 7,734 kWh/yr
$998/yr 12.6 yr payback
Montgomery County
12.9¢/kWh · 7,740 kWh/yr
$998/yr 12.6 yr payback
Sullivan County
13.6¢/kWh · 7,188 kWh/yr
$976/yr 12.9 yr payback
Tioga County
13.8¢/kWh · 7,128 kWh/yr
$980/yr 12.9 yr payback
Warren County
12.9¢/kWh · 7,092 kWh/yr
$916/yr 13.8 yr payback
Clearfield County
12.8¢/kWh · 7,056 kWh/yr
$905/yr 13.9 yr payback
Bradford County
12.4¢/kWh · 7,278 kWh/yr
$900/yr 14 yr payback
Forest County
12.9¢/kWh · 6,954 kWh/yr
$898/yr 14 yr payback
Jefferson County
12.8¢/kWh · 7,020 kWh/yr
$901/yr 14 yr payback
Susquehanna County
12.4¢/kWh · 7,200 kWh/yr
$891/yr 14.1 yr payback
Wyoming County
12.4¢/kWh · 7,200 kWh/yr
$891/yr 14.1 yr payback
Lycoming County
12.0¢/kWh · 7,332 kWh/yr
$880/yr 14.3 yr payback
York County
10.9¢/kWh · 7,932 kWh/yr
$869/yr 14.5 yr payback
Adams County
11.0¢/kWh · 7,788 kWh/yr
$859/yr 14.7 yr payback
Luzerne County
11.8¢/kWh · 7,212 kWh/yr
$852/yr 14.8 yr payback
Clarion County
12.0¢/kWh · 7,044 kWh/yr
$844/yr 14.9 yr payback
Huntingdon County
11.7¢/kWh · 7,206 kWh/yr
$842/yr 15 yr payback
Blair County
11.7¢/kWh · 7,128 kWh/yr
$833/yr 15.1 yr payback
Northampton County
10.9¢/kWh · 7,626 kWh/yr
$835/yr 15.1 yr payback
Venango County
12.0¢/kWh · 6,948 kWh/yr
$832/yr 15.1 yr payback
Crawford County
11.9¢/kWh · 6,954 kWh/yr
$828/yr 15.2 yr payback
Lebanon County
10.9¢/kWh · 7,566 kWh/yr
$828/yr 15.2 yr payback
Bedford County
11.3¢/kWh · 7,302 kWh/yr
$824/yr 15.3 yr payback
Berks County
10.9¢/kWh · 7,542 kWh/yr
$826/yr 15.3 yr payback
Allegheny County
11.4¢/kWh · 7,146 kWh/yr
$818/yr 15.4 yr payback
Erie County
11.4¢/kWh · 7,200 kWh/yr
$818/yr 15.4 yr payback
Beaver County
11.4¢/kWh · 7,116 kWh/yr
$814/yr 15.5 yr payback
McKean County
11.4¢/kWh · 7,140 kWh/yr
$811/yr 15.5 yr payback
Mifflin County
11.4¢/kWh · 7,110 kWh/yr
$808/yr 15.6 yr payback
Potter County
11.2¢/kWh · 7,254 kWh/yr
$810/yr 15.6 yr payback
Somerset County
10.8¢/kWh · 7,410 kWh/yr
$803/yr 15.7 yr payback
Cambria County
11.1¢/kWh · 7,110 kWh/yr
$788/yr 16 yr payback
Indiana County
11.1¢/kWh · 7,068 kWh/yr
$783/yr 16.1 yr payback
Butler County
10.0¢/kWh · 7,164 kWh/yr
$719/yr 17.5 yr payback
Fulton County
9.7¢/kWh · 7,356 kWh/yr
$716/yr 17.6 yr payback
Lancaster County
8.2¢/kWh · 7,962 kWh/yr
$653/yr 19.3 yr payback
Cumberland County
8.2¢/kWh · 7,704 kWh/yr
$632/yr 19.9 yr payback
Mercer County
8.8¢/kWh · 7,140 kWh/yr
$626/yr 20.1 yr payback
Lawrence County
8.8¢/kWh · 7,086 kWh/yr
$621/yr 20.3 yr payback
Lehigh County
8.2¢/kWh · 7,536 kWh/yr
$618/yr 20.4 yr payback
Pike County
8.2¢/kWh · 7,548 kWh/yr
$619/yr 20.4 yr payback
Dauphin County
8.2¢/kWh · 7,518 kWh/yr
$616/yr 20.5 yr payback
Carbon County
8.2¢/kWh · 7,476 kWh/yr
$613/yr 20.6 yr payback
Monroe County
8.2¢/kWh · 7,476 kWh/yr
$613/yr 20.6 yr payback
Northumberland County
8.2¢/kWh · 7,428 kWh/yr
$609/yr 20.7 yr payback
Schuylkill County
8.2¢/kWh · 7,392 kWh/yr
$606/yr 20.8 yr payback
Snyder County
8.2¢/kWh · 7,398 kWh/yr
$607/yr 20.8 yr payback
Perry County
8.2¢/kWh · 7,350 kWh/yr
$603/yr 20.9 yr payback
Union County
8.2¢/kWh · 7,332 kWh/yr
$601/yr 21 yr payback
Wayne County
8.2¢/kWh · 7,332 kWh/yr
$601/yr 21 yr payback
Lackawanna County
8.2¢/kWh · 7,278 kWh/yr
$597/yr 21.1 yr payback
Montour County
8.2¢/kWh · 7,278 kWh/yr
$597/yr 21.1 yr payback
Columbia County
8.2¢/kWh · 7,212 kWh/yr
$591/yr 21.3 yr payback
Clinton County
8.2¢/kWh · 7,182 kWh/yr
$589/yr 21.4 yr payback
Juniata County
8.2¢/kWh · 7,158 kWh/yr
$587/yr 21.5 yr payback
Franklin County
7.5¢/kWh · 7,716 kWh/yr
$576/yr 21.9 yr payback
Greene County
7.5¢/kWh · 7,278 kWh/yr
$543/yr 23.2 yr payback
Westmoreland County
7.5¢/kWh · 7,242 kWh/yr
$540/yr 23.3 yr payback
Washington County
7.5¢/kWh · 7,206 kWh/yr
$538/yr 23.4 yr payback
Centre County
7.5¢/kWh · 7,140 kWh/yr
$533/yr 23.6 yr payback
Armstrong County
7.5¢/kWh · 7,110 kWh/yr
$530/yr 23.8 yr payback
Elk County
7.5¢/kWh · 7,104 kWh/yr
$530/yr 23.8 yr payback
Fayette County
7.5¢/kWh · 7,074 kWh/yr
$528/yr 23.9 yr payback
Cameron County
7.5¢/kWh · 7,050 kWh/yr
$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.