With the median home sales price having skyrocketed from $313,000 in the first quarter of 2019 to $416,900 in the first quarter of 2025, the personal-finance website WalletHub today released its report on 2025’s Most Affordable Cities for Home Buyers, as well as expert commentary. In order to determine the most affordable cities to buy a home, WalletHub compared 300 U.S. cities across ten key metrics. The data set ranges from the costs of homes and their maintenance to tax rates and vacancy rates.


LOCAL NEWS: 100 best places to work and live in Arizona for 2025

INDUSTRY INSIGHTS: Want more news like this? Get our free newsletter here


Affordability of Phoenix for Home Buyers (1=Most Affordable; 150=Avg.):

  • 136th – Housing Affordability 
  • 146th – Maintenance Affordability
  • 17th – Average Cost of Homeowner’s Insurance
  • 147th – Cost of Living
  • 176th – Cost per Square Foot
  • 16th – Real-Estate Tax Rate
  • 167th – Rent-to-Price-Ratio
  • 19th – Median Home-Price Appreciation
  • 147th – Quarterly Active Listings per Capita
  • 155th – Vacancy Rate

Phoenix ranks 65th overall and 19th among large cities. But other Arizona cities fared much better in the most affordable cities to buy a home rankings (see rankings below).

With the combination of inflated prices and high interest rates in play, many consumers may wonder if they can even afford to buy a home. Fortunately, owning real estate in some cities is much less expensive than others.

Main Findings

Source: WalletHub

Most affordable cities to buy a home

Overall Rank*CityTotal Score
1Flint, MI76.74
2Detroit, MI73.42
3Pittsburgh, PA73.3
4Surprise, AZ72.05
5Akron, OH71.61
6Yuma, AZ71.26
7Memphis, TN70.33
8Augusta, GA69.93
9Fort Wayne, IN69.85
10Indianapolis, IN69.83
11North Las Vegas, NV69.78
12Cleveland, OH69.36
13Warren, MI69.35
14Toledo, OH69.12
15Montgomery, AL69.03
16Davenport, IA68.95
17Palm Bay, FL68.78
18Fayetteville, NC68.57
19High Point, NC68.54
20Springfield, IL68.42
21Philadelphia, PA68.4
22Baltimore, MD68.33
23Birmingham, AL68.09
24Little Rock, AR67.88
25Dayton, OH67.86
26Las Vegas, NV67.7
26Henderson, NV67.7
28Mesa, AZ67.69
29Winston-Salem, NC67.5
30Gilbert, AZ67.36
31Louisville, KY67.22
32Peoria, IL67.14
33Atlanta, GA67.11
34Cedar Rapids, IA67
35Pueblo, CO67
36Peoria, AZ66.98
37Grand Rapids, MI66.89
38Des Moines, IA66.79
39Columbus, OH66.75
40Buffalo, NY66.69
41Greensboro, NC66.48
42Columbus, GA66.46
43Boise, ID66.42
44Tucson, AZ66.41
45Mobile, AL66.31
46Livonia, MI66.07
47Murfreesboro, TN65.98
48Lakeland, FL65.98
49Cincinnati, OH65.9
50Charlotte, NC65.85
51Fort Smith, AR65.62
52Chandler, AZ65.56
53Durham, NC65.5
54Cary, NC65.45
55Broken Arrow, OK65.33
56Spokane, WA65.3
57Rockford, IL65.18
58Huntsville, AL65.13
59Colorado Springs, CO65.05
60Joliet, IL65.05
61Thornton, CO65.05
62Raleigh, NC65.03
63Kenosha, WI64.95
64Spokane Valley, WA64.88
65Phoenix, AZ64.88
66Centennial, CO64.83
67Aurora, CO64.82
68Sterling Heights, MI64.6
69Victorville, CA64.58
70Arvada, CO64.54
71Sunrise, FL64.53
72Glendale, AZ64.51
73Chesapeake, VA64.41
74Nashville, TN64.4
75Green Bay, WI64.34
76Milwaukee, WI64.3
77Erie, PA64.2
78Dearborn, MI64.16
79Tuscaloosa, AL64.13
80Hillsboro, OR64.13
81Lexington, KY64.07
82Cape Coral, FL63.95
83Westminster, CO63.79
84Hampton, VA63.76
85Clearwater, FL63.71
86Virginia Beach, VA63.63
87Savannah, GA63.49
88Aurora, IL63.37
89Knoxville, TN63.28
90Portsmouth, VA63.17
91Lansing, MI63.16
92Roswell, GA63.11
93Oklahoma City, OK63.09
94Jacksonville, FL63.06
95Lincoln, NE63.04
96Newport News, VA62.97
97Madison, WI62.78
98Salem, OR62.78
99North Charleston, SC62.72
100Tulsa, OK62.7
101Lancaster, CA62.51
102St. Louis, MO62.45
103Tempe, AZ62.43
104Waukegan, IL62.14
105Reno, NV62.13
106Vancouver, WA62.1
107Salt Lake City, UT62.08
108Orlando, FL62.07
109Roanoke, VA62.05
110Beaverton, OR62.01
111Tacoma, WA61.88
112Omaha, NE61.8
113Norfolk, VA61.49
114Visalia, CA61.23
115Elgin, IL61.23
116Rochester, NY61.18
117Greeley, CO61.09
118Gresham, OR61.05
119Tampa, FL61.01
120Richmond, VA60.9
121Yakima, WA60.83
122Manchester, NH60.75
123Naperville, IL60.75
124Denver, CO60.69
125Minneapolis, MN60.69
126Lakewood, CO60.67
127Kansas City, MO60.66
128Allentown, PA60.51
129Portland, OR60.17
130Scottsdale, AZ60.09
131Palmdale, CA60.07
132Norman, OK60.03
133Wilmington, NC59.98
134Springfield, MO59.49
135Jackson, MS59.48
136St. Petersburg, FL59.32
137West Palm Beach, FL59.3
138Chicago, IL59.19
139Athens-Clarke, GA59.12
140Port St. Lucie, FL59.07
141Stockton, CA58.83
142Moreno Valley, CA58.6
143Sandy Springs, GA58.38
144Tallahassee, FL58.26
145Fresno, CA58.22
146Pompano Beach, FL58.15
147Clovis, CA58.12
148Murrieta, CA58.08
149Modesto, CA58
150Wichita, KS57.88
151Longmont, CO57.85
152Bakersfield, CA57.6
153San Bernardino, CA57.51
154Alexandria, VA57.51
155Charleston, SC57.08
156Elk Grove, CA57.05
157Baton Rouge, LA56.97
158Albany, NY56.88
159Davie, FL56.79
160Overland Park, KS56.73
161Kent, WA56.61
162Eugene, OR56.6
163San Antonio, TX56.5
164Boca Raton, FL56.49
165Federal Way, WA56.48
166Albuquerque, NM56.43
167Vallejo, CA56.15
168Roseville, CA56.08
169Pembroke Pines, FL56.07
170Everett, WA56
171Amarillo, TX56
172Chico, CA55.95
173Gainesville, FL55.72
174Vacaville, CA55.63
175Rialto, CA55.54
176Fort Collins, CO55.45
177Ann Arbor, MI55.36
178Temecula, CA55.09
179Plantation, FL54.83
180Springfield, MA54.81
181Fontana, CA54.8
182Mesquite, TX54.74
183Renton, WA54.66
184Fort Worth, TX54.56
185Sacramento, CA54.46
186Riverside, CA54.38
187Fairfield, CA54.32
188Santa Maria, CA54.31
189Corpus Christi, TX54.29
190Houston, TX54.2
191Washington, DC53.6
192New Orleans, LA53.57
193Antioch, CA53.52
194St. Paul, MN53.49
195Grand Prairie, TX53.05
196Corona, CA52.96
197McKinney, TX52.91
198Shreveport, LA52.83
199Santa Clarita, CA52.71
200Garland, TX52.67
201Arlington, TX52.63
202Miami Gardens, FL52.61
203Anchorage, AK52.49
204Miramar, FL52.38
205Worcester, MA52.22
206Seattle, WA52.11
207Fort Lauderdale, FL52.08
208Coral Springs, FL52.05
209Ontario, CA51.96
210Irving, TX51.82
211Carrollton, TX51.64
212Hollywood, FL51.56
213Frisco, TX51.47
214Waterbury, CT51.05
215Providence, RI51.04
216Richardson, TX51.03
217Denton, TX50.96
218Dallas, TX50.82
219Hartford, CT50.7
220Rancho Cucamonga, CA50.12
221Laredo, TX50.06
222Allen, TX49.97
223Carson, CA49.7
224Austin, TX49.58
225Concord, CA49.56
226Yonkers, NY49.04
227El Paso, TX49.02
228Brockton, MA48.83
229Hialeah, FL48.76
230Plano, TX48.66
231New Haven, CT48.52
232Lowell, MA48.46
233Stamford, CT48.41
234Simi Valley, CA48.26
235Chula Vista, CA47.98
236Norwalk, CA47.48
237Salinas, CA47.46
238Pomona, CA47.4
239Compton, CA47.24
240Santa Rosa, CA47.2
241Richmond, CA46.95
242Bridgeport, CT46.79
243Jersey City, NJ46.79
244Hayward, CA46.77
245Bellevue, WA46.52
246Mission Viejo, CA46.41
247West Covina, CA46.05
248Quincy, MA45.71
249Oxnard, CA45.64
250Oceanside, CA45.62
251New Bedford, MA45.3
252Oakland, CA44.81
253Miami, FL44.65
254Ventura, CA44.63
255Vista, CA44.48
256Fall River, MA44.46
257Lynn, MA44.41
258Escondido, CA43.18
259Elizabeth, NJ43.13
260Thousand Oaks, CA42.79
261Inglewood, CA42.57
262Orange, CA42.49
263Newark, NJ42.02
264Honolulu, HI41.98
265Paterson, NJ41.39
266Fremont, CA41.3
267Fullerton, CA41.15
268Santa Ana, CA41.06
269Long Beach, CA40.85
270Garden Grove, CA40.84
271Anaheim, CA40.84
272San Diego, CA40.75
273Miami Beach, FL40.74
274Carlsbad, CA40.64
275Torrance, CA40.44
276South Gate, CA40.36
277Daly City, CA39.9
278Downey, CA39.67
279El Cajon, CA38.93
280San Jose, CA38.25
281Santa Clara, CA38.22
282Boulder, CO38
283San Mateo, CA36.99
284Huntington Beach, CA36.95
285El Monte, CA36.44
286Boston, MA36.32
287Sunnyvale, CA36.12
288Cambridge, MA35.57
289Westminster, CA35.38
290San Francisco, CA35.21
291Pasadena, CA35.2
292New York, NY34.68
293Burbank, CA33.45
294Los Angeles, CA33.16
295Glendale, CA31.78
296Irvine, CA31.05
297Costa Mesa, CA30.78
298Berkeley, CA30.2
299Santa Monica, CA24.84
300Santa Barbara, CA22.63