Most Affordable US Cities to Buy a Home (2026)

These are the cities where a typical home costs the least in absolute dollar terms. Home value alone doesn't account for local incomes -- see "Most Affordable US Cities to Buy, by Income Ratio" for a ranking that weighs price against what people actually earn there.

Source: US Census Bureau, FEMA National Risk Index, and FHFA House Price Index (where applicable).

#CityValue
1Detroit, MI
Salary needed →
$66,700 median home
2Dayton, OH
Salary needed →
$86,200 median home
3Cleveland, OH
Salary needed →
$87,400 median home
4Toledo, OH
Salary needed →
$98,800 median home
5Akron, OH
Salary needed →
$99,700 median home
6Jackson, MS
Salary needed →
$104,900 median home
7Rochester, NY
Salary needed →
$111,400 median home
8Lansing, MI
Salary needed →
$112,200 median home
9Brownsville, TX
Salary needed →
$112,600 median home
10South Bend, IN
Salary needed →
$113,800 median home
11Rockford, IL
Salary needed →
$114,100 median home
12Syracuse, NY
Salary needed →
$117,900 median home
13Evansville, IN
Salary needed →
$121,100 median home
14Birmingham, AL
Salary needed →
$123,000 median home
15Topeka, KS
Salary needed →
$124,700 median home
16Wichita Falls, TX
Salary needed →
$128,800 median home
17Buffalo, NY
Salary needed →
$132,100 median home
18Kansas City, KS
Salary needed →
$133,800 median home
19Memphis, TN
Salary needed →
$139,600 median home
20Augusta-Richmond County consolidated government (balance), GA
Salary needed →
$141,900 median home
21Montgomery, AL
Salary needed →
$141,900 median home
22Springfield, MO
Salary needed →
$146,400 median home
23Peoria, IL
Salary needed →
$146,700 median home
24Springfield, IL
Salary needed →
$147,700 median home
25Beaumont, TX
Salary needed →
$150,400 median home
26Independence, MO
Salary needed →
$150,800 median home
27Fort Wayne, IN
Salary needed →
$152,500 median home
28Davenport, IA
Salary needed →
$155,100 median home
29Macon-Bibb County, GA
Salary needed →
$155,200 median home
30Milwaukee, WI
Salary needed →
$157,800 median home
31Mobile, AL
Salary needed →
$158,400 median home
32Fayetteville, NC
Salary needed →
$158,500 median home
33McAllen, TX
Salary needed →
$158,700 median home
34El Paso, TX
Salary needed →
$159,300 median home
35Edinburg, TX
Salary needed →
$159,600 median home
36Abilene, TX
Salary needed →
$161,800 median home
37Waterbury, CT
Salary needed →
$162,800 median home
38Laredo, TX
Salary needed →
$164,400 median home
39Wichita, KS
Salary needed →
$166,400 median home
40Cedar Rapids, IA
Salary needed →
$167,900 median home
41Columbus, GA
Salary needed →
$168,400 median home
42Allentown, PA
Salary needed →
$168,800 median home
43Shreveport, LA
Salary needed →
$168,900 median home
44Warren, MI
Salary needed →
$169,300 median home
45Des Moines, IA
Salary needed →
$170,700 median home
46Pasadena, TX
Salary needed →
$171,600 median home
47Pittsburgh, PA
Salary needed →
$171,800 median home
48Amarillo, TX
Salary needed →
$172,700 median home
49Green Bay, WI
Salary needed →
$172,700 median home
50St. Louis, MO
Salary needed →
$174,100 median home

Other rankings