Free dataset · July 2026 edition · CC BY 4.0

The SoCal Solar Index.

Solar economics for all 94 Southern California cities we serve — average electricity rate, net-metering rules, verified permit speed, sun hours, and what a standard 8 kW system is worth in year one. Compiled from utility schedules and city permit systems, re-verified quarterly. Free to cite with attribution.

Key findings — July 2026.

10 of 94

cities issue residential solar permits instantly or same-day through automated systems (SolarAPP+, Symbium, LADBS express) — verified by Helios as of July 2026.

~45% less

what Anaheim homeowners pay per kWh on municipal power (~19¢) versus their SCE neighbors (~34.5¢) — the widest utility gap in Southern California.

~4.4×

how much more a kWh of exported solar is worth in LADWP territory (retail-rate net metering, ~22¢) than under SCE's NEM 3.0 avoided-cost exports (~5¢).

Palmdale: 6.3 hrs

the sunniest city in the Index. An 8 kW system there produces ~18,396 kWh/year — versus ~16,060 in the marine layer.

All 94 cities, sortable.

Click a column to sort. Ranked by estimated year-1 savings for a standard 8 kW system under each city's actual utility rules. Click any city for its full local picture.

Utility / NEMPermit processFire zone
1El CajonSan Diego45.0¢5.716,644$4,160SDG&E (NEM 3.0)Standard / online (not yet timed by Helios)
2EscondidoSan Diego45.0¢5.716,644$4,160SDG&E (NEM 3.0)Standard / online (not yet timed by Helios)Yes
3PowaySan Diego45.0¢5.716,644$4,160SDG&E (NEM 3.0)Standard / online (not yet timed by Helios)Yes
4SanteeSan Diego45.0¢5.716,644$4,160SDG&E (NEM 3.0)Standard / online (not yet timed by Helios)
5Chula VistaSan Diego45.0¢5.616,352$4,090SDG&E (NEM 3.0)Standard / online (not yet timed by Helios)
6FallbrookSan Diego45.0¢5.616,352$4,090SDG&E (NEM 3.0)Standard / online (not yet timed by Helios)Yes
7San DiegoSan Diego45.0¢5.616,352$4,090SDG&E (NEM 3.0)Standard / online (not yet timed by Helios)
8San MarcosSan Diego45.0¢5.516,060$4,020SDG&E (NEM 3.0)Standard / online (not yet timed by Helios)Yes
9VistaSan Diego45.0¢5.415,768$3,940SDG&E (NEM 3.0)Standard / online (not yet timed by Helios)
10CarlsbadSan Diego45.0¢5.315,476$3,870SDG&E (NEM 3.0)Standard / online (not yet timed by Helios)
11EncinitasSan Diego45.0¢5.215,184$3,800SDG&E (NEM 3.0)Standard / online (not yet timed by Helios)
12OceansideSan Diego45.0¢5.215,184$3,800SDG&E (NEM 3.0)Standard / online (not yet timed by Helios)
13La QuintaRiverside22.0¢6.017,520$3,660IID (Municipal NEM)Standard / online (not yet timed by Helios)
14PalmdaleLos Angeles34.5¢6.318,396$3,630SCE (NEM 3.0)Standard / online (not yet timed by Helios)
15ActonLos Angeles34.5¢6.218,104$3,580SCE (NEM 3.0)Standard / online (not yet timed by Helios)Yes
16Pismo BeachSan Luis Obispo40.0¢5.415,768$3,550PG&E (NEM 3.0)Standard / online (not yet timed by Helios)
17Canoga ParkLos Angeles22.0¢5.716,644$3,480LADWP (Municipal NEM)Standard / online (not yet timed by Helios)
18HemetRiverside34.5¢6.017,520$3,460SCE (NEM 3.0)Standard / online (not yet timed by Helios)
19Lake ElsinoreRiverside34.5¢6.017,520$3,460SCE (NEM 3.0)Standard / online (not yet timed by Helios)Yes
20Palm DesertRiverside34.5¢6.017,520$3,460SCE (NEM 3.0)Standard / online (not yet timed by Helios)
21Palm SpringsRiverside34.5¢6.017,520$3,460SCE (NEM 3.0)Standard / online (not yet timed by Helios)
22RiversideRiverside21.0¢5.917,228$3,440RPU (Municipal NEM)Instant approval — SolarAPP+
23BeaumontRiverside34.5¢5.917,228$3,400SCE (NEM 3.0)Standard / online (not yet timed by Helios)
24ChinoSan Bernardino34.5¢5.917,228$3,400SCE (NEM 3.0)Standard / online (not yet timed by Helios)
25Chino HillsSan Bernardino34.5¢5.917,228$3,400SCE (NEM 3.0)Standard / online (not yet timed by Helios)Yes
26FontanaSan Bernardino34.5¢5.917,228$3,400SCE (NEM 3.0)Standard / online (not yet timed by Helios)
27Jurupa ValleyRiverside34.5¢5.917,228$3,400SCE (NEM 3.0)Standard / online (not yet timed by Helios)
28MenifeeRiverside34.5¢5.917,228$3,400SCE (NEM 3.0)Standard / online (not yet timed by Helios)
29MurrietaRiverside34.5¢5.917,228$3,400SCE (NEM 3.0)Standard / online (not yet timed by Helios)
30OntarioSan Bernardino34.5¢5.917,228$3,400SCE (NEM 3.0)Standard / online (not yet timed by Helios)
31RedlandsSan Bernardino34.5¢5.917,228$3,400SCE (NEM 3.0)Standard / online (not yet timed by Helios)
32San BernardinoSan Bernardino34.5¢5.917,228$3,400SCE (NEM 3.0)Standard / online (not yet timed by Helios)Yes
33YucaipaSan Bernardino34.5¢5.917,228$3,400SCE (NEM 3.0)Standard / online (not yet timed by Helios)Yes
34Los AngelesLos Angeles22.0¢5.516,060$3,360LADWP (Municipal NEM)Instant — LADBS express (PermitLA)
35CastaicLos Angeles34.5¢5.816,936$3,340SCE (NEM 3.0)Standard / online (not yet timed by Helios)Yes
36ClaremontLos Angeles34.5¢5.816,936$3,340SCE (NEM 3.0)Standard / online (not yet timed by Helios)
37Diamond BarLos Angeles34.5¢5.816,936$3,340SCE (NEM 3.0)Standard / online (not yet timed by Helios)
38Moreno ValleyRiverside34.5¢5.816,936$3,340SCE (NEM 3.0)Standard / online (not yet timed by Helios)
39San DimasLos Angeles34.5¢5.816,936$3,340SCE (NEM 3.0)Standard / online (not yet timed by Helios)
40Santa ClaritaLos Angeles34.5¢5.816,936$3,340SCE (NEM 3.0)Instant — SymbiumYes
41SilveradoOrange34.5¢5.816,936$3,340SCE (NEM 3.0)Standard / online (not yet timed by Helios)Yes
42Simi ValleyVentura34.5¢5.816,936$3,340SCE (NEM 3.0)Standard / online (not yet timed by Helios)Yes
43TemeculaRiverside34.5¢5.816,936$3,340SCE (NEM 3.0)Standard / online (not yet timed by Helios)Yes
44Yorba LindaOrange34.5¢5.816,936$3,340SCE (NEM 3.0)Standard / online (not yet timed by Helios)Yes
45Pacific PalisadesLos Angeles22.0¢5.415,768$3,300LADWP (Municipal NEM)Standard / online (not yet timed by Helios)Yes
46BreaOrange34.5¢5.716,644$3,290SCE (NEM 3.0)Standard / online (not yet timed by Helios)Yes
47CoronaRiverside34.5¢5.716,644$3,290SCE (NEM 3.0)Standard / online (not yet timed by Helios)Yes
48El MonteLos Angeles34.5¢5.716,644$3,290SCE (NEM 3.0)Standard / online (not yet timed by Helios)
49FullertonOrange34.5¢5.716,644$3,290SCE (NEM 3.0)Standard / online (not yet timed by Helios)
50Hacienda HeightsLos Angeles34.5¢5.716,644$3,290SCE (NEM 3.0)Standard / online (not yet timed by Helios)
51La Crescenta-MontroseLos Angeles34.5¢5.716,644$3,290SCE (NEM 3.0)Standard / online (not yet timed by Helios)Yes
52La HabraOrange34.5¢5.716,644$3,290SCE (NEM 3.0)Standard / online (not yet timed by Helios)
53MoorparkVentura34.5¢5.716,644$3,290SCE (NEM 3.0)Standard / online (not yet timed by Helios)
54North TustinOrange34.5¢5.716,644$3,290SCE (NEM 3.0)Standard / online (not yet timed by Helios)Yes
55OrangeOrange34.5¢5.716,644$3,290SCE (NEM 3.0)Standard / online (not yet timed by Helios)
56PlacentiaOrange34.5¢5.716,644$3,290SCE (NEM 3.0)Standard / online (not yet timed by Helios)
57Thousand OaksVentura34.5¢5.716,644$3,290SCE (NEM 3.0)Instant — SolarAPP+ (TO/24)Yes
58Villa ParkOrange34.5¢5.716,644$3,290SCE (NEM 3.0)Standard / online (not yet timed by Helios)Yes
59West CovinaLos Angeles34.5¢5.716,644$3,290SCE (NEM 3.0)Standard / online (not yet timed by Helios)
60Westlake VillageLos Angeles34.5¢5.716,644$3,290SCE (NEM 3.0)Standard / online (not yet timed by Helios)Yes
61Agoura HillsLos Angeles34.5¢5.616,352$3,230SCE (NEM 3.0)Standard / online (not yet timed by Helios)Yes
62AltadenaLos Angeles34.5¢5.616,352$3,230SCE (NEM 3.0)Standard / online (not yet timed by Helios)Yes
63Buena ParkOrange34.5¢5.616,352$3,230SCE (NEM 3.0)Standard / online (not yet timed by Helios)
64CerritosLos Angeles34.5¢5.616,352$3,230SCE (NEM 3.0)Standard / online (not yet timed by Helios)
65IrvineOrange34.5¢5.616,352$3,230SCE (NEM 3.0)Instant — Symbium (IrvineReady!)
66Lake ForestOrange34.5¢5.616,352$3,230SCE (NEM 3.0)Standard / online (not yet timed by Helios)
67Oak ParkVentura34.5¢5.616,352$3,230SCE (NEM 3.0)Standard / online (not yet timed by Helios)Yes
68Santa AnaOrange34.5¢5.616,352$3,230SCE (NEM 3.0)Instant — SolarAPP+ (mandatory since 6/2026)
69Beverly HillsLos Angeles34.5¢5.516,060$3,170SCE (NEM 3.0)Standard / online (not yet timed by Helios)Yes
70Costa MesaOrange34.5¢5.516,060$3,170SCE (NEM 3.0)Standard / online (not yet timed by Helios)
71Culver CityLos Angeles34.5¢5.516,060$3,170SCE (NEM 3.0)Standard / online (not yet timed by Helios)
72Garden GroveOrange34.5¢5.516,060$3,170SCE (NEM 3.0)Standard / online (not yet timed by Helios)
73Mission ViejoOrange34.5¢5.516,060$3,170SCE (NEM 3.0)Standard / online (not yet timed by Helios)
74Palos Verdes EstatesLos Angeles34.5¢5.516,060$3,170SCE (NEM 3.0)Standard / online (not yet timed by Helios)
75Rancho Palos VerdesLos Angeles34.5¢5.516,060$3,170SCE (NEM 3.0)Standard / online (not yet timed by Helios)
76Santa PaulaVentura34.5¢5.516,060$3,170SCE (NEM 3.0)Standard / online (not yet timed by Helios)
77TopangaLos Angeles34.5¢5.516,060$3,170SCE (NEM 3.0)Standard / online (not yet timed by Helios)Yes
78PasadenaLos Angeles20.0¢5.716,644$3,160PWP (Municipal NEM)Instant — Solar-App Express
79CamarilloVentura34.5¢5.415,768$3,110SCE (NEM 3.0)Standard / online (not yet timed by Helios)
80Fountain ValleyOrange34.5¢5.415,768$3,110SCE (NEM 3.0)Standard / online (not yet timed by Helios)
81GlendaleLos Angeles20.0¢5.616,352$3,110GWP (Municipal NEM)Standard / online (not yet timed by Helios)
82Huntington BeachOrange34.5¢5.415,768$3,110SCE (NEM 3.0)Instant — SolarAPP+
83Long BeachLos Angeles34.5¢5.415,768$3,110SCE (NEM 3.0)Standard / online (not yet timed by Helios)
84MalibuLos Angeles34.5¢5.415,768$3,110SCE (NEM 3.0)Standard / online (not yet timed by Helios)Yes
85San ClementeOrange34.5¢5.415,768$3,110SCE (NEM 3.0)Standard / online (not yet timed by Helios)Yes
86WestminsterOrange34.5¢5.415,768$3,110SCE (NEM 3.0)Standard / online (not yet timed by Helios)
87Hermosa BeachLos Angeles34.5¢5.315,476$3,060SCE (NEM 3.0)Standard / online (not yet timed by Helios)
88Manhattan BeachLos Angeles34.5¢5.315,476$3,060SCE (NEM 3.0)Standard / online (not yet timed by Helios)
89Newport BeachOrange34.5¢5.315,476$3,060SCE (NEM 3.0)Standard / online (not yet timed by Helios)
90Redondo BeachLos Angeles34.5¢5.315,476$3,060SCE (NEM 3.0)Standard / online (not yet timed by Helios)
91Santa MonicaLos Angeles34.5¢5.315,476$3,060SCE (NEM 3.0)Instant — SolarAPP+
92OxnardVentura34.5¢5.215,184$3,000SCE (NEM 3.0)Standard / online (not yet timed by Helios)
93Anaheim HillsOrange19.0¢5.616,352$2,950APU (Municipal NEM)Standard / online (not yet timed by Helios)Yes
94AnaheimOrange19.0¢5.516,060$2,900APU (Municipal NEM)No plan review under 10 kW

* Estimates for comparison, not quotes — roof, shade, usage, and storage change individual results. Model your own home.

Methodology.

Rates are approximate average residential rates per utility (July 2026), from SCE's rate advisory and the published schedules of LADWP, Pasadena Water & Power, Riverside Public Utilities, and Anaheim Public Utilities. Production is peak sun hours × 365 × 8 kW, before shading or equipment derating. Year-1 savings value that production under each city's actual net-metering regime: municipal-NEM cities credit at ~retail (95% of the average rate applied); SCE NEM 3.0 homes without storage are modeled at ~50% self-consumption at retail plus ~50% exported at ~5¢ avoided cost. Permit processes are labeled instant only where we verified the city's system directly. Re-verified quarterly; last verified July 2026.

Cite this data (CC BY 4.0)

“SoCal Solar Index, July 2026. Helios Energy Global. heliosenergyglobal.com/socal-solar-index” — free to reuse with attribution and a link. Journalists: we'll break out custom cuts of this data on request — info@heliosenergyglobal.com.

Want these numbers for your exact roof?

The Index compares cities. Your quote models your roof, shade, usage, and utility — free, itemized, owner-reviewed.