Metro ranking — sortable leaderboard below; click any value for its source.
| # | Metro | Score | Income needed to afford median home (at current rate) | Price-to-income ratio | Median home price |
|---|
| 1 |
Syracuse, NY |
96.6 |
40,929 | 2.59 | 189,400 |
| 2 |
Toledo, OH |
95.5 |
39,943 | 2.93 | 184,900 |
| 3 |
Wichita, KS |
94.5 |
44,786 | 3.07 | 207,300 |
| 4 |
Pittsburgh, PA |
94.1 |
47,143 | 3.01 | 218,300 |
| 5 |
Rochester, NY |
93.5 |
44,743 | 2.83 | 207,100 |
| 6 |
Akron, OH |
93.5 |
46,671 | 3.08 | 216,000 |
| 7 |
McAllen-Edinburg-Mission, TX |
93.2 |
32,657 | 2.82 | 151,200 |
| 8 |
Dayton-Kettering-Beavercreek, OH |
92.6 |
45,343 | 3.13 | 209,800 |
| 9 |
St. Louis, MO-IL |
92.6 |
53,571 | 3.17 | 247,900 |
| 10 |
Cleveland, OH |
92.1 |
46,929 | 3.22 | 217,300 |
| 11 |
Buffalo-Cheektowaga, NY |
91.2 |
50,400 | 3.34 | 233,300 |
| 12 |
Des Moines-West Des Moines, IA |
91.2 |
59,743 | 3.34 | 276,600 |
| 13 |
Little Rock-North Little Rock-Conway, AR |
91.0 |
47,657 | 3.33 | 220,700 |
| 14 |
Cincinnati, OH-KY-IN |
90.4 |
58,371 | 3.47 | 270,100 |
| 15 |
Omaha, NE-IA |
90.0 |
60,129 | 3.42 | 278,300 |
| 16 |
Harrisburg-Carlisle, PA |
89.0 |
56,100 | 3.38 | 259,700 |
| 17 |
Tulsa, OK |
88.7 |
49,714 | 3.51 | 230,200 |
| 18 |
Augusta-Richmond County, GA-SC |
88.2 |
51,471 | 3.55 | 238,300 |
| 19 |
Oklahoma City, OK |
88.2 |
52,714 | 3.49 | 244,000 |
| 20 |
Winston-Salem, NC |
88.2 |
53,700 | 3.86 | 248,600 |
| 21 |
Detroit-Warren-Dearborn, MI |
88.0 |
54,257 | 3.46 | 251,200 |
| 22 |
Louisville/Jefferson County, KY-IN |
88.0 |
54,771 | 3.68 | 253,600 |
| 23 |
Jackson, MS |
87.6 |
45,600 | 3.6 | 211,000 |
| 24 |
Indianapolis-Carmel-Greenwood, IN |
87.6 |
60,086 | 3.57 | 278,200 |
| 25 |
Albany-Schenectady-Troy, NY |
87.5 |
61,371 | 3.45 | 284,000 |
| 26 |
El Paso, TX |
87.3 |
41,271 | 3.24 | 191,000 |
| 27 |
Birmingham, AL |
87.2 |
53,571 | 3.58 | 247,900 |
| 28 |
Kansas City, MO-KS |
86.9 |
62,486 | 3.62 | 289,200 |
| 29 |
Baton Rouge, LA |
86.6 |
51,771 | 3.71 | 239,700 |
| 30 |
Columbia, SC |
86.5 |
51,771 | 3.57 | 239,600 |
| 31 |
Grand Rapids-Wyoming-Kentwood, MI |
86.3 |
63,386 | 3.76 | 293,500 |
| 32 |
Milwaukee-Waukesha, WI |
86.2 |
66,557 | 4 | 308,100 |
| 33 |
Greensboro-High Point, NC |
85.3 |
52,714 | 3.86 | 244,000 |
| 34 |
Hartford-West Hartford-East Hartford, CT |
85.1 |
72,729 | 3.65 | 336,600 |
| 35 |
Chicago-Naperville-Elgin, IL-IN |
84.8 |
68,357 | 3.63 | 316,500 |
| 36 |
Greenville-Anderson-Greer, SC |
83.7 |
60,857 | 4.06 | 281,800 |
| 37 |
Allentown-Bethlehem-Easton, PA-NJ |
83.6 |
66,814 | 3.81 | 309,300 |
| 38 |
Columbus, OH |
83.3 |
67,586 | 4.04 | 312,900 |
| 39 |
Minneapolis-St. Paul-Bloomington, MN-WI |
83.0 |
79,843 | 3.89 | 369,500 |
| 40 |
Chattanooga, TN-GA |
81.5 |
62,571 | 4.22 | 289,700 |
| 41 |
Fayetteville-Springdale-Rogers, AR |
81.4 |
73,886 | 4.4 | 342,100 |
| 42 |
Houston-Pasadena-The Woodlands, TX |
81.3 |
66,600 | 3.88 | 308,200 |
| 43 |
Memphis, TN-MS-AR |
81.2 |
57,300 | 4.14 | 265,200 |
| 44 |
San Antonio-New Braunfels, TX |
81.1 |
63,214 | 4 | 292,700 |
| 45 |
Albuquerque, NM |
80.4 |
64,200 | 4.39 | 297,100 |
| 46 |
New Orleans-Metairie, LA |
80.3 |
56,914 | 4.32 | 263,500 |
| 47 |
Knoxville, TN |
80.2 |
69,300 | 4.59 | 320,700 |
| 48 |
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD |
80.1 |
77,057 | 4.11 | 356,700 |
| 49 |
San Juan-Bayamón-Caguas, PR |
79.5 |
31,329 | 5.18 | 145,000 |
| 50 |
Baltimore-Columbia-Towson, MD |
79.2 |
83,357 | 4.09 | 385,900 |
| 51 |
Madison, WI |
78.7 |
80,529 | 4.54 | 372,700 |
| 52 |
Kiryas Joel-Poughkeepsie-Newburgh, NY |
78.3 |
84,986 | 4.1 | 393,400 |
| 53 |
Richmond, VA |
78.2 |
77,271 | 4.24 | 357,600 |
| 54 |
Virginia Beach-Chesapeake-Norfolk, VA-NC |
77.3 |
74,271 | 4.33 | 343,700 |
| 55 |
Worcester, MA |
76.8 |
93,729 | 4.61 | 433,900 |
| 56 |
Tucson, AZ |
76.4 |
72,986 | 4.84 | 337,800 |
| 57 |
Dallas-Fort Worth-Arlington, TX |
75.4 |
80,786 | 4.3 | 373,900 |
| 58 |
Lakeland-Winter Haven, FL |
75.3 |
64,029 | 4.43 | 296,300 |
| 59 |
Raleigh-Cary, NC |
74.8 |
94,929 | 4.57 | 439,500 |
| 60 |
Bakersfield-Delano, CA |
74.5 |
74,871 | 5.03 | 346,600 |
| 61 |
Charlotte-Concord-Gastonia, NC-SC |
74.2 |
82,371 | 4.69 | 381,200 |
| 62 |
Providence-Warwick, RI-MA |
74.2 |
92,957 | 5.16 | 430,200 |
| 63 |
Ogden, UT |
73.8 |
105,300 | 4.85 | 487,400 |
| 64 |
Charleston-North Charleston, SC |
73.5 |
83,143 | 4.52 | 384,800 |
| 65 |
Atlanta-Sandy Springs-Roswell, GA |
73.2 |
82,886 | 4.43 | 383,600 |
| 66 |
Jacksonville, FL |
72.3 |
78,171 | 4.7 | 361,800 |
| 67 |
Palm Bay-Melbourne-Titusville, FL |
72.0 |
77,057 | 4.54 | 356,600 |
| 68 |
Durham-Chapel Hill, NC |
71.8 |
89,571 | 4.98 | 414,600 |
| 69 |
Spokane-Spokane Valley, WA |
70.4 |
90,086 | 5.73 | 417,000 |
| 70 |
Nashville-Davidson–Murfreesboro–Franklin, TN |
70.0 |
94,457 | 5.16 | 437,200 |
| 71 |
Austin-Round Rock-San Marcos, TX |
69.5 |
105,257 | 4.95 | 487,200 |
| 72 |
Washington-Arlington-Alexandria, DC-VA-MD-WV |
68.9 |
123,986 | 4.73 | 574,000 |
| 73 |
Fresno, CA |
68.3 |
85,543 | 5.57 | 396,000 |
| 74 |
Colorado Springs, CO |
67.2 |
102,086 | 5.26 | 472,600 |
| 75 |
Deltona-Daytona Beach-Ormond Beach, FL |
67.1 |
76,671 | 5.28 | 355,000 |
| 76 |
Provo-Orem-Lehi, UT |
67.1 |
122,486 | 5.62 | 566,900 |
| 77 |
Boise City, ID |
66.7 |
101,914 | 5.72 | 471,700 |
| 78 |
Bridgeport-Stamford-Danbury, CT |
66.2 |
124,157 | 5.18 | 574,800 |
| 79 |
Orlando-Kissimmee-Sanford, FL |
65.9 |
82,757 | 4.95 | 383,100 |
| 80 |
Phoenix-Mesa-Chandler, AZ |
65.3 |
98,829 | 5.34 | 457,400 |
| 81 |
Tampa-St. Petersburg-Clearwater, FL |
65.0 |
80,400 | 5.12 | 372,100 |
| 82 |
Salt Lake City-Murray, UT |
64.4 |
118,286 | 5.8 | 547,500 |
| 83 |
Portland-Vancouver-Hillsboro, OR-WA |
63.0 |
121,157 | 5.91 | 560,900 |
| 84 |
Las Vegas-Henderson-North Las Vegas, NV |
62.2 |
94,586 | 5.83 | 437,900 |
| 85 |
Stockton-Lodi, CA |
61.7 |
114,814 | 6.08 | 531,500 |
| 86 |
Cape Coral-Fort Myers, FL |
60.8 |
84,600 | 5.47 | 391,700 |
| 87 |
North Port-Bradenton-Sarasota, FL |
60.8 |
94,757 | 5.56 | 438,600 |
| 88 |
Denver-Aurora-Centennial, CO |
59.3 |
132,043 | 5.93 | 611,300 |
| 89 |
Sacramento-Roseville-Folsom, CA |
58.7 |
126,943 | 6.19 | 587,600 |
| 90 |
Boston-Cambridge-Newton, MA-NH |
58.4 |
139,671 | 5.84 | 646,600 |
| 91 |
New York-Newark-Jersey City, NY-NJ |
57.5 |
131,829 | 6.41 | 610,200 |
| 92 |
Riverside-San Bernardino-Ontario, CA |
56.7 |
119,271 | 6.28 | 552,000 |
| 93 |
Miami-Fort Lauderdale-West Palm Beach, FL |
54.4 |
102,386 | 6.21 | 474,000 |
| 94 |
Seattle-Tacoma-Bellevue, WA |
53.8 |
153,857 | 6.43 | 712,200 |
| 95 |
Oxnard-Thousand Oaks-Ventura, CA |
39.6 |
177,214 | 7.62 | 820,300 |
| 96 |
Urban Honolulu, HI |
34.0 |
194,271 | 8.72 | 899,300 |
| 97 |
San Diego-Chula Vista-Carlsbad, CA |
33.2 |
186,857 | 8.34 | 864,900 |
| 98 |
Los Angeles-Long Beach-Anaheim, CA |
30.1 |
187,329 | 9.43 | 867,200 |
| 99 |
San Francisco-Oakland-Fremont, CA |
26.1 |
238,757 | 8.65 | 1,105,100 |
| 100 |
San Jose-Sunnyvale-Santa Clara, CA |
12.0 |
301,029 | 9.1 | 1,393,400 |
Every figure is measured, never opinion. Click any value for its source and how it’s scored. Composite = weighted, normalized sum of the dimensions — see methodology.