AZArizona rankings

Most affordable towns in Arizona

Ranked by how many years of a typical AZ household income ($79,964) it takes to buy each town's median home. Lower is easier to buy in. 137 towns with 2,500+ residents.

U.S. Census ACS 2020–2024 5-year

#TownYears of incomeHome valueMedian income
1 Map of Avenue B and C Avenue B and C4,001 people 0.2 yrs $14,700 $44,240
2 Map of Kayenta Kayenta4,927 people 0.5 yrs $37,400 $58,423
3 Fort Defiance3,351 people 0.5 yrs $37,400 $56,045
4 Chinle4,147 people 0.5 yrs $39,200 $53,239
5 Map of Flowing Wells Flowing Wells16,559 people 0.5 yrs $41,100 $39,774
6 Wellton2,527 people 0.7 yrs $55,600 $58,470
7 Whiteriver Whiteriver4,545 people 0.7 yrs $59,500 $37,440
8 Tuba City7,960 people 0.8 yrs $65,800 $61,338
9 Clifton3,822 people 0.8 yrs $66,000 $78,480
10 Map of San Carlos San Carlos4,973 people 0.8 yrs $67,200 $56,302
11 New Kingman-Butler13,993 people 1.5 yrs $118,900 $40,949
12 Map of San Manuel San Manuel3,491 people 1.5 yrs $119,800 $48,314
13 Central Heights-Midland City2,909 people 1.5 yrs $120,600 $61,400
14 Ajo3,107 people 1.6 yrs $124,400 $53,958
15 Superior2,535 people 1.8 yrs $140,400 $45,030
16 Benson5,417 people 1.9 yrs $148,900 $49,346
17 Summit4,896 people 1.9 yrs $150,400 $47,064
18 Douglas15,981 people 2.0 yrs $157,700 $42,019
19 Map of Avra Valley Avra Valley6,277 people 2.0 yrs $158,400 $54,132
20 Willcox3,222 people 2.0 yrs $158,500 $43,929
21 Holbrook4,858 people 2.0 yrs $163,600 $56,502
22 South Tucson4,550 people 2.1 yrs $167,000 $33,598
23 Winslow8,773 people 2.1 yrs $167,600 $58,346
24 White Mountain Lake2,910 people 2.2 yrs $172,700 $50,263
25 Golden Valley8,567 people 2.2 yrs $176,000 $42,585
26 Star Valley2,525 people 2.2 yrs $176,400 $65,426
27 Nogales Nogales19,841 people 2.3 yrs $186,300 $43,214
28 Three Points5,254 people 2.3 yrs $187,700 $56,898
29 Map of Fortuna Foothills Fortuna Foothills28,896 people 2.5 yrs $199,200 $60,474
30 Safford10,239 people 2.5 yrs $199,800 $65,647
31 St. Johns3,395 people 2.5 yrs $203,400 $131,968
32 Swift Trail Junction2,859 people 2.6 yrs $204,800 $63,074
33 Tucson Estates12,136 people 2.6 yrs $205,400 $66,582
34 Map of Globe Globe7,195 people 2.6 yrs $206,700 $69,170
35 Bullhead City42,496 people 2.6 yrs $211,500 $50,556
36 Apache Junction41,058 people 2.6 yrs $211,500 $60,975
37 Map of Whetstone Whetstone2,971 people 2.7 yrs $213,900 $51,625
38 Bisbee Bisbee4,977 people 2.7 yrs $216,700 $47,613
39 Cordes Lakes3,808 people 2.8 yrs $220,300 $61,708
40 Rio Rico22,017 people 2.8 yrs $224,100 $61,348
41 Map of San Luis San Luis37,337 people 2.8 yrs $224,900 $59,400
42 Yuma Yuma100,139 people 2.9 yrs $230,000 $65,482
43 Map of Picture Rocks Picture Rocks9,448 people 2.9 yrs $230,300 $61,634
44 Somerton14,574 people 2.9 yrs $232,600 $74,015
45 Oracle3,146 people 3.0 yrs $239,900 $63,774
46 Arizona City Arizona City9,543 people 3.1 yrs $244,100 $66,420
47 Eagar4,416 people 3.1 yrs $247,800 $82,839
48 Drexel Heights27,675 people 3.1 yrs $250,100 $73,508
49 Map of Sierra Vista Sierra Vista45,155 people 3.2 yrs $254,200 $70,291
50 Map of Eloy Eloy17,433 people 3.2 yrs $255,300 $55,736
51 Coolidge16,636 people 3.2 yrs $255,400 $67,023
52 Map of Mohave Valley Mohave Valley2,555 people 3.2 yrs $256,900 $60,134
53 Sierra Vista Southeast14,330 people 3.2 yrs $258,800 $75,417
54 Tucson547,073 people 3.3 yrs $266,200 $57,073
55 Pima Pima2,995 people 3.3 yrs $267,300 $97,960
56 Map of Kingman Kingman34,375 people 3.3 yrs $267,700 $61,792
57 Heber-Overgaard Heber-Overgaard3,621 people 3.4 yrs $271,200 $58,542
58 Guadalupe5,272 people 3.4 yrs $271,300 $51,354
59 Snowflake6,444 people 3.4 yrs $271,800 $76,174
60 Lake of the Woods3,250 people 3.4 yrs $272,200 $55,987
61 Map of Catalina Catalina6,489 people 3.5 yrs $276,200 $78,207
62 Sun City Sun City37,486 people 3.5 yrs $280,900 $54,586
63 Map of Desert Hills Desert Hills2,944 people 3.5 yrs $281,600 $62,361
64 Lake Montezuma4,929 people 3.6 yrs $285,200 $64,455
65 Thatcher5,439 people 3.6 yrs $286,300 $82,917
66 Red Rock3,277 people 3.6 yrs $289,600 $80,357
67 Green Valley22,114 people 3.7 yrs $293,500 $62,063
68 Fort Mohave15,715 people 3.7 yrs $294,300 $64,815
69 Map of Show Low Show Low12,102 people 3.7 yrs $299,600 $60,368
70 Parker3,388 people 3.8 yrs $300,000 $66,273
71 Casa Grande60,905 people 3.8 yrs $303,900 $69,983
72 Page7,345 people 3.8 yrs $304,300 $88,826
73 Tolleson7,668 people 3.8 yrs $306,400 $59,626
74 Map of Taylor Taylor4,183 people 3.8 yrs $307,500 $90,275
75 Camp Verde Camp Verde12,521 people 4.0 yrs $318,100 $69,203
76 Youngtown7,015 people 4.0 yrs $320,000 $68,321
77 Map of El Mirage El Mirage36,088 people 4.0 yrs $321,900 $78,050
78 Valencia West14,728 people 4.0 yrs $323,000 $99,884
79 Cottonwood12,580 people 4.1 yrs $324,100 $48,448
80 Casas Adobes72,059 people 4.3 yrs $343,400 $83,683
81 Florence25,570 people 4.3 yrs $346,300 $79,644
82 Paulden4,795 people 4.4 yrs $353,700 $91,741
83 Verde Village11,930 people 4.4 yrs $354,200 $69,331
84 Map of Sahuarita Sahuarita35,862 people 4.6 yrs $364,300 $104,680
85 Cornville3,618 people 4.6 yrs $367,100 $72,596
86 Pinetop-Lakeside4,101 people 4.6 yrs $370,800 $60,694
87 Map of Clarkdale Clarkdale4,758 people 4.7 yrs $373,600 $46,563
88 Maricopa67,163 people 4.7 yrs $377,200 $96,391
89 Sun City West27,425 people 4.7 yrs $377,800 $63,685
90 Payson16,622 people 4.8 yrs $382,400 $67,710
91 Corona de Tucson9,566 people 4.8 yrs $382,700 $132,568
92 Glendale252,833 people 4.8 yrs $387,500 $73,530
93 Avondale92,477 people 4.9 yrs $394,600 $86,123
94 Chino Valley Chino Valley13,602 people 4.9 yrs $394,700 $61,237
95 Mesa Mesa511,764 people 5.1 yrs $408,000 $82,752
96 San Tan Valley109,189 people 5.1 yrs $410,100 $96,713
97 Linden2,502 people 5.1 yrs $411,300 $98,038
98 Prescott Valley Prescott Valley49,179 people 5.2 yrs $413,200 $74,569
99 Map of Kachina Village Kachina Village3,212 people 5.2 yrs $413,500 $90,375
100 Marana56,938 people 5.2 yrs $413,800 $112,606
101 Vail16,315 people 5.2 yrs $414,600 $130,904
102 Buckeye104,923 people 5.2 yrs $419,800 $99,486
103 Phoenix1,642,323 people 5.3 yrs $420,700 $81,332
104 Dewey-Humboldt Dewey-Humboldt4,501 people 5.3 yrs $426,900 $66,535
105 Surprise154,948 people 5.4 yrs $435,100 $96,711
106 Sun Lakes13,924 people 5.7 yrs $455,200 $67,853
107 Map of Tempe Tempe188,065 people 5.7 yrs $455,400 $79,663
108 Lake Havasu City58,359 people 5.7 yrs $455,400 $70,148
109 Peoria196,906 people 5.8 yrs $463,600 $95,815
110 Map of Wickenburg Wickenburg8,059 people 5.9 yrs $470,300 $67,600
111 Goodyear107,645 people 5.9 yrs $471,300 $103,319
112 Tucson Mountains11,353 people 5.9 yrs $473,200 $134,474
113 Map of Oro Valley Oro Valley48,162 people 5.9 yrs $475,700 $107,117
114 Williams3,369 people 6.0 yrs $477,200 $76,136
115 Saddlebrooke13,085 people 6.2 yrs $498,700 $88,686
116 Chandler280,136 people 6.4 yrs $507,800 $108,095
117 Gold Canyon13,107 people 6.4 yrs $508,100 $93,377
118 Rincon Valley6,512 people 6.8 yrs $547,300 $132,098
119 Flagstaff76,445 people 6.9 yrs $552,900 $71,512
120 Prescott47,400 people 7.1 yrs $564,100 $70,874
121 Anthem22,584 people 7.1 yrs $569,900 $120,613
122 Gilbert280,262 people 7.2 yrs $575,100 $122,551
123 Map of Litchfield Park Litchfield Park6,916 people 7.2 yrs $577,000 $126,250
124 Tanque Verde15,866 people 7.6 yrs $607,900 $121,599
125 Map of Doney Park Doney Park6,253 people 7.7 yrs $613,300 $104,967
126 Map of Fountain Hills Fountain Hills23,789 people 7.8 yrs $622,900 $112,654
127 Queen Creek Queen Creek71,867 people 7.9 yrs $635,400 $141,978
128 New River18,240 people 8.0 yrs $640,600 $134,289
129 Catalina Foothills52,593 people 8.2 yrs $652,000 $115,304
130 Citrus Park5,115 people 9.0 yrs $722,500 $141,026
131 Williamson6,310 people 9.2 yrs $732,300 $89,398
132 Village of Oak Creek (Big Park)6,356 people 9.3 yrs $741,100 $80,878
133 Map of Sedona Sedona9,777 people 9.8 yrs $786,800 $73,738
134 Scottsdale Scottsdale243,821 people 9.9 yrs $789,800 $110,886
135 Map of Cave Creek Cave Creek5,091 people 11.3 yrs $906,100 $107,067
136 Carefree3,683 people 13.6 yrs $1,088,100 $147,165
137 Map of Paradise Valley Paradise Valley12,611 people 25.0 yrs $2,000,001 $247,159

How this ranking works

We divide each town’s median home value by the AZ median household income ($79,964). The result is how many years of a typical paycheck it takes to buy a typical home there. Lower is more affordable. Across Arizona as a whole it’s 4.9 years.

Why not each town’s own income? That would rank wealthy towns with half-million-dollar homes as “affordable” only because their residents earn so much. One shared income answers the question people actually ask: where could a typical family afford to live?

Only towns with at least 2,500 residents are ranked; Census estimates for smaller places are too uncertain. Population and income: U.S. Census Bureau American Community Survey 5-year estimates. Town photos: Wikimedia Commons, credited on each town’s page.

Same ranking in other states