Solar Panel Costs by ZIP Code

256 ZIP codes across all 50 states with local cost estimates, savings projections, and payback periods.

Avg Cost/Watt

$3.17

7kW System

$22,200

Avg Payback

9.5 yrs

ZIP Codes

256

Browse by State

Solar Panel Cost FAQ

How much do solar panels cost?
The average cost of solar panels in the US is $3.20 per watt installed. A typical 7kW residential system costs approximately $22,400 before incentives. Prices range from $2.60/W in Oklahoma to $4.20/W in Hawaii, with most states falling between $2.70 and $3.60 per watt.
What is the solar payback period?
The average solar payback period in the US is 8-12 years, depending on your location, system size, and local utility rates. States with high electricity rates and good sun exposure (like California and Arizona) have payback periods as short as 6-8 years. After payback, the system generates free electricity for the remaining 15-20+ years of its lifespan.
How many solar panels do I need?
The average US home needs a 6-8kW solar system (15-20 panels). The exact number depends on your electricity usage, available roof space, local sun hours, and panel efficiency. In sunnier states like Arizona, you may need fewer panels; in northern states, you may need more.

Written & reviewed by

EnergyTools Research Team — Solar Energy Research Group

The EnergyTools Research Team compiles and verifies residential solar data from NREL, EPA, and state utility commissions. Methodology is reviewed quarterly.

  • Source data: NREL PVWatts V8 + Utility Rates V3 APIs
  • Source data: EPA FuelEconomy.gov vehicle efficiency data
  • Methodology reviewed quarterly

Methodology & data sources:NREL PVWatts, EPA FuelEconomy.gov, state utility commissions— updated 2026.