As required by Senate Bill 379, selected cities and counties* within California are required to report to the Energy Commission annually on the number of solar permits and solar + storage permits they issued the previous year using an online, automated platform.

Disclaimer: The information contained in this table has been self-reported by cities and counties within California and the CEC does not certify whether a jurisdiction's online, automated permitting platform complies with the requirements of SB 379.

Name of JurisdictionTypeEstimated PopulationYear Reported PV Permits IssuedOnline PV Permits IssuedPV + Storage Permits IssuedOnline PV + Storage Permits Issued
AlamedaCounty147,8012023255255631631
AlamedaCity 77,2372023569303
AlbanyCity 20,325202492396
AlhambraCity 84,00020241371371111
Aliso ViejoCity 52,2222023269269-   -   
AnaheimCity 350,000202342165-   
AnaheimCity 350,000202415511022784
AndersonCity 11,330202420-   60-   
AntiochCity 115,4422023149113015
AntiochCity 115,6322024134131,172477
Apple ValleyCity 75,0002024681626436435
ArcadiaCity 55,5032023155484116
ArcadiaCity 54,15720241521335627
ArtesiaCity 16,1462023493622
ArtesiaCity 16,359202429222525
AtascaderoCity 30,000202443-   273-   
BakersfieldCity 411,10920231586-   3,702-   
BanningCity 31,680202422322322
BellCity 33,000202346-   1-   
BellCity 33,000202420-   2-   
Bell GardensCity 39,000202217-   -   -   
Bell GardensCity 39,000202338-   -   -   
BeniciaCity 28,1742023189554733
BeniciaCity 26,4292024161142141127
BerkeleyCity 113,694202375961701
BlytheCity 13,244202277-   -   -   
BlytheCity 12,342202394-   15-   
BlytheCity 13,80820241416421
BreaCity 49,000202428311436
BrentwoodCity 65,0002023721519
BrentwoodCity 64,81120241593415137
Buena ParkCity 83,0002023459185459185
Buena ParkCity 80,00020248218193144
BurbankCity 105,0002023297-   1-   
BurlingameCity 30,000202492174
ButteCounty207,00020237507509393
ButteCounty206,9752024186186334334
CalabasasCity 23,2412024266255
CamarilloCity 70,7412023349-   168-   
CamarilloCity 68,927202479-   208-   
CampbellCity 30,0002024236606
CarlsbadCity 115,045202317771,774167167
CarpinteriaCity 12,735202441132
CarsonCity 92,3622023137-   66-   
CarsonCity 92,3622024982162120
Cathedral CityCity 51,9642023518-   149-   
Cathedral CityCity 52,35620243939383383
CerritosCity 49,5782024441313
ChinoCity 95,00020236644
Chino HillsCity 76,414202349431633
Chino HillsCity 77,4002024146718476
Chula VistaCity 275,12720232689366499154
Chula VistaCity 275,127202465664898570
Citrus HeightsCity 89,000202391911717
ClovisCity 124,5562023241229694660
ColtonCity 53,73520221051051
ColtonCity 53,3572023108510-   
ColtonCity 53,9092024621031
ColusaCity 6,4472024675010675
CommerceCity 12,140202313-   1-   
CommerceCity 12,14020247-   12-   
ConcordCity 124,07420233239530
Contra CostaCounty1,160,00020232018853632
Contra CostaCounty273,07820243753751,3731,373
CorcoranCity 22,000202364644242
CoronaCity 160,0002023113-   156-   
CoronaCity 156,6152024636725941
CoronadoCity 18,5002024551553
Corte MaderaCity 9,88220240-   9-   
CovinaCity 50,0002022357-   7-   
CovinaCity 50,3352023310-   13-   
CovinaCity 55,300202446-   149-   
CupertinoCity 59,471202421695288102
DanvilleCity 45,0002023391360134127
DanvilleCity 43,04920246868244238
Diamond BarCity 53,335202318-   4321
DixonCity 20,0002024265-   85-   
DublinCity 72,00020236957915161
EastvaleCity 69,5142023496449256
El CajonCity 104,4142023126751510186
El CentroCity 44,000202483-   -   -   
El CerritoCity25,8692024653811
El DoradoCounty192,20020231503-   561-   
El DoradoCounty192,2152024701766898
El MonteCity 104,000202454570-   
El SegundoCity 17,000202365651414
EscalonCity 7,453202429-   73-   
FolsomCity 80,454202436362525
FontanaCity 212,0002023167581119959
FortunaCity 12,0002023601643
Foster CityCity 32,1802023148-   67-   
Foster CityCity 31,662202467-   53-   
Fountain ValleyCity 56,33320242536814157
FremontCity 243,000202316807334378
FremontCity 220,0002024455491,301306
FresnoCity 551,62420232087302,310253
FresnoCity 1,018,96520242301491,4701,470
FullertonCity 14,500202379151104-   
GaltCity 26,000202436-   7-   
GardenaCity 66,00020234411110
GardenaCity 65,0002024851411286
GlendaleCity 189,2212023106642210
GlendoraCity 52,5582023411-   8211
GoletaCity 32,4322023202202115115
Grass ValleyCity 14,085202430-   40-   
Grover BeachCity 12,70120248-   567
HanfordCity 58,47020221313500-   -   
HanfordCity 59,4882023994910269269
Hawaiian GardensCity 13,619202321-   -   -   
Hawaiian GardensCity 13,61920247-   42
HawthorneCity 87,000202319254
HaywardCity 162,9542023332020
HaywardCity 162,9532024187-   493-   
HealdsburgCity 11,000202417161111
HesperiaCity 100,00020231061-   1,318-   
HesperiaCity 101,836202445711463137
HoltvilleCity 5,60520233-   -   -   
HoltvilleCity 6,000202425-   -   -   
Huntington BeachCity 194,31020232176810667
Huntington BeachCity 192,1292024562269398231
ImperialCounty179,057202344-   3-   
ImperialCounty179,68320247713-   
IndioCity 90,0002023652337-   -   
IndioCity 93,0002024493493150150
IrvineCity313,0002023195856352062
KermanCity 17,535202433-   108-   
KernCounty303,525202325715771-   
KernCounty910,8892024236236225225
KingsCounty152,89120232562565959
Kings County152,00020242222164164
KingsburgCity 12,50020241279049
La Canada FlintridgeCity 20,00020243119618
La MesaCity 60,000202368619736
La QuintaCity 39,1482024221221104104
La VerneCity 30,6802023121206
Laguna NiguelCity 63,000202434812540
Laguna WoodsCity 17,14820245-   -   -   
Lake ElsinoreCity 72,472202212521,2525151
Lake ElsinoreCity 72,4722023985985140140
Lake ForestCity 80,000202365710015451
Lake ForestCity 85,50020249521246142
LakewoodCity80,154202341155844
LakewoodCity 80,59620246432210181
LancasterCity 169,00020230-   11
LathropCity 38,14720232712712828
LathropCity38,5962024185185128128
LemooreCity 26,0002024109-   240-   
LodiCity 80,000202314317183
LodiCity67,0002024280280298298
Loma LindaCity 22,00020242121144144
Long BeachCity 500,000202328285151
LoomisCity 7,000202417-   55-   
Los AltosCity 29,990202456-   208-   
Los Altos HillsCity 8,477202382-   52-   
Los Altos HillsCity 8,477202426-   472
Los AngelesCounty997,5872023845400818159
Los AngelesCity 3,878,7042024104636,8881,137136
Los GatosCity 32,20020242855933
MaderaCounty72,4592023176931527526
MaderaCity 68,05020238736014660
MaderaCounty110,000202414168561281
MaderaCity 68,000202416850484378
MalibuCity 10,65420242244
MantecaCity 86,9282023930930-   -   
MenifeeCity 111,5602023202164525817
MenifeeCity 115,3162024140351,000513
MercedCity 89,00020241305422883287
MilpitasCity 80,839202334448821
MilpitasCity 81,7732024456185102
Mission ViejoCity 91,304202339-   52-   
Mission ViejoCity 91,30420249611390208
ModestoCity 210,000202352628310952
Monterey City 27,273202417-   555
Monterey ParkCity 61,0962023268-   24-   
Monterey ParkCity 60,386202498-   66-   
MoorparkCity 35,543202488121121
Moreno ValleyCity 212,000202321340335160
Morgan HillCity 45,4792024375559230
Morro BayCity 10,75720247-   301
Mountain ViewCity 83,60120232513835
Mountain ViewCity 86,535202477913040
National CityCity 57,0002023348-   2-   
National CityCity 55,000202456563333
NewarkCity 46,63520234401682
NewarkCity 49,000202482411453
Newport BeachCity 82,4192023314732498
OaklandCity 439,48320221935-   524-   
OaklandCity 440,98120232183115577-   
OceansideCity 170,0002023243964333
OjaiCity 7,540202393-   -   -   
OjaiCity 7,553202436-   2-   
OntarioCity 200,00020235772584-   
OrangeCity 140,0002022821-   108-   
OrangeCity 140,0002023682-   155-   
OrangeCounty131,33520231103-   225-   
OrangeCity 140,0002024330-   103-   
OrovilleCity 20,0002024125144-   
OxnardCity 210,0002023343-   229-   
OxnardCity 198,5002024242516154
Palm DesertCity 52,7792024179-   256-   
PalmdaleCity 100,0002023892657777
Palo AltoCity 67,90120231822850-   
Palo AltoCity 67,2312024100385518
ParadiseCity 9,0172023331-   45-   
PasadenaCity 136,988202379169-   
Paso RoblesCity 31,50020233603607979
PetalumaCity 58,65220225995997070
PetalumaCity 61,73620235955957878
PetalumaCity 58,80020245252282282
PinoleCity 19,0002024556461
Pismo BeachCity 7,94820244633511
PittsburgCity 75,8032024588158881
PlacerCounty400,000202362-   902
PlacerCounty 404,0002024301171,020144
Pleasant HillCity 34,00020241462315481
PomonaCity 146,00020237281211768
PomonaCity 145,502202428040384259
PowayCity 48,0002024141-   99-   
Rancho CordovaCity 80,1562022760-   23-   
Rancho CordovaCity 81,117202372213231
Rancho CordovaCity 84,58920241125199710
Rancho MirageCity 17,3002022875-   62-   
Rancho MirageCity 17,6002023675130116
Rancho Palos VerdesCity 39,980202433225648
ReddingCity 94,000202315615622
RedlandsCity73,9872023670171-   
RedlandsCity 72,55620243482176-   
Redondo BeachCity 71,500202367-   20-   
Redwood CityCity 76,89320222212214545
Redwood CityCity 76,89320234144147070
Redwood CityCity 84,2922024154147147114
ReedleyCity 25,950202443434343
RialtoCity 103,54520231018-   114-   
RialtoCity 104,000202451382428-   
Rio VistaCity 10,0002023117-   24-   
RocklinCity 73,8572023804-   8-   
RocklinCity 72,9752024641336-   
Rohnert ParkCity 44,5982024442222
RosemeadCity 52,00020231851852727
RosemeadCity52,00020241761765050
RosevilleCity 154,63520233749134
RosevilleCity 154,3292024116818205
SacramentoCounty603,09020237407408282
SacramentoCounty597,614202448722817866
SalinasCity 159,5002024251251134134
San AnselmoCity 12,500202446-   131
San BernardinoCity 225,000202314215051,458542
San BrunoCity 42,035202451513636
San CarlosCity 30,0342023100206213
San CarlosCity 28,8622024271412948
San ClementeCity 60,0002023105316021
San ClementeCity 62,86520247674193193
San DiegoCity 1,385,379202334023,4021,5861,586
San DiegoCity 1,408,937202416571,6574,5024,502
San FernandoCity 24,000202437372626
San FranciscoCity/County842,027202465337234115
San JacintoCity 54,99020242761321988
San JoaquinCounty79,00020231034673326153
San JoseCity 971,2332023233224536535
San JoseCity 970,00020247597592,9392,939
San Juan CapistranoCity 34,7542024444528
San LeandroCity 86,571202442-   17951
San Luis ObispoCounty122,000202327124308167
San MateoCounty61,53820231952214644
San MateoCity 96,64120234442915
San MateoCounty61,5382024286137294167
San MateoCity 101,32720241751615888
San PabloCity 30,215202431116016
San RafaelCity 65,0002022327327128128
San RafaelCity 65,0002023314314116116
San RamonCity 85,000202310521,0522222
San RamonCity 82,64320246676672727
Santa BarbaraCity 91,930202353474337
Santa BarbaraCity 91,930202410072191175
Santa ClaraCounty86,989202329164612
Santa ClaraCity 126,930202390782
Santa ClaraCity 133,13220248422137
Santa CruzCity 61,5002023185127-   
Santa CruzCounty264,37020238811
Santa CruzCounty136,08620243082026399
Santa CruzCity 61,5002024128156419
SanteeCity 60,0372023677410315
SanteeCity 60,03720242222711459
Seal BeachCity 24,350202420202424
SebastopolCity 7,70020231001001919
SebastopolCity 7,700202418182020
ShafterCity 21,0002024405-   146-   
Sierra MadreCity 11,00020238033-   
Sierra MadreCity 10,9092024301154
Simi ValleyCity 126,3802023911755446193
Simi ValleyCity 126,38020247137530438
Solana BeachCity 12,67520242-   13-   
SolanoCounty18,1022023401403
SolanoCounty18,07620242838315
SolvangCity 6,048202395-   15-   
SonomaCounty481,2972022105910343944
SonomaCounty479,8262023135613842235
SonomaCounty480,955202454065844258
South PasadenaCity 26,000202423-   25-   
South San FranciscoCity 63,12320244343104104
Stanislaus County546,000202485205610
StocktonCity 326,28120232476988748353
StocktonCity 319,065202423151,2012,0471,077
SunnyvaleCity 152,2582023691691238238
TaftCity 6,9752023110-   -   -   
TaftCity7,228202411118383
TehachapiCity 11,96020230-   1-   
TemeculaCity 108,70020247162447878
Temple CityCity 34,8542024114525
TorranceCity 140,00020241181726134
TracyCity 96,00020231411191914
TracyCity 98,601202477-   492-   
TustinCity 78,4182023394249
Twentynine Palms City 25,000202486865757
UkiahCity 16,074202220-   1-   
UkiahCity 16,072202326-   3-   
UkiahCity 16,072202412121414
UplandCity 75,0002024179179165165
VacavilleCity 102,52620242222277277
VallejoCity 125,00020247674725539
VenturaCounty97,865202377433064
VictorvilleCity 136,854202310401,040440440
VictorvilleCity 136,8542024226226774774
WatsonvilleCity 50,86720242227657
West CovinaCity 108,243202346495
West CovinaCity 108,2432024251211494
West SacramentoCity 53,915202341031825
WhittierCity 84,00020249191154154
WindsorCity 26,00020244221101
WoodlandCity 60,0002023502-   174-   
YubaCity 65,7732023736600184180

*Selected cities and counties = non-exempt cities and counties. A city with a population of fewer than 5,000 and a county with a population of fewer than 150,000, including each city within that county, is exempt.

Last Updated: June 4, 2025