SunPowerPeek

Best Cities for Solar in California

California has 38 tracked locations with an average of 5.4 hrs/day of peak sun and $3,051/year in average solar savings. The best location is Indio (92201) with $3,597/year in savings.

38

tracked locations

5.4 hrs

avg peak sun/day

$3,051

avg annual savings

5.5 yrs

avg payback

Solar Data by ZIP Code in California

City / ZIPPeak Sun6kW CostAnnual SavingsPayback
Indio 922016.4 hrs$19,800$3,597/yr3.9 yrs
Adelanto 923016.2 hrs$19,800$3,484/yr4 yrs
Bakersfield 933016.0 hrs$19,800$3,372/yr4.2 yrs
Rancho Cucamonga 917015.8 hrs$19,800$3,259/yr4.3 yrs
Riverside 925015.8 hrs$19,800$3,259/yr4.3 yrs
Fresno 937015.8 hrs$19,800$3,259/yr4.3 yrs
Altadena 910015.7 hrs$19,800$3,203/yr4.4 yrs
Pasadena 911015.7 hrs$19,800$3,203/yr4.4 yrs
San Diego 921015.7 hrs$19,800$3,203/yr4.4 yrs
Los Angeles 900015.6 hrs$19,800$3,147/yr4.5 yrs
Beverly Hills 902105.6 hrs$19,800$3,147/yr4.5 yrs
Agoura Hills 913015.6 hrs$19,800$3,147/yr4.5 yrs
Van Nuys 914015.6 hrs$19,800$3,147/yr4.5 yrs
Burbank 915015.6 hrs$19,800$3,147/yr4.5 yrs
North Hollywood 916015.6 hrs$19,800$3,147/yr4.5 yrs
Ahwahnee 936015.6 hrs$19,800$3,147/yr4.5 yrs
Santa Monica 904015.5 hrs$19,800$3,091/yr4.6 yrs
Irvine 926025.5 hrs$19,800$3,091/yr4.6 yrs
Ventura 930015.5 hrs$19,800$3,091/yr4.6 yrs
Atwater 953015.5 hrs$19,800$3,091/yr4.6 yrs
Santa Barbara 931015.4 hrs$19,800$3,034/yr4.7 yrs
Stockton 952015.4 hrs$19,800$3,034/yr4.7 yrs
Lincoln 956015.4 hrs$19,800$3,034/yr4.7 yrs
Sacramento 958145.4 hrs$19,800$3,034/yr4.7 yrs
San Jose 951015.3 hrs$19,800$2,978/yr4.8 yrs
Redding 960015.3 hrs$19,800$2,978/yr4.8 yrs
Marysville 959015.3 hrs$19,800$2,978/yr4.8 yrs
San Luis Obispo 934015.2 hrs$19,800$2,922/yr4.9 yrs
Palo Alto 943015.2 hrs$19,800$2,922/yr4.9 yrs
Alameda 945015.1 hrs$19,800$2,866/yr5 yrs
Oakland 946015.1 hrs$19,800$2,866/yr5 yrs
San Francisco 941025.0 hrs$19,800$2,810/yr5.1 yrs
Santa Rosa 954015.0 hrs$19,800$2,810/yr5.1 yrs
Belmont 940025.0 hrs$19,800$2,810/yr5.1 yrs
Alturas 961015.0 hrs$19,800$2,810/yr5.1 yrs
Aptos 950014.9 hrs$19,800$2,753/yr5.2 yrs
Salinas 939014.8 hrs$19,800$2,697/yr5.3 yrs
Eureka 955014.2 hrs$19,800$2,360/yr6.1 yrs

Explore More

Data verified March 2026 · Source: NREL, DSIRE, EIA