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

Jeremy Wolfe — Senior Solar Energy Analyst

Jeremy Wolfe is a solar energy analyst specializing in residential photovoltaic economics, federal and state incentive policy, and return-on-investment modeling for homeowners. He leads EnergyTools' solar research program and methodology.

  • 10+ years analyzing residential solar economics and payback modeling
  • Lead researcher for EnergyTools' 50-state solar cost-per-watt database
  • Author of 100+ solar ROI, payback, and incentive analyses

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