Skip to content
417 ZIP Codes Analyzed

Solar in
Arizona

Explore detailed solar data for every city in Arizona. See sunlight hours, estimated savings, and find the best locations for solar investment.

Considering solar energy in Arizona? We've analyzed solar potential data for 417 locations across the state, with average annual savings of $1,311. Arizona receives an average of 6.49 peak sun hours daily, making it an excellent location for residential solar installations.

Arizona Solar Dashboard

Avg. Sun Hours

6.49

Avg. Savings

$1,311

Best Location

$1,368/yr

Cities

417

All Cities in Arizona

Sorted by highest estimated annual savings

Showing 417 locations
1
Naco
85620
$1,368
6.71 hrs
2
Pirtleville
85626
$1,366
6.69 hrs
3
Douglas
85608
$1,365
6.69 hrs
4
Dragoon
85609
$1,364
6.67 hrs
5
Tacna
85352
$1,364
6.82 hrs
6
Elfrida
85610
$1,360
6.67 hrs
7
Douglas
85607
$1,360
6.66 hrs
8
Bowie
85605
$1,359
6.69 hrs
9
Oatman
86433
$1,359
6.64 hrs
10
Pearce
85625
$1,358
6.66 hrs
11
Sasabe
85633
$1,358
6.68 hrs
12
McNeal
85617
$1,357
6.66 hrs
13
Tombstone
85638
$1,357
6.63 hrs
14
Yuma
85365
$1,356
6.70 hrs
15
Mount Lemmon
85619
$1,356
6.55 hrs
16
Sierra Vista
85635
$1,353
6.63 hrs
17
Aguila
85320
$1,353
6.66 hrs
18
Duncan
85534
$1,352
6.65 hrs
19
Bisbee
85603
$1,351
6.56 hrs
20
Wenden
85357
$1,351
6.64 hrs
21
Second Mesa
86043
$1,350
6.49 hrs
22
Hereford
85615
$1,350
6.61 hrs
23
Safford
85546
$1,349
6.66 hrs
24
Solomon
85551
$1,349
6.66 hrs
25
Cochise
85606
$1,349
6.60 hrs
26
Globe
85501
$1,349
6.55 hrs
27
San Luis
85349
$1,348
6.84 hrs
28
Huachuca City
85616
$1,347
6.59 hrs
29
Kingman
86409
$1,347
6.57 hrs
30
Sonoita
85637
$1,346
6.56 hrs
31
Roll
85347
$1,346
6.72 hrs
32
Wellton
85356
$1,346
6.73 hrs
33
Sierra Vista
85650
$1,346
6.60 hrs
34
Chloride
86431
$1,346
6.57 hrs
35
Vail
85641
$1,346
6.63 hrs
36
Saint David
85630
$1,345
6.61 hrs
37
Ajo
85321
$1,345
6.68 hrs
38
Hotevilla
86030
$1,345
6.49 hrs
39
Chambers
86502
$1,344
6.50 hrs
40
Benson
85602
$1,344
6.61 hrs
41
Peach Springs
86434
$1,343
6.49 hrs
42
Elgin
85611
$1,343
6.57 hrs
43
Tucson
85735
$1,343
6.67 hrs
44
Pomerene
85627
$1,343
6.61 hrs
45
Marble Canyon
86036
$1,343
6.46 hrs
46
Tuba City
86045
$1,342
6.53 hrs
47
Willow Beach
86445
$1,341
6.56 hrs
48
Arivaca
85601
$1,341
6.58 hrs
49
Kykotsmovi Village
86039
$1,340
6.44 hrs
50
Sells
85634
$1,340
6.66 hrs
51
Page
86040
$1,340
6.43 hrs
52
Yucca
86438
$1,340
6.60 hrs
53
Tucson
85746
$1,339
6.64 hrs
54
Willcox
85643
$1,338
6.60 hrs
55
Parker
85344
$1,338
6.70 hrs
56
Yuma
85367
$1,338
6.71 hrs
57
Lukeville
85341
$1,337
6.62 hrs
58
Topawa
85639
$1,337
6.63 hrs
59
Kaibeto
86053
$1,337
6.46 hrs
60
Amado
85645
$1,337
6.58 hrs
61
Congress
85332
$1,336
6.55 hrs
62
Indian Wells
86031
$1,336
6.46 hrs
63
San Simon
85632
$1,336
6.55 hrs
64
Chinle
86503
$1,335
6.41 hrs
65
Morristown
85342
$1,335
6.56 hrs
66
Paulden
86334
$1,335
6.46 hrs
67
Golden Valley
86413
$1,335
6.54 hrs
68
Somerton
85350
$1,333
6.76 hrs
69
Joseph City
86032
$1,333
6.48 hrs
70
Winslow
86047
$1,333
6.49 hrs
71
Salome
85348
$1,333
6.61 hrs
72
Tucson
85734
$1,333
6.60 hrs
73
Wickenburg
85390
$1,333
6.57 hrs
74
Tumacacori
85640
$1,332
6.56 hrs
75
Tucson
85747
$1,331
6.58 hrs
76
Green Valley
85622
$1,331
6.57 hrs
77
Gila Bend
85337
$1,330
6.67 hrs
78
Tonopah
85354
$1,329
6.62 hrs
79
Fort Thomas
85536
$1,329
6.54 hrs
80
Poston
85371
$1,329
6.67 hrs
81
Holbrook
86025
$1,328
6.45 hrs
82
Wittmann
85361
$1,328
6.60 hrs
83
Scottsdale
85262
$1,328
6.55 hrs
84
Bouse
85325
$1,328
6.59 hrs
85
Tucson
85739
$1,327
6.57 hrs
86
Nogales
85621
$1,327
6.53 hrs
87
Dateland
85333
$1,327
6.64 hrs
88
Quartzsite
85346
$1,327
6.61 hrs
89
Lake Havasu City
86404
$1,326
6.56 hrs
90
Snowflake
85937
$1,326
6.46 hrs
91
Crown King
86343
$1,326
6.43 hrs
92
Dolan Springs
86441
$1,326
6.48 hrs
93
Sun Valley
86029
$1,326
6.45 hrs
94
Sahuarita
85629
$1,326
6.57 hrs
95
Central
85531
$1,325
6.54 hrs
96
Tucson
85749
$1,325
6.56 hrs
97
Tucson
85710
$1,325
6.57 hrs
98
Tucson
85736
$1,325
6.56 hrs
99
Green Valley
85614
$1,325
6.55 hrs
100
Thatcher
85552
$1,324
6.53 hrs
101
Woodruff
85942
$1,324
6.44 hrs
102
Supai
86435
$1,324
6.37 hrs
103
Roosevelt
85545
$1,324
6.49 hrs
104
Yuma
85364
$1,324
6.66 hrs
105
Petrified Forest Natl Pk
86028
$1,324
6.44 hrs
106
Tucson
85708
$1,324
6.57 hrs
107
Surprise
85387
$1,324
6.63 hrs
108
Lake Havasu City
86406
$1,323
6.56 hrs
109
Valley Farms
85191
$1,323
6.63 hrs
110
Saint Johns
85936
$1,323
6.40 hrs
111
Patagonia
85624
$1,323
6.49 hrs
112
Yarnell
85362
$1,323
6.46 hrs
113
Ehrenberg
85334
$1,322
6.61 hrs
114
Valentine
86437
$1,322
6.40 hrs
115
San Luis
85336
$1,322
6.74 hrs
116
Arlington
85322
$1,322
6.58 hrs
117
Ash Fork
86320
$1,322
6.34 hrs
118
Tucson
85707
$1,321
6.56 hrs
119
Kingman
86401
$1,321
6.43 hrs
120
Scottsdale
85255
$1,321
6.57 hrs
121
Eloy
85131
$1,321
6.62 hrs
122
Tucson
85718
$1,321
6.53 hrs
123
Cibola
85328
$1,321
6.62 hrs
124
Arizona City
85123
$1,321
6.63 hrs
125
Bagdad
86321
$1,321
6.45 hrs
126
San Carlos
85550
$1,321
6.49 hrs
127
Mayer
86333
$1,320
6.48 hrs
128
Bylas
85530
$1,320
6.46 hrs
129
Phoenix
85023
$1,320
6.62 hrs
130
Chino Valley
86323
$1,320
6.40 hrs
131
Miami
85539
$1,320
6.47 hrs
132
Sanders
86512
$1,320
6.37 hrs
133
Marana
85653
$1,320
6.59 hrs
134
Picacho
85141
$1,320
6.58 hrs
135
Fort Huachuca
85613
$1,320
6.46 hrs
136
Meadview
86444
$1,320
6.43 hrs
137
Seligman
86337
$1,319
6.33 hrs
138
Tucson
85756
$1,319
6.54 hrs
139
Coolidge
85128
$1,319
6.61 hrs
140
Peridot
85542
$1,319
6.53 hrs
141
Litchfield Park
85340
$1,319
6.62 hrs
142
Tucson
85742
$1,319
6.58 hrs
143
Dennehotso
86535
$1,319
6.40 hrs
144
Fort Mohave
86426
$1,319
6.53 hrs
145
Sun City
85351
$1,319
6.61 hrs
146
Buckeye
85326
$1,319
6.61 hrs
147
Maricopa
85139
$1,319
6.61 hrs
148
Phoenix
85045
$1,319
6.61 hrs
149
Oracle
85623
$1,319
6.49 hrs
150
Hackberry
86411
$1,319
6.41 hrs
151
Ganado
86505
$1,319
6.33 hrs
152
Rock Point
86545
$1,319
6.38 hrs
153
Littlefield
86432
$1,319
6.34 hrs
154
Tonalea
86044
$1,318
6.36 hrs
155
Tucson
85701
$1,318
6.55 hrs
156
White Mountain Lake
85912
$1,318
6.40 hrs
157
San Tan Valley
85143
$1,318
6.60 hrs
158
Tucson
85711
$1,318
6.55 hrs
159
Scottsdale
85259
$1,317
6.60 hrs
160
Polacca
86042
$1,317
6.35 hrs
161
Tucson
85726
$1,317
6.54 hrs
162
Surprise
85388
$1,317
6.60 hrs
163
New River
85087
$1,316
6.52 hrs
164
El Mirage
85335
$1,316
6.60 hrs
165
Phoenix
85044
$1,316
6.59 hrs
166
Luke Air Force Base
85309
$1,316
6.61 hrs
167
Scottsdale
85250
$1,316
6.60 hrs
168
Eden
85535
$1,315
6.48 hrs
169
Pima
85543
$1,315
6.48 hrs
170
Tucson
85713
$1,315
6.54 hrs
171
Leuppx
86035
$1,315
6.40 hrs
172
Houck
86506
$1,315
6.31 hrs
173
Casa Grande
85193
$1,315
6.64 hrs
174
Waddell
85355
$1,314
6.60 hrs
175
Sun City West
85375
$1,314
6.59 hrs
176
Lupton
86508
$1,314
6.31 hrs
177
Buckeye
85396
$1,314
6.59 hrs
178
Goodyear
85395
$1,314
6.59 hrs
179
Phoenix
85048
$1,314
6.60 hrs
180
Prescott
86301
$1,313
6.41 hrs
181
Topock
86436
$1,313
6.53 hrs
182
Florence
85132
$1,313
6.54 hrs
183
Scottsdale
85266
$1,313
6.52 hrs
184
Tucson
85715
$1,313
6.52 hrs
185
Glendale
85310
$1,313
6.59 hrs
186
Rillito
85654
$1,313
6.56 hrs
187
Keams Canyon
86034
$1,313
6.29 hrs
188
San Tan Valley
85140
$1,313
6.57 hrs
189
Prescott
86305
$1,313
6.37 hrs
190
Morenci
85540
$1,312
6.45 hrs
191
Peoria
85381
$1,312
6.57 hrs
192
Bapchule
85121
$1,312
6.62 hrs
193
Phoenix
85037
$1,312
6.58 hrs
194
Surprise
85378
$1,311
6.58 hrs
195
Tubac
85646
$1,311
6.46 hrs
196
Surprise
85374
$1,311
6.57 hrs
197
Sacaton
85147
$1,311
6.62 hrs
198
Apache Junction
85120
$1,311
6.60 hrs
199
Surprise
85379
$1,311
6.58 hrs
200
Phoenix
85050
$1,311
6.57 hrs
201
Nazlini
86540
$1,311
6.29 hrs
202
Tucson
85723
$1,311
6.52 hrs
203
Phoenix
85024
$1,311
6.56 hrs
204
Superior
85173
$1,311
6.49 hrs
205
Chandler
85226
$1,310
6.58 hrs
206
Phoenix
85054
$1,310
6.56 hrs
207
Marana
85658
$1,310
6.53 hrs
208
Peoria
85345
$1,310
6.56 hrs
209
Taylor
85939
$1,310
6.36 hrs
210
Gray Mountain
86016
$1,310
6.32 hrs
211
Gilbert
85295
$1,309
6.59 hrs
212
Gilbert
85297
$1,309
6.59 hrs
213
Peoria
85382
$1,309
6.57 hrs
214
Tucson
85757
$1,309
6.52 hrs
215
Peoria
85383
$1,309
6.51 hrs
216
Bullhead City
86442
$1,309
6.49 hrs
217
Phoenix
85086
$1,309
6.51 hrs
218
Phoenix
85083
$1,309
6.54 hrs
219
Phoenix
85018
$1,309
6.56 hrs
220
Flagstaff
86003
$1,309
6.33 hrs
221
Tucson
85745
$1,309
6.51 hrs
222
Casa Grande
85122
$1,309
6.60 hrs
223
Avondale
85392
$1,308
6.58 hrs
224
Shonto
86054
$1,308
6.23 hrs
225
Glendale
85308
$1,308
6.56 hrs
226
Rio Rico
85648
$1,308
6.45 hrs
227
Kirkland
86332
$1,308
6.40 hrs
228
Tucson
85712
$1,308
6.51 hrs
229
Bullhead City
86429
$1,308
6.44 hrs
230
Phoenix
85085
$1,308
6.51 hrs
231
Maricopa
85138
$1,308
6.60 hrs
232
Pinon
86510
$1,308
6.25 hrs
233
Mohave Valley
86440
$1,308
6.48 hrs
234
Glendale
85304
$1,307
6.56 hrs
235
Glendale
85306
$1,307
6.56 hrs
236
Flagstaff
86001
$1,307
6.20 hrs
237
Phoenix
85009
$1,307
6.56 hrs
238
Concho
85924
$1,307
6.33 hrs
239
Blue Gap
86520
$1,307
6.24 hrs
240
Tucson
85741
$1,307
6.54 hrs
241
Tucson
85704
$1,307
6.52 hrs
242
Tucson
85705
$1,307
6.52 hrs
243
Many Farms
86538
$1,307
6.32 hrs
244
Glendale
85307
$1,307
6.55 hrs
245
Lake Havasu City
86403
$1,306
6.50 hrs
246
Phoenix
85027
$1,306
6.55 hrs
247
Phoenix
85042
$1,306
6.56 hrs
248
San Manuel
85631
$1,306
6.46 hrs
249
Mesa
85207
$1,306
6.56 hrs
250
Pinedale
85934
$1,306
6.32 hrs
251
Gilbert
85298
$1,306
6.57 hrs
252
Casa Grande
85194
$1,306
6.59 hrs
253
Tucson
85706
$1,306
6.49 hrs
254
Phoenix
85022
$1,306
6.54 hrs
255
Winkelman
85192
$1,306
6.44 hrs
256
Tucson
85755
$1,305
6.49 hrs
257
Round Rock
86547
$1,305
6.30 hrs
258
Scottsdale
85260
$1,305
6.55 hrs
259
Skull Valley
86338
$1,305
6.37 hrs
260
Tucson
85716
$1,305
6.51 hrs
261
Tucson
85719
$1,305
6.51 hrs
262
Tucson
85721
$1,305
6.51 hrs
263
Tucson
85724
$1,305
6.51 hrs
264
Laveen
85339
$1,305
6.56 hrs
265
Glendale
85305
$1,305
6.54 hrs
266
Youngtown
85363
$1,305
6.54 hrs
267
Prescott Valley
86315
$1,305
6.38 hrs
268
Chandler
85248
$1,305
6.57 hrs
269
Phoenix
85053
$1,305
6.55 hrs
270
Claypool
85532
$1,305
6.43 hrs
271
Apache Junction
85119
$1,304
6.53 hrs
272
Cameron
86020
$1,304
6.33 hrs
273
Tucson
85714
$1,304
6.48 hrs
274
Stanfield
85172
$1,304
6.58 hrs
275
Show Low
85901
$1,304
6.32 hrs
276
Phoenix
85043
$1,304
6.55 hrs
277
Chandler
85249
$1,304
6.58 hrs
278
Overgaard
85933
$1,304
6.34 hrs
279
Wikieup
85360
$1,304
6.47 hrs
280
Mammoth
85618
$1,303
6.45 hrs
281
Springerville
85938
$1,303
6.31 hrs
282
Mormon Lake
86038
$1,303
6.27 hrs
283
Tucson
85737
$1,303
6.49 hrs
284
Mesa
85209
$1,303
6.55 hrs
285
Heber
85928
$1,303
6.34 hrs
286
Tucson
85709
$1,303
6.48 hrs
287
Goodyear
85338
$1,303
6.55 hrs
288
Paradise Valley
85253
$1,303
6.54 hrs
289
Clifton
85533
$1,303
6.39 hrs
290
Phoenix
85032
$1,303
6.53 hrs
291
Red Rock
85145
$1,303
6.52 hrs
292
Colorado City
86021
$1,303
6.30 hrs
293
Tucson
85750
$1,302
6.47 hrs
294
Phoenix
85041
$1,302
6.54 hrs
295
Tolleson
85353
$1,302
6.55 hrs
296
Mesa
85208
$1,302
6.53 hrs
297
Tucson
85743
$1,302
6.49 hrs
298
Hayden
85135
$1,302
6.46 hrs
299
Carefree
85377
$1,302
6.45 hrs
300
Prescott Valley
86314
$1,302
6.35 hrs
301
Higley
85236
$1,301
6.55 hrs
302
Phoenix
85007
$1,301
6.54 hrs
303
Cashion
85329
$1,301
6.53 hrs
304
Phoenix
85003
$1,300
6.54 hrs
305
Phoenix
85004
$1,300
6.54 hrs
306
Phoenix
85006
$1,300
6.54 hrs
307
Cave Creek
85331
$1,300
6.43 hrs
308
Eagar
85925
$1,300
6.25 hrs
309
Tucson
85730
$1,300
6.45 hrs
310
Tucson
85748
$1,300
6.45 hrs
311
Fort Defiance
86504
$1,300
6.18 hrs
312
Glendale
85301
$1,300
6.53 hrs
313
Phoenix
85021
$1,300
6.51 hrs
314
Phoenix
85013
$1,300
6.53 hrs
315
Gold Canyon
85118
$1,300
6.47 hrs
316
Glendale
85303
$1,300
6.53 hrs
317
Phoenix
85051
$1,300
6.52 hrs
318
Mesa
85212
$1,299
6.54 hrs
319
Forest Lakes
85931
$1,299
6.28 hrs
320
Phoenix
85029
$1,299
6.51 hrs
321
Phoenix
85031
$1,299
6.52 hrs
322
Phoenix
85035
$1,299
6.52 hrs
323
Glendale
85302
$1,298
6.51 hrs
324
Prescott
86303
$1,298
6.29 hrs
325
Dewey
86327
$1,298
6.31 hrs
326
Window Rock
86515
$1,298
6.20 hrs
327
Tempe
85283
$1,298
6.52 hrs
328
Palo Verde
85343
$1,298
6.52 hrs
329
Mesa
85206
$1,298
6.53 hrs
330
Scottsdale
85256
$1,297
6.53 hrs
331
Mesa
85203
$1,297
6.53 hrs
332
Tempe
85284
$1,297
6.51 hrs
333
Chandler
85224
$1,297
6.52 hrs
334
Gilbert
85296
$1,297
6.52 hrs
335
Phoenix
85040
$1,297
6.51 hrs
336
Phoenix
85033
$1,297
6.51 hrs
337
Sun City
85373
$1,297
6.51 hrs
338
Avondale
85323
$1,297
6.51 hrs
339
Clay Springs
85923
$1,296
6.31 hrs
340
Scottsdale
85258
$1,296
6.51 hrs
341
Scottsdale
85251
$1,296
6.51 hrs
342
Phoenix
85034
$1,296
6.52 hrs
343
Parks
86018
$1,295
6.20 hrs
344
Phoenix
85015
$1,295
6.51 hrs
345
Phoenix
85016
$1,295
6.51 hrs
346
Mesa
85215
$1,295
6.50 hrs
347
Mesa
85202
$1,295
6.51 hrs
348
Mesa
85210
$1,295
6.51 hrs
349
Williams
86046
$1,295
6.22 hrs
350
Scottsdale
85254
$1,295
6.50 hrs
351
Flagstaff
86004
$1,294
6.24 hrs
352
Gilbert
85233
$1,294
6.50 hrs
353
Phoenix
85017
$1,294
6.50 hrs
354
Phoenix
85019
$1,294
6.50 hrs
355
Mesa
85205
$1,294
6.50 hrs
356
Temple Bar Marina
86443
$1,294
6.40 hrs
357
Queen Creek
85142
$1,294
6.52 hrs
358
Cornville
86325
$1,293
6.34 hrs
359
Phoenix
85012
$1,293
6.50 hrs
360
Phoenix
85014
$1,293
6.50 hrs
361
Kearny
85137
$1,293
6.43 hrs
362
Kayenta
86033
$1,293
6.21 hrs
363
Phoenix
85008
$1,293
6.50 hrs
364
Phoenix
85026
$1,293
6.50 hrs
365
Mesa
85213
$1,292
6.50 hrs
366
Mesa
85201
$1,292
6.50 hrs
367
Mesa
85204
$1,291
6.49 hrs
368
Phoenix
85028
$1,291
6.48 hrs
369
Chandler
85286
$1,291
6.49 hrs
370
Lukachukai
86507
$1,291
6.22 hrs
371
Chandler
85225
$1,291
6.48 hrs
372
Scottsdale
85257
$1,290
6.49 hrs
373
Fountain Hills
85268
$1,290
6.45 hrs
374
Black Canyon City
85324
$1,290
6.37 hrs
375
Alpine
85920
$1,290
6.21 hrs
376
Phoenix
85020
$1,288
6.46 hrs
377
Rimrock
86335
$1,288
6.30 hrs
378
Gilbert
85234
$1,287
6.46 hrs
379
Cibecue
85911
$1,286
6.32 hrs
380
Blue
85922
$1,286
6.28 hrs
381
Fort Mcdowell
85264
$1,286
6.38 hrs
382
Tempe
85281
$1,285
6.46 hrs
383
Tempe
85282
$1,285
6.46 hrs
384
North Rim
86052
$1,285
6.12 hrs
385
Saint Michaels
86511
$1,285
6.14 hrs
386
Rio Verde
85263
$1,284
6.39 hrs
387
Fredonia
86022
$1,282
6.20 hrs
388
Teec Nos Pos
86514
$1,282
6.23 hrs
389
Show Low
85902
$1,282
6.27 hrs
390
Prescott
86313
$1,282
6.25 hrs
391
Humboldt
86329
$1,279
6.27 hrs
392
Mcnary
85930
$1,278
6.19 hrs
393
Cottonwood
86326
$1,278
6.28 hrs
394
Whiteriver
85941
$1,278
6.26 hrs
395
Camp Verde
86322
$1,274
6.27 hrs
396
Pinetop
85935
$1,272
6.17 hrs
397
Lakeside
85929
$1,272
6.19 hrs
398
Vernon
85940
$1,270
6.13 hrs
399
Payson
85541
$1,268
6.38 hrs
400
Greer
85927
$1,264
6.08 hrs
401
Fort Apache
85926
$1,261
6.20 hrs
402
Tsaile
86556
$1,260
6.03 hrs
403
Nutrioso
85932
$1,259
6.08 hrs
404
Red Valley
86544
$1,259
6.05 hrs
405
Young
85554
$1,257
6.30 hrs
406
Happy Jack
86024
$1,255
6.33 hrs
407
Flagstaff
86005
$1,253
6.26 hrs
408
Munds Park
86017
$1,251
6.29 hrs
409
Sedona
86351
$1,241
6.30 hrs
410
Flagstaff
86011
$1,240
6.18 hrs
411
Grand Canyon
86023
$1,237
6.02 hrs
412
Bellemont
86015
$1,237
6.17 hrs
413
Sedona
86336
$1,236
6.26 hrs
414
Pine
85544
$1,234
6.28 hrs
415
Clarkdale
86324
$1,229
6.25 hrs
416
Tonto Basin
85553
$1,229
6.28 hrs
417
Jerome
86331
$1,224
6.23 hrs

Ready to See Your Specific Savings?

Click any city above to get a detailed breakdown including payback period, 25-year savings, and available incentives.