U.S. Metro Housing Market Rankings
December 2025 · 287 metros scored
Each metro scores 0–100 for housing cycle risk, derived from six public-data factors ranked against peers. How it works →
Risk
Cycle
Momentum
Liquidity
Valuation
Permits
Tap a row to expand details
| Core Risk | Structural Drivers | Market Signals | Cycle | Context | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Metro | Score | Risk Band | Chg | |||||||||||||||||
| 1 | Bloomington, IN | 82 | HighHigh Risk | ▲ 22 | › | |||||||||||||||
Structural Drivers Price72 Permits85 Per Cap81 Afford73 Employ100 Migr83 LiqStable↓ CycleRecovery | ||||||||||||||||||||
| 2 | Lafayette, IN | 78 | ElevatedElevated | ▲ 26 | › | |||||||||||||||
Structural Drivers Price61 Permits100 Per Cap99 Afford33 Employ86 Migr88 LiqStress↓ ValBalanced↓ DivergHigh CycleHypersupply | ||||||||||||||||||||
| 3 | Abilene, TX | 76 | ElevatedElevated | ▲ 30 | › | |||||||||||||||
Structural Drivers Price98 Permits99 Per Cap72 Afford90 Employ51 Migr47 LiqStable↓ ValBalanced↓ CycleRecovery | ||||||||||||||||||||
| 4 | Gainesville, FL | 74 | ElevatedElevated | ▲ 12 | › | |||||||||||||||
Structural Drivers Price23 Permits87 Per Cap69 Afford98 Employ92 Migr77 LiqStable↓ ValBalanced— DivergModerate CycleRecovery | ||||||||||||||||||||
| 5 | Blacksburg, VA | 72 | ElevatedElevated | ▲ 5 | › | |||||||||||||||
Structural Drivers Price94 Permits56 Per Cap32 Afford81 Employ97 Migr70 LiqWatch↑ ValBalanced↑ DivergModerate CycleHypersupply | ||||||||||||||||||||
| 6 | Appleton, WI | 70 | ElevatedElevated | ▲ 21 | › | |||||||||||||||
Structural Drivers Price88 Permits97 Per Cap58 Afford18 Employ74 Migr84 LiqStress↑ ValBalanced— CycleRecession | ||||||||||||||||||||
| 6 | Elkhart, IN | 70 | ElevatedElevated | ▲ 8 | › | |||||||||||||||
Structural Drivers Price97 Permits89 Per Cap33 Afford40 Employ81 Migr78 LiqStable↓ ValBalanced— CycleRecovery | ||||||||||||||||||||
| 8 | Champaign, IL | 69 | ElevatedElevated | ▲ 3 | › | |||||||||||||||
Structural Drivers Price65 Permits92 Per Cap47 Afford36 Employ82 Migr90 LiqStress↑ ValBalanced— DivergLow CycleRecession | ||||||||||||||||||||
| 9 | Tallahassee, FL | 68 | ElevatedElevated | ▲ 2 | › | |||||||||||||||
Structural Drivers Price15 Permits75 Per Cap77 Afford71 Employ75 Migr92 LiqWatch— ValBalanced— DivergLow CycleHypersupply | ||||||||||||||||||||
| 9 | Bowling Green, KY | 68 | ElevatedElevated | ▼ 2 | › | |||||||||||||||
Structural Drivers Price82 Permits65 Per Cap84 Afford57 Employ75 Migr46 LiqStable— ValBalanced— CycleExpansion | ||||||||||||||||||||
| 9 | Panama City, FL | 68 | ElevatedElevated | ▼ 11 | › | |||||||||||||||
Structural Drivers Price89 Permits25 Per Cap93 Afford81 Employ95 Migr23 LiqStable— ValCompressed— CycleExpansion | ||||||||||||||||||||
| 9 | Syracuse, NY | 68 | ElevatedElevated | ▲ 11 | › | |||||||||||||||
Structural Drivers Price99 Permits99 Per Cap41 Afford33 Employ45 Migr91 LiqStable↓ ValCompressed— DivergModerate CycleRecovery | ||||||||||||||||||||
| 13 | Chambersburg, PA | 67 | ElevatedElevated | ▲ 13 | › | |||||||||||||||
Structural Drivers Price92 Permits88 Per Cap71 Afford26 Employ84 Migr43 LiqStable↓ ValCompressed— CycleRecovery | ||||||||||||||||||||
| 13 | Eau Claire, WI | 67 | ElevatedElevated | ▲ 4 | › | |||||||||||||||
Structural Drivers Price85 Permits49 Per Cap63 Afford81 Employ73 Migr53 LiqStable↓ ValBalanced↓ CycleRecovery | ||||||||||||||||||||
| 13 | Crestview, FL | 67 | ElevatedElevated | ▲ 15 | › | |||||||||||||||
Structural Drivers Price93 Permits21 Per Cap95 Afford79 Employ93 Migr23 LiqStable↓ ValCompressed— CycleRecovery | ||||||||||||||||||||
| 13 | Atlantic City, NJ | 67 | ElevatedElevated | ▼ 1 | › | |||||||||||||||
Structural Drivers Price96 Permits43 Per Cap51 Afford92 Employ88 Migr33 LiqStable↓ ValBalanced↑ CycleRecovery | ||||||||||||||||||||
| 13 | Olympia, WA | 67 | ElevatedElevated | ▲ 21 | › | |||||||||||||||
Structural Drivers Price93 Permits90 Per Cap66 Afford31 Employ98 Migr23 LiqStress↑ ValBalanced— CycleRecession | ||||||||||||||||||||
| 13 | Valdosta, GA | 67 | ElevatedElevated | ▲ 12 | › | |||||||||||||||
Structural Drivers Price84 Permits35 Per Cap70 Afford63 Employ98 Migr51 LiqStress↑ ValBalanced— CycleRecession | ||||||||||||||||||||
| 19 | Yakima, WA | 66 | ElevatedElevated | ▲ 28 | › | |||||||||||||||
Structural Drivers Price64 Permits94 Per Cap31 Afford58 Employ67 Migr79 LiqStress↓ ValBalanced— CycleHypersupply | ||||||||||||||||||||
| 19 | Portland, ME | 66 | ElevatedElevated | ▲ 6 | › | |||||||||||||||
Structural Drivers Price75 Permits67 Per Cap67 Afford82 Employ95 Migr12 LiqWatch↑ ValCompressed— DivergHigh CycleHypersupply | ||||||||||||||||||||
| 19 | Savannah, GA | 66 | ElevatedElevated | ▼ 4 | › | |||||||||||||||
Structural Drivers Price35 Permits88 Per Cap96 Afford88 Employ56 Migr33 LiqStress↓ ValBalanced— DivergLow CycleHypersupply | ||||||||||||||||||||
| 19 | Kingston, NY | 66 | ElevatedElevated | ▲ 8 | › | |||||||||||||||
Structural Drivers Price98 Permits96 Per Cap35 Afford88 Employ62 Migr14 LiqStable↓ ValCompressed— CycleRecovery | ||||||||||||||||||||
| 23 | Fayetteville, NC | 65 | ElevatedElevated | ▲ 14 | › | |||||||||||||||
Structural Drivers Price22 Permits77 Per Cap63 Afford40 Employ94 Migr92 LiqStable↓ ValBalanced— CycleRecovery | ||||||||||||||||||||
| 23 | Visalia, CA | 65 | ElevatedElevated | ▲ 5 | › | |||||||||||||||
Structural Drivers Price51 Permits85 Per Cap48 Afford68 Employ79 Migr58 LiqStress↓ ValBalanced↑ CycleHypersupply | ||||||||||||||||||||
| 23 | Lincoln, NE | 65 | ElevatedElevated | ▲ 11 | › | |||||||||||||||
Structural Drivers Price61 Permits79 Per Cap76 Afford36 Employ59 Migr79 LiqStress↑ ValBalanced— CycleRecession | ||||||||||||||||||||
| 26 | Bangor, ME | 64 | ElevatedElevated | ▼ 4 | › | |||||||||||||||
Structural Drivers Price42 Permits66 Per Cap37 Afford85 Employ95 Migr59 LiqStress↑ ValBalanced— CycleRecession | ||||||||||||||||||||
| 27 | Bremerton, WA | 63 | ElevatedElevated | ▲ 16 | › | |||||||||||||||
Structural Drivers Price70 Permits91 Per Cap73 Afford25 Employ99 Migr19 LiqStable↑ ValBalanced— CycleExpansion | ||||||||||||||||||||
| 28 | Medford, OR | 62 | ElevatedElevated | ▲ 21 | › | |||||||||||||||
Structural Drivers Price47 Permits82 Per Cap55 Afford78 Employ73 Migr35 LiqStable↓ ValBalanced— CycleRecovery | ||||||||||||||||||||
| 28 | Logan, UT-ID | 62 | ElevatedElevated | ▼ 1 | › | |||||||||||||||
Structural Drivers Price43 Permits66 Per Cap81 Afford79 Employ50 Migr55 LiqStable↓ ValBalanced— CycleRecovery | ||||||||||||||||||||
| 28 | Lexington, KY | 62 | ElevatedElevated | ▲ 4 | › | |||||||||||||||
Structural Drivers Price78 Permits48 Per Cap54 Afford67 Employ39 Migr89 LiqWatch— ValBalanced— DivergModerate CycleHypersupply | ||||||||||||||||||||
| 28 | La Crosse, WI-MN | 62 | ElevatedElevated | ▼ 5 | › | |||||||||||||||
Structural Drivers Price90 Permits87 Per Cap36 Afford73 Employ23 Migr60 LiqStable↑ ValCompressed— DivergLow CycleExpansion | ||||||||||||||||||||
| 28 | Kingsport, TN-VA | 62 | ElevatedElevated | ▲ 13 | › | |||||||||||||||
Structural Drivers Price55 Permits90 Per Cap39 Afford96 Employ55 Migr40 LiqStress↓ ValBalanced— DivergModerate CycleHypersupply | ||||||||||||||||||||
| 28 | Waco, TX | 62 | ElevatedElevated | ▲ 14 | › | |||||||||||||||
Structural Drivers Price32 Permits90 Per Cap57 Afford91 Employ66 Migr39 LiqStress↓ ValBalanced— DivergModerate CycleHypersupply | ||||||||||||||||||||
| 28 | Joplin, MO-KS | 62 | ElevatedElevated | ▲ 2 | › | |||||||||||||||
Structural Drivers Price66 Permits41 Per Cap43 Afford70 Employ97 Migr52 LiqStable— ValBalanced↓ DivergModerate CycleExpansion | ||||||||||||||||||||
| 28 | Gulfport, MS | 62 | ElevatedElevated | ▲ 3 | › | |||||||||||||||
Structural Drivers Price63 Permits71 Per Cap84 Afford62 Employ55 Migr39 LiqStable↑ ValBalanced— DivergHigh CycleExpansion | ||||||||||||||||||||
| 28 | Madison, WI | 62 | ElevatedElevated | ▼ 1 | › | |||||||||||||||
Structural Drivers Price48 Permits81 Per Cap93 Afford19 Employ45 Migr86 LiqStress— ValBalanced— DivergModerate CycleHypersupply | ||||||||||||||||||||
| 37 | Hickory, NC | 61 | ElevatedElevated | ▲ 1 | › | |||||||||||||||
Structural Drivers Price26 Permits70 Per Cap86 Afford82 Employ75 Migr29 LiqWatch↓ ValBalanced↑ DivergHigh CycleRecovery | ||||||||||||||||||||
| 37 | Los Angeles, CA | 61 | ElevatedElevated | ▲ 4 | › | |||||||||||||||
Structural Drivers Price30 Permits57 Per Cap22 Afford90 Employ66 Migr99 LiqStable↓ ValBalanced— CycleRecovery | ||||||||||||||||||||
| 37 | Laredo, TX | 61 | ElevatedElevated | ▲ 5 | › | |||||||||||||||
Structural Drivers Price99 Permits40 Per Cap60 Afford60 Employ22 Migr84 LiqStable↑ ValCompressed↑ CycleRecovery | ||||||||||||||||||||
| 39 | New Orleans, LA | 60 | NeutralNeutral | ▲ 12 | › | |||||||||||||||
Structural Drivers Price74 Permits32 Per Cap15 Afford78 Employ61 Migr97 LiqStable↑ ValCompressed— DivergModerate CycleExpansion | ||||||||||||||||||||
| 39 | Pensacola, FL | 60 | NeutralNeutral | ▼ 1 | › | |||||||||||||||
Structural Drivers Price54 Permits43 Per Cap71 Afford84 Employ77 Migr32 LiqStable↓ ValBalanced— CycleRecovery | ||||||||||||||||||||
| 39 | Rochester, NY | 60 | NeutralNeutral | ▲ 7 | › | |||||||||||||||
Structural Drivers Price86 Permits77 Per Cap15 Afford17 Employ68 Migr94 LiqStable↓ ValBalanced— DivergModerate CycleRecovery | ||||||||||||||||||||
| 39 | Cincinnati, OH-KY-IN | 60 | NeutralNeutral | ▲ 2 | › | |||||||||||||||
Structural Drivers Price63 Permits64 Per Cap40 Afford11 Employ86 Migr95 LiqWatch↑ ValBalanced— DivergModerate CycleHypersupply | ||||||||||||||||||||
| 39 | Bellingham, WA | 60 | NeutralNeutral | ▼ 4 | › | |||||||||||||||
Structural Drivers Price58 Permits52 Per Cap61 Afford89 Employ77 Migr22 LiqStress↓ ValBalanced— CycleHypersupply | ||||||||||||||||||||
| 40 | Detroit, MI | 60 | NeutralNeutral | ▲ 2 | › | |||||||||||||||
Structural Drivers Price81 Permits84 Per Cap21 Afford14 Employ60 Migr97 LiqWatch— ValBalanced— DivergModerate CycleHypersupply | ||||||||||||||||||||
| 44 | College Station, TX | 59 | NeutralNeutral | ▲ 6 | › | |||||||||||||||
Structural Drivers Price40 Permits67 Per Cap88 Afford96 Employ3 Migr61 LiqStable↑ ValBalanced— DivergHigh CycleExpansion | ||||||||||||||||||||
| 44 | Louisville/Jefferson County, KY-IN | 59 | NeutralNeutral | ▲ 9 | › | |||||||||||||||
Structural Drivers Price46 Permits63 Per Cap55 Afford34 Employ65 Migr93 LiqWatch↓ DivergLow CycleRecovery | ||||||||||||||||||||
| 44 | Traverse City, MI | 59 | NeutralNeutral | — | › | |||||||||||||||
Structural Drivers Price84 Permits65 Per Cap75 Afford87 Employ7 Migr38 LiqStable↓ ValBalanced— DivergHigh CycleRecovery | ||||||||||||||||||||
| 44 | Fort Smith, AR-OK | 59 | NeutralNeutral | ▲ 25 | › | |||||||||||||||
Structural Drivers Price62 Permits81 Per Cap34 Afford76 Employ34 Migr68 LiqWatch↑ ValBalanced↓ DivergHigh CycleHypersupply | ||||||||||||||||||||
| 44 | Salt Lake City, UT | 59 | NeutralNeutral | ▲ 15 | › | |||||||||||||||
Structural Drivers Price41 Permits83 Per Cap68 Afford60 Employ7 Migr96 LiqStable↓ ValBalanced— CycleRecovery | ||||||||||||||||||||
| 44 | Florence, AL | 59 | NeutralNeutral | ▲ 13 | › | |||||||||||||||
Structural Drivers Price85 Permits95 Per Cap31 Afford50 Employ47 Migr48 LiqStable↓ ValCompressed↑ CycleRecovery | ||||||||||||||||||||
| 44 | Clarksville, TN-KY | 59 | NeutralNeutral | ▲ 1 | › | |||||||||||||||
Structural Drivers Price66 Permits59 Per Cap87 Afford71 Employ45 Migr26 LiqStable↓ ValCompressed— DivergModerate CycleRecovery | ||||||||||||||||||||
| 51 | Kansas City, MO-KS | 58 | NeutralNeutral | ▼ 6 | › | |||||||||||||||
Structural Drivers Price61 Permits51 Per Cap52 Afford33 Employ77 Migr75 LiqWatch↓ ValBalanced— DivergLow CycleRecovery | ||||||||||||||||||||
| 51 | Prescott Valley, AZ | 58 | NeutralNeutral | ▼ 9 | › | |||||||||||||||
Structural Drivers Price73 Permits28 Per Cap77 Afford93 Employ69 Migr11 ValBalanced— CycleExpansion | ||||||||||||||||||||
| 51 | Omaha, NE-IA | 58 | NeutralNeutral | ▼ 11 | › | |||||||||||||||
Structural Drivers Price49 Permits40 Per Cap74 Afford18 Employ87 Migr81 LiqStable— ValBalanced— DivergLow CycleRecovery | ||||||||||||||||||||
| 51 | Anchorage, AK | 58 | NeutralNeutral | ▲ 8 | › | |||||||||||||||
Structural Drivers Price95 Permits73 Per Cap4 Afford3 Employ97 Migr78 LiqStable↓ ValBalanced— CycleRecovery | ||||||||||||||||||||
| 51 | New Haven, CT | 58 | NeutralNeutral | ▲ 11 | › | |||||||||||||||
Structural Drivers Price82 Permits83 Per Cap12 Afford9 Employ68 Migr95 LiqStable↓ ValBalanced— CycleRecovery | ||||||||||||||||||||
| 51 | Milwaukee, WI | 58 | NeutralNeutral | ▼ 12 | › | |||||||||||||||
Structural Drivers Price80 Permits30 Per Cap20 Afford29 Employ90 Migr97 LiqStable— ValBalanced— DivergHigh CycleExpansion | ||||||||||||||||||||
| 51 | Knoxville, TN | 58 | NeutralNeutral | ▲ 5 | › | |||||||||||||||
Structural Drivers Price45 Permits85 Per Cap86 Afford92 Employ23 Migr16 LiqStress↓ ValBalanced— DivergModerate CycleHypersupply | ||||||||||||||||||||
| 51 | Jacksonville, NC | 58 | NeutralNeutral | ▲ 2 | › | |||||||||||||||
Structural Drivers Price6 Permits67 Per Cap72 Afford75 Employ92 Migr34 LiqStable— ValBalanced↓ CycleExpansion | ||||||||||||||||||||
| 51 | Fargo, ND-MN | 58 | NeutralNeutral | ▲ 15 | › | |||||||||||||||
Structural Drivers Price50 Permits57 Per Cap68 Afford38 Employ78 Migr58 LiqStable↓ ValBalanced— CycleRecovery | ||||||||||||||||||||
| 51 | Columbus, OH | 58 | NeutralNeutral | ▲ 3 | › | |||||||||||||||
Structural Drivers Price50 Permits80 Per Cap79 Afford23 Employ17 Migr96 LiqWatch↓ ValBalanced— DivergModerate CycleRecovery | ||||||||||||||||||||
| 61 | Mobile, AL | 57 | NeutralNeutral | ▼ 11 | › | |||||||||||||||
Structural Drivers Price64 Permits5 Per Cap32 Afford72 Employ89 Migr82 LiqStable↓ ValBalanced— CycleRecovery | ||||||||||||||||||||
| 61 | San Diego, CA | 57 | NeutralNeutral | ▲ 4 | › | |||||||||||||||
Structural Drivers Price31 Permits55 Per Cap45 Afford76 Employ47 Migr88 LiqStable— ValBalanced— CycleRecovery | ||||||||||||||||||||
| 61 | Homosassa Springs, FL | 57 | NeutralNeutral | ▼ 13 | › | |||||||||||||||
Structural Drivers Price3 Permits36 Per Cap96 Afford100 Employ87 Migr20 LiqStress↓ ValBalanced↓ CycleHypersupply | ||||||||||||||||||||
| 61 | Dothan, AL | 57 | NeutralNeutral | ▼ 1 | › | |||||||||||||||
Structural Drivers Price100 Permits39 Per Cap45 Afford39 Employ62 Migr58 LiqStable↓ ValCompressed↑ DivergHigh CycleRecovery | ||||||||||||||||||||
| 61 | Spartanburg, SC | 57 | NeutralNeutral | ▲ 7 | › | |||||||||||||||
Structural Drivers Price79 Permits77 Per Cap92 Afford66 Employ13 Migr17 LiqWatch↑ ValBalanced— CycleHypersupply | ||||||||||||||||||||
| 61 | Fort Collins, CO | 57 | NeutralNeutral | ▲ 12 | › | |||||||||||||||
Structural Drivers Price28 Permits89 Per Cap73 Afford59 Employ71 Migr21 LiqStress— ValBalanced— CycleHypersupply | ||||||||||||||||||||
| 61 | Baton Rouge, LA | 57 | NeutralNeutral | 0 | › | |||||||||||||||
Structural Drivers Price75 Permits84 Per Cap59 Afford30 Employ9 Migr86 LiqStable— ValCompressed— DivergModerate CycleExpansion | ||||||||||||||||||||
| 61 | Youngstown, OH | 57 | NeutralNeutral | ▲ 7 | › | |||||||||||||||
Structural Drivers Price89 Permits58 Per Cap1 Afford59 Employ68 Migr65 LiqStable— ValBalanced— CycleExpansion | ||||||||||||||||||||
| 69 | Cleveland, OH | 56 | NeutralNeutral | — | › | |||||||||||||||
Structural Drivers Price88 Permits68 Per Cap17 Afford8 Employ56 Migr97 ValBalanced— DivergModerate CycleExpansion | ||||||||||||||||||||
| 69 | Billings, MT | 56 | NeutralNeutral | ▼ 10 | › | |||||||||||||||
Structural Drivers Price42 Permits22 Per Cap64 Afford77 Employ86 Migr43 LiqStable↓ ValBalanced— CycleRecovery | ||||||||||||||||||||
| 69 | Duluth, MN-WI | 56 | NeutralNeutral | ▼ 9 | › | |||||||||||||||
Structural Drivers Price91 Permits11 Per Cap26 Afford97 Employ66 Migr46 LiqStable— ValBalanced— DivergModerate CycleExpansion | ||||||||||||||||||||
| 69 | Topeka, KS | 56 | NeutralNeutral | ▲ 4 | › | |||||||||||||||
Structural Drivers Price21 Permits95 Per Cap32 Afford21 Employ99 Migr65 LiqStable↓ ValBalanced↓ DivergLow CycleRecovery | ||||||||||||||||||||
| 69 | Providence, RI-MA | 56 | NeutralNeutral | ▼ 6 | › | |||||||||||||||
Structural Drivers Price71 Permits86 Per Cap11 Afford78 Employ60 Migr28 LiqStable— ValBalanced— DivergModerate CycleExpansion | ||||||||||||||||||||
| 69 | Oshkosh, WI | 56 | NeutralNeutral | ▼ 10 | › | |||||||||||||||
Structural Drivers Price82 Permits47 Per Cap47 Afford48 Employ59 Migr56 LiqStress↑ ValBalanced— CycleRecession | ||||||||||||||||||||
| 69 | Portland, OR-WA | 56 | NeutralNeutral | ▲ 2 | › | |||||||||||||||
Structural Drivers Price25 Permits38 Per Cap42 Afford41 Employ88 Migr99 LiqStable↓ DivergHigh CycleRecovery | ||||||||||||||||||||
| 76 | Grand Rapids, MI | 55 | NeutralNeutral | ▲ 9 | › | |||||||||||||||
Structural Drivers Price68 Permits68 Per Cap46 Afford47 Employ40 Migr61 LiqStable↑ ValBalanced— DivergModerate CycleExpansion | ||||||||||||||||||||
| 76 | Lansing, MI | 55 | NeutralNeutral | ▲ 15 | › | |||||||||||||||
Structural Drivers Price71 Permits88 Per Cap16 Afford17 Employ48 Migr90 LiqStable↓ ValBalanced↓ DivergModerate CycleRecovery | ||||||||||||||||||||
| 76 | Eugene, OR | 55 | NeutralNeutral | ▼ 14 | › | |||||||||||||||
Structural Drivers Price41 Permits34 Per Cap50 Afford85 Employ85 Migr35 LiqStable↓ ValBalanced↓ CycleRecovery | ||||||||||||||||||||
| 76 | Niles, MI | 55 | NeutralNeutral | ▲ 7 | › | |||||||||||||||
Structural Drivers Price87 Permits60 Per Cap27 Afford69 Employ48 Migr41 LiqStable↑ ValBalanced— CycleExpansion | ||||||||||||||||||||
| 76 | Orlando, FL | 55 | NeutralNeutral | ▲ 11 | › | |||||||||||||||
Structural Drivers Price21 Permits78 Per Cap91 Afford86 Employ51 Migr3 LiqStable↓ ValBalanced— DivergHigh CycleRecovery | ||||||||||||||||||||
| 76 | Greenville, SC | 55 | NeutralNeutral | ▲ 1 | › | |||||||||||||||
Structural Drivers Price56 Permits49 Per Cap89 Afford74 Employ55 Migr8 LiqStress— ValBalanced— DivergModerate CycleRecession | ||||||||||||||||||||
| 76 | Jackson, TN | 55 | NeutralNeutral | ▲ 11 | › | |||||||||||||||
Structural Drivers Price68 Permits38 Per Cap25 Afford60 Employ83 Migr56 LiqWatch↑ ValBalanced↑ DivergLow CycleHypersupply | ||||||||||||||||||||
| 76 | Virginia Beach, VA-NC | 55 | NeutralNeutral | 0 | › | |||||||||||||||
Structural Drivers Price55 Permits20 Per Cap25 Afford47 Employ96 Migr87 LiqStable— ValBalanced— DivergModerate CycleExpansion | ||||||||||||||||||||
| 76 | Johnson City, TN | 55 | NeutralNeutral | ▼ 8 | › | |||||||||||||||
Structural Drivers Price83 Permits4 Per Cap53 Afford100 Employ22 Migr70 LiqStress↓ ValBalanced↑ DivergHigh CycleHypersupply | ||||||||||||||||||||
| 76 | Athens, GA | 55 | NeutralNeutral | ▼ 13 | › | |||||||||||||||
Structural Drivers Price14 Permits10 Per Cap69 Afford98 Employ76 Migr64 LiqStress↑ ValBalanced— DivergHigh CycleRecession | ||||||||||||||||||||
| 86 | Utica, NY | 54 | NeutralNeutral | ▲ 4 | › | |||||||||||||||
Structural Drivers Price95 Permits63 Per Cap5 Afford56 Employ35 Migr73 LiqWatch↓ ValBalanced— CycleRecovery | ||||||||||||||||||||
| 86 | Cedar Rapids, IA | 54 | NeutralNeutral | ▼ 4 | › | |||||||||||||||
Structural Drivers Price82 Permits45 Per Cap49 Afford2 Employ85 Migr63 LiqStable↓ ValBalanced— DivergHigh CycleRecovery | ||||||||||||||||||||
| 86 | Peoria, IL | 54 | NeutralNeutral | 0 | › | |||||||||||||||
Structural Drivers Price93 Permits75 Per Cap0 Afford3 Employ94 Migr62 LiqStable↑ ValBalanced— DivergModerate CycleExpansion | ||||||||||||||||||||
| 86 | Bend, OR | 54 | NeutralNeutral | ▲ 15 | › | |||||||||||||||
Structural Drivers Price27 Permits96 Per Cap95 Afford90 Employ5 Migr8 LiqStable↓ ValBalanced— DivergModerate CycleRecovery | ||||||||||||||||||||
| 86 | Dayton, OH | 54 | NeutralNeutral | ▼ 4 | › | |||||||||||||||
Structural Drivers Price91 Permits46 Per Cap27 Afford8 Employ62 Migr92 ValBalanced— DivergHigh CycleExpansion | ||||||||||||||||||||
| 86 | Grand Junction, CO | 54 | NeutralNeutral | ▲ 3 | › | |||||||||||||||
Structural Drivers Price55 Permits14 Per Cap57 Afford95 Employ77 Migr25 LiqStress↓ ValBalanced— CycleHypersupply | ||||||||||||||||||||
| 86 | Iowa City, IA | 54 | NeutralNeutral | ▲ 4 | › | |||||||||||||||
Structural Drivers Price36 Permits97 Per Cap79 Afford7 Employ22 Migr86 LiqStable↓ ValBalanced— CycleRecovery | ||||||||||||||||||||
| 86 | Kenosha, WI | 54 | NeutralNeutral | — | › | |||||||||||||||
| 86 | Lubbock, TX | 54 | NeutralNeutral | ▲ 6 | › | |||||||||||||||
Structural Drivers Price36 Permits86 Per Cap85 Afford39 Employ42 Migr38 LiqStable↑ ValBalanced— CycleExpansion | ||||||||||||||||||||
| 86 | Muskegon, MI | 54 | NeutralNeutral | ▼ 3 | › | |||||||||||||||
Structural Drivers Price73 Permits61 Per Cap32 Afford96 Employ16 Migr44 LiqStable↑ ValBalanced↑ CycleExpansion | ||||||||||||||||||||
| 86 | Racine, WI | 54 | NeutralNeutral | ▲ 12 | › | |||||||||||||||
Structural Drivers Price86 Permits51 Per Cap27 Afford26 Employ99 Migr37 LiqStable↑ ValBalanced↓ CycleExpansion | ||||||||||||||||||||
| 97 | Bridgeport, CT | 53 | NeutralNeutral | ▲ 11 | › | |||||||||||||||
Structural Drivers Price96 Permits97 Per Cap46 Afford1 Employ66 Migr13 LiqStable— ValCompressed— CycleExpansion | ||||||||||||||||||||
| 97 | Kalamazoo, MI | 53 | NeutralNeutral | ▲ 15 | › | |||||||||||||||
Structural Drivers Price67 Permits79 Per Cap14 Afford32 Employ45 Migr80 LiqWatch↑ ValBalanced— CycleHypersupply | ||||||||||||||||||||
| 97 | Richmond, VA | 53 | NeutralNeutral | ▲ 5 | › | |||||||||||||||
Structural Drivers Price70 Permits60 Per Cap75 Afford49 Employ49 Migr16 LiqStable↓ ValBalanced— DivergModerate CycleRecovery | ||||||||||||||||||||
| 97 | Charlottesville, VA | 53 | NeutralNeutral | ▲ 13 | › | |||||||||||||||
Structural Drivers Price59 Permits64 Per Cap70 Afford28 Employ36 Migr63 LiqStress— ValBalanced— DivergModerate CycleRecession | ||||||||||||||||||||
| 97 | Bloomington, IL | 53 | NeutralNeutral | 0 | › | |||||||||||||||
Structural Drivers Price73 Permits63 Per Cap11 Afford1 Employ89 Migr81 LiqWatch↑ ValBalanced— CycleHypersupply | ||||||||||||||||||||
| 97 | Birmingham, AL | 53 | NeutralNeutral | ▲ 6 | › | |||||||||||||||
Structural Drivers Price49 Permits74 Per Cap45 Afford24 Employ37 Migr89 LiqStable— ValBalanced— DivergModerate CycleExpansion | ||||||||||||||||||||
| 97 | Wichita, KS | 53 | NeutralNeutral | ▲ 9 | › | |||||||||||||||
Structural Drivers Price37 Permits64 Per Cap56 Afford27 Employ64 Migr72 LiqWatch↓ ValBalanced— DivergModerate CycleRecovery | ||||||||||||||||||||
| 97 | Lynchburg, VA | 53 | NeutralNeutral | ▼ 19 | › | |||||||||||||||
Structural Drivers Price46 Permits12 Per Cap51 Afford67 Employ81 Migr62 LiqStress↓ ValBalanced↑ DivergHigh CycleHypersupply | ||||||||||||||||||||
| 97 | Florence, SC | 53 | NeutralNeutral | ▼ 6 | › | |||||||||||||||
Structural Drivers Price62 Permits70 Per Cap55 Afford64 Employ4 Migr64 LiqWatch↑ ValBalanced— CycleHypersupply | ||||||||||||||||||||
| 97 | Oklahoma City, OK | 53 | NeutralNeutral | ▲ 10 | › | |||||||||||||||
Structural Drivers Price56 Permits76 Per Cap67 Afford53 Employ39 Migr27 LiqStable— ValBalanced— DivergModerate CycleRecovery | ||||||||||||||||||||
| 97 | Saginaw, MI | 53 | NeutralNeutral | ▲ 15 | › | |||||||||||||||
Structural Drivers Price83 Permits72 Per Cap3 Afford27 Employ58 Migr73 LiqStress↓ ValBalanced— CycleHypersupply | ||||||||||||||||||||
| 97 | Colorado Springs, CO | 53 | NeutralNeutral | ▲ 18 | › | |||||||||||||||
Structural Drivers Price22 Permits92 Per Cap80 Afford35 Employ72 Migr18 LiqWatch— ValBalanced— CycleHypersupply | ||||||||||||||||||||
| 104 | Miami, FL | 53 | NeutralNeutral | ▲ 19 | › | |||||||||||||||
Structural Drivers Price34 Permits87 Per Cap45 Afford100 Employ50 Migr0 LiqStable↓ ValBalanced— DivergHigh CycleRecovery | ||||||||||||||||||||
| 104 | Seattle, WA | 53 | NeutralNeutral | ▼ 3 | › | |||||||||||||||
Structural Drivers Price24 Permits32 Per Cap51 Afford44 Employ70 Migr98 LiqWatch— ValBalanced— DivergHigh CycleHypersupply | ||||||||||||||||||||
| 109 | El Paso, TX | 52 | NeutralNeutral | ▼ 3 | › | |||||||||||||||
Structural Drivers Price20 Permits41 Per Cap28 Afford70 Employ62 Migr93 LiqStable— ValBalanced— CycleRecovery | ||||||||||||||||||||
| 109 | Reading, PA | 52 | NeutralNeutral | ▲ 8 | › | |||||||||||||||
Structural Drivers Price96 Permits93 Per Cap2 Afford22 Employ41 Migr60 LiqStable↓ ValCompressed— CycleRecovery | ||||||||||||||||||||
| 109 | Rockford, IL | 52 | NeutralNeutral | ▼ 5 | › | |||||||||||||||
Structural Drivers Price92 Permits69 Per Cap6 Afford5 Employ82 Migr60 LiqStress↑ ValBalanced↓ CycleRecession | ||||||||||||||||||||
| 109 | Macon, GA | 52 | NeutralNeutral | ▲ 1 | › | |||||||||||||||
Structural Drivers Price97 Permits28 Per Cap23 Afford55 Employ67 Migr44 LiqStable— ValCompressed— DivergModerate CycleExpansion | ||||||||||||||||||||
| 109 | Gainesville, GA | 52 | NeutralNeutral | ▼ 9 | › | |||||||||||||||
Structural Drivers Price66 Permits32 Per Cap80 Afford53 Employ62 Migr22 LiqStress↓ CycleHypersupply | ||||||||||||||||||||
| 109 | North Port, FL | 52 | NeutralNeutral | ▲ 10 | › | |||||||||||||||
Structural Drivers Price10 Permits80 Per Cap100 Afford93 Employ29 Migr0 LiqStable↓ ValCompressed↑ CycleRecovery | ||||||||||||||||||||
| 109 | South Bend, IN-MI | 52 | NeutralNeutral | ▼ 15 | › | |||||||||||||||
Structural Drivers Price59 Permits37 Per Cap30 Afford67 Employ47 Migr74 LiqStable— ValBalanced— CycleExpansion | ||||||||||||||||||||
| 109 | San Jose, CA | 52 | NeutralNeutral | ▲ 14 | › | |||||||||||||||
Structural Drivers Price11 Permits91 Per Cap38 Afford3 Employ71 Migr100 LiqStress↑ ValBalanced— CycleRecession | ||||||||||||||||||||
| 109 | Terre Haute, IN | 52 | NeutralNeutral | ▼ 4 | › | |||||||||||||||
Structural Drivers Price65 Permits98 Per Cap18 Afford52 Employ24 Migr55 LiqWatch↑ ValBalanced↓ DivergHigh CycleHypersupply | ||||||||||||||||||||
| 109 | Indianapolis, IN | 52 | NeutralNeutral | 0 | › | |||||||||||||||
Structural Drivers Price49 Permits51 Per Cap67 Afford15 Employ58 Migr70 LiqWatch— ValBalanced— DivergModerate CycleHypersupply | ||||||||||||||||||||
| 109 | Huntington, WV-KY-OH | 52 | NeutralNeutral | ▲ 9 | › | |||||||||||||||
Structural Drivers Price97 Permits96 Per Cap8 Afford37 Employ28 Migr49 LiqStable— ValBalanced↑ DivergModerate CycleRecovery | ||||||||||||||||||||
| 109 | Davenport, IA-IL | 52 | NeutralNeutral | ▼ 10 | › | |||||||||||||||
Structural Drivers Price92 Permits30 Per Cap13 Afford20 Employ90 Migr69 LiqStable↓ ValCompressed— DivergModerate CycleRecovery | ||||||||||||||||||||
| 109 | Canton, OH | 52 | NeutralNeutral | ▲ 5 | › | |||||||||||||||
Structural Drivers Price76 Permits84 Per Cap13 Afford19 Employ74 Migr47 LiqStable↓ ValBalanced— CycleRecovery | ||||||||||||||||||||
| 109 | Columbia, SC | 52 | NeutralNeutral | ▲ 1 | › | |||||||||||||||
Structural Drivers Price59 Permits55 Per Cap78 Afford42 Employ30 Migr48 LiqStable↓ ValBalanced— DivergHigh CycleExpansion | ||||||||||||||||||||
| 119 | New York, NY-NJ | 52 | NeutralNeutral | 0 | › | |||||||||||||||
Structural Drivers Price84 Permits19 Per Cap30 Afford35 Employ41 Migr100 LiqStable— ValBalanced— DivergModerate CycleExpansion | ||||||||||||||||||||
| 123 | Shreveport, LA | 51 | NeutralNeutral | ▼ 5 | › | |||||||||||||||
Structural Drivers Price50 Permits60 Per Cap34 Afford31 Employ47 Migr82 LiqStable— ValBalanced— DivergModerate CycleExpansion | ||||||||||||||||||||
| 123 | McAllen, TX | 51 | NeutralNeutral | ▼ 13 | › | |||||||||||||||
Structural Drivers Price18 Permits44 Per Cap84 Afford73 Employ9 Migr78 LiqWatch↓ ValBalanced— CycleRecovery | ||||||||||||||||||||
| 123 | Ogden, UT | 51 | NeutralNeutral | ▲ 5 | › | |||||||||||||||
Structural Drivers Price36 Permits71 Per Cap66 Afford41 Employ60 Migr30 LiqWatch— ValBalanced— DivergModerate CycleHypersupply | ||||||||||||||||||||
| 123 | Waterbury, CT | 51 | NeutralNeutral | — | › | |||||||||||||||
| 123 | Lake Havasu City, AZ | 51 | NeutralNeutral | ▼ 10 | › | |||||||||||||||
Structural Drivers Price8 Permits12 Per Cap87 Afford99 Employ86 Migr16 LiqStable↓ ValBalanced— CycleRecovery | ||||||||||||||||||||
| 123 | Kennewick, WA | 51 | NeutralNeutral | ▼ 1 | › | |||||||||||||||
Structural Drivers Price58 Permits45 Per Cap74 Afford27 Employ70 Migr34 LiqWatch— ValBalanced— CycleHypersupply | ||||||||||||||||||||
| 123 | Brownsville, TX | 51 | NeutralNeutral | ▼ 5 | › | |||||||||||||||
Structural Drivers Price12 Permits58 Per Cap61 Afford86 Employ8 Migr79 LiqStable— ValBalanced↓ CycleExpansion | ||||||||||||||||||||
| 123 | St. Cloud, MN | 51 | NeutralNeutral | ▼ 3 | › | |||||||||||||||
Structural Drivers Price19 Permits37 Per Cap44 Afford43 Employ80 Migr85 LiqWatch↑ ValBalanced— CycleHypersupply | ||||||||||||||||||||
| 123 | Houma, LA | 51 | NeutralNeutral | ▼ 7 | › | |||||||||||||||
Structural Drivers Price15 Permits42 Per Cap35 Afford53 Employ88 Migr74 LiqStable— ValBalanced— CycleExpansion | ||||||||||||||||||||
| 123 | Tuscaloosa, AL | 51 | NeutralNeutral | ▲ 9 | › | |||||||||||||||
Structural Drivers Price69 Permits29 Per Cap24 Afford64 Employ43 Migr77 LiqWatch↓ ValBalanced— DivergHigh CycleRecovery | ||||||||||||||||||||
| 133 | Kahului, HI | 50 | NeutralNeutral | ▼ 8 | › | |||||||||||||||
Structural Drivers Price84 Permits44 Per Cap56 Afford46 Employ2 Migr66 LiqWatch— ValCompressed— CycleRecession | ||||||||||||||||||||
| 133 | Buffalo, NY | 50 | NeutralNeutral | ▼ 6 | › | |||||||||||||||
Structural Drivers Price90 Permits29 Per Cap5 Afford56 Employ26 Migr96 LiqStable↓ ValBalanced— CycleRecovery | ||||||||||||||||||||
| 133 | Boise City, ID | 50 | NeutralNeutral | ▲ 5 | › | |||||||||||||||
Structural Drivers Price32 Permits62 Per Cap94 Afford86 Employ18 Migr6 LiqStable↑ ValBalanced— DivergModerate CycleExpansion | ||||||||||||||||||||
| 133 | Springfield, MA | 50 | NeutralNeutral | ▲ 8 | › | |||||||||||||||
Structural Drivers Price74 Permits36 Per Cap1 Afford61 Employ36 Migr91 LiqStable↑ ValBalanced— CycleExpansion | ||||||||||||||||||||
| 133 | Fresno, CA | 50 | NeutralNeutral | ▼ 10 | › | |||||||||||||||
Structural Drivers Price35 Permits34 Per Cap36 Afford75 Employ52 Migr71 LiqWatch↑ ValBalanced— CycleHypersupply | ||||||||||||||||||||
| 133 | Evansville, IN | 50 | NeutralNeutral | ▼ 3 | › | |||||||||||||||
Structural Drivers Price52 Permits50 Per Cap37 Afford35 Employ62 Migr63 LiqWatch↑ ValBalanced— DivergModerate CycleHypersupply | ||||||||||||||||||||
| 133 | Palm Bay, FL | 50 | NeutralNeutral | ▲ 10 | › | |||||||||||||||
Structural Drivers Price17 Permits53 Per Cap79 Afford89 Employ56 Migr7 LiqStable↓ ValBalanced— CycleRecovery | ||||||||||||||||||||
| 133 | Midland, TX | 50 | NeutralNeutral | ▼ 13 | › | |||||||||||||||
Structural Drivers Price32 Permits35 Per Cap77 Afford77 Employ11 Migr67 LiqWatch↑ ValBalanced↓ CycleHypersupply | ||||||||||||||||||||
| 133 | Modesto, CA | 50 | NeutralNeutral | ▲ 8 | › | |||||||||||||||
Structural Drivers Price11 Permits73 Per Cap19 Afford65 Employ82 Migr51 LiqWatch— ValBalanced— CycleHypersupply | ||||||||||||||||||||
| 133 | Auburn, AL | 50 | NeutralNeutral | ▼ 2 | › | |||||||||||||||
Structural Drivers Price58 Permits26 Per Cap86 Afford62 Employ31 Migr37 LiqStable↑ ValBalanced— CycleExpansion | ||||||||||||||||||||
| 133 | Yuma, AZ | 50 | NeutralNeutral | ▼ 7 | › | |||||||||||||||
Structural Drivers Price48 Permits19 Per Cap62 Afford69 Employ41 Migr59 LiqStable↓ ValBalanced— CycleRecovery | ||||||||||||||||||||
| 133 | Des Moines, IA | 50 | NeutralNeutral | ▲ 5 | › | |||||||||||||||
Structural Drivers Price52 Permits81 Per Cap85 Afford5 Employ50 Migr25 LiqStable↓ ValBalanced— DivergModerate CycleRecovery | ||||||||||||||||||||
| 133 | Odessa, TX | 50 | NeutralNeutral | ▼ 3 | › | |||||||||||||||
Structural Drivers Price40 Permits38 Per Cap66 Afford74 Employ8 Migr77 LiqStress↑ ValBalanced— CycleRecession | ||||||||||||||||||||
| 133 | Bakersfield, CA | 50 | NeutralNeutral | ▼ 7 | › | |||||||||||||||
Structural Drivers Price24 Permits58 Per Cap40 Afford68 Employ23 Migr85 LiqStable↓ ValBalanced— CycleRecovery | ||||||||||||||||||||
| 133 | Coeur d'Alene, ID | 50 | NeutralNeutral | ▲ 2 | › | |||||||||||||||
Structural Drivers Price22 Permits66 Per Cap91 Afford94 Employ6 Migr19 LiqStable— ValBalanced— CycleExpansion | ||||||||||||||||||||
| 140 | Atlanta, GA | 50 | NeutralNeutral | ▼ 3 | › | |||||||||||||||
Structural Drivers Price26 Permits23 Per Cap63 Afford27 Employ63 Migr95 LiqStable↓ ValBalanced— DivergModerate CycleRecovery | ||||||||||||||||||||
| 140 | Washington, DC-VA-MD-WV | 50 | NeutralNeutral | ▼ 2 | › | |||||||||||||||
Structural Drivers Price44 Permits21 Per Cap34 Afford2 Employ98 Migr98 LiqStress↓ ValBalanced— DivergModerate CycleHypersupply | ||||||||||||||||||||
| 140 | Boston, MA-NH | 50 | NeutralNeutral | ▼ 8 | › | |||||||||||||||
Structural Drivers Price66 Permits22 Per Cap19 Afford24 Employ72 Migr98 LiqWatch↑ ValBalanced— DivergModerate CycleHypersupply | ||||||||||||||||||||
| 148 | Oxnard, CA | 49 | NeutralNeutral | ▲ 7 | › | |||||||||||||||
Structural Drivers Price26 Permits92 Per Cap19 Afford23 Employ81 Migr51 LiqStress— ValBalanced— CycleHypersupply | ||||||||||||||||||||
| 148 | Burlington, VT | 49 | NeutralNeutral | ▼ 7 | › | |||||||||||||||
Structural Drivers Price29 Permits68 Per Cap64 Afford48 Employ33 Migr54 LiqWatch↑ ValBalanced— DivergHigh CycleHypersupply | ||||||||||||||||||||
| 148 | Jackson, MI | 49 | NeutralNeutral | ▼ 9 | › | |||||||||||||||
Structural Drivers Price69 Permits95 Per Cap17 Afford47 Employ16 Migr52 LiqStable↑ ValBalanced— CycleExpansion | ||||||||||||||||||||
| 148 | Sioux Falls, SD-MN | 49 | NeutralNeutral | ▲ 4 | › | |||||||||||||||
Structural Drivers Price69 Permits27 Per Cap85 Afford34 Employ52 Migr26 LiqWatch↓ ValBalanced— DivergHigh CycleRecovery | ||||||||||||||||||||
| 148 | Monroe, LA | 49 | NeutralNeutral | ▲ 6 | › | |||||||||||||||
Structural Drivers Price61 Permits76 Per Cap21 Afford64 Employ10 Migr64 LiqStable↓ ValBalanced— DivergModerate CycleRecovery | ||||||||||||||||||||
| 148 | Fort Wayne, IN | 49 | NeutralNeutral | ▲ 3 | › | |||||||||||||||
Structural Drivers Price80 Permits11 Per Cap41 Afford39 Employ51 Migr71 LiqStable↓ ValBalanced— DivergModerate CycleRecovery | ||||||||||||||||||||
| 148 | Lexington Park, MD | 49 | NeutralNeutral | — | › | |||||||||||||||
| 148 | Ann Arbor, MI | 49 | NeutralNeutral | ▲ 10 | › | |||||||||||||||
Structural Drivers Price30 Permits89 Per Cap49 Afford7 Employ37 Migr81 LiqStress— ValBalanced— CycleHypersupply | ||||||||||||||||||||
| 148 | Trenton, NJ | 49 | NeutralNeutral | ▼ 16 | › | |||||||||||||||
Structural Drivers Price72 Permits7 Per Cap50 Afford5 Employ68 Migr94 LiqStress↑ ValBalanced— CycleRecession | ||||||||||||||||||||
| 148 | Corpus Christi, TX | 49 | NeutralNeutral | ▼ 3 | › | |||||||||||||||
Structural Drivers Price4 Permits70 Per Cap59 Afford61 Employ26 Migr76 LiqStable↓ ValBalanced— DivergModerate CycleRecovery | ||||||||||||||||||||
| 157 | San Francisco, CA | 49 | NeutralNeutral | ▲ 10 | › | |||||||||||||||
Structural Drivers Price9 Permits81 Per Cap12 Afford4 Employ86 Migr100 LiqStable— ValBalanced— DivergHigh CycleExpansion | ||||||||||||||||||||
| 158 | Waterloo, IA | 48 | NeutralNeutral | ▲ 11 | › | |||||||||||||||
Structural Drivers Price45 Permits69 Per Cap29 Afford43 Employ34 Migr66 LiqWatch↑ ValBalanced— DivergModerate CycleHypersupply | ||||||||||||||||||||
| 158 | Greenville, NC | 48 | NeutralNeutral | ▼ 2 | › | |||||||||||||||
Structural Drivers Price18 Permits48 Per Cap78 Afford57 Employ13 Migr73 LiqStress↓ ValBalanced— CycleHypersupply | ||||||||||||||||||||
| 158 | Merced, CA | 48 | NeutralNeutral | ▲ 9 | › | |||||||||||||||
Structural Drivers Price2 Permits93 Per Cap30 Afford90 Employ12 Migr62 LiqStress↑ ValBalanced↑ CycleRecession | ||||||||||||||||||||
| 158 | Wilmington, NC | 48 | NeutralNeutral | ▼ 13 | › | |||||||||||||||
Structural Drivers Price54 Permits33 Per Cap99 Afford87 Employ5 Migr7 LiqStress↓ ValBalanced— DivergModerate CycleHypersupply | ||||||||||||||||||||
| 158 | Roanoke, VA | 48 | NeutralNeutral | ▼ 16 | › | |||||||||||||||
Structural Drivers Price71 Permits1 Per Cap18 Afford51 Employ79 Migr68 LiqStress↓ ValBalanced— DivergModerate CycleRecession | ||||||||||||||||||||
| 158 | Greensboro, NC | 48 | NeutralNeutral | ▼ 5 | › | |||||||||||||||
Structural Drivers Price42 Permits17 Per Cap59 Afford46 Employ40 Migr82 LiqStress↓ ValBalanced— DivergHigh CycleHypersupply | ||||||||||||||||||||
| 158 | St. Louis, MO-IL | 48 | NeutralNeutral | ▼ 3 | › | |||||||||||||||
Structural Drivers Price53 Permits34 Per Cap24 Afford13 Employ64 Migr98 LiqStable— ValBalanced— DivergModerate CycleExpansion | ||||||||||||||||||||
| 158 | Chico, CA | 48 | NeutralNeutral | ▲ 6 | › | |||||||||||||||
Structural Drivers Price13 Permits61 Per Cap57 Afford84 Employ30 Migr42 LiqStable— ValBalanced↓ CycleRecovery | ||||||||||||||||||||
| 158 | Montgomery, AL | 48 | NeutralNeutral | ▲ 13 | › | |||||||||||||||
Structural Drivers Price38 Permits56 Per Cap22 Afford4 Employ78 Migr90 LiqStable↓ ValBalanced— DivergModerate CycleRecovery | ||||||||||||||||||||
| 158 | Provo, UT | 48 | NeutralNeutral | ▲ 3 | › | |||||||||||||||
Structural Drivers Price54 Permits75 Per Cap92 Afford34 Employ17 Migr15 LiqWatch↓ ValBalanced— CycleRecovery | ||||||||||||||||||||
| 158 | Fayetteville, AR | 48 | NeutralNeutral | 0 | › | |||||||||||||||
Structural Drivers Price51 Permits71 Per Cap98 Afford56 Employ0 Migr12 LiqStress↓ ValBalanced— DivergHigh CycleHypersupply | ||||||||||||||||||||
| 169 | Spokane, WA | 47 | NeutralNeutral | ▼ 7 | › | |||||||||||||||
Structural Drivers Price24 Permits16 Per Cap60 Afford65 Employ92 Migr24 LiqWatch— ValBalanced— CycleHypersupply | ||||||||||||||||||||
| 169 | Houston, TX | 47 | NeutralNeutral | ▲ 3 | › | |||||||||||||||
Structural Drivers Price19 Permits53 Per Cap88 Afford66 Employ43 Migr15 LiqWatch↓ ValBalanced— DivergModerate CycleRecovery | ||||||||||||||||||||
| 169 | El Centro, CA | 47 | NeutralNeutral | ▼ 9 | › | |||||||||||||||
Structural Drivers Price95 Permits2 Per Cap4 Afford95 Employ12 Migr74 LiqWatch↓ ValCompressed↑ CycleRecovery | ||||||||||||||||||||
| 169 | Janesville, WI | 47 | NeutralNeutral | ▼ 26 | › | |||||||||||||||
Structural Drivers Price77 Permits5 Per Cap26 Afford55 Employ76 Migr41 LiqWatch↑ ValBalanced— CycleRecession | ||||||||||||||||||||
| 169 | Durham, NC | 47 | NeutralNeutral | ▲ 12 | › | |||||||||||||||
Structural Drivers Price57 Permits42 Per Cap83 Afford54 Employ5 Migr40 LiqStress↓ ValBalanced— DivergModerate CycleHypersupply | ||||||||||||||||||||
| 169 | Tucson, AZ | 47 | NeutralNeutral | ▼ 5 | › | |||||||||||||||
Structural Drivers Price21 Permits33 Per Cap54 Afford77 Employ84 Migr11 LiqWatch↓ ValBalanced— CycleRecovery | ||||||||||||||||||||
| 169 | Santa Fe, NM | 47 | NeutralNeutral | ▲ 24 | › | |||||||||||||||
Structural Drivers Price88 Permits98 Per Cap45 Afford15 Employ5 Migr33 LiqWatch↑ ValCompressed— CycleHypersupply | ||||||||||||||||||||
| 169 | Baltimore, MD | 47 | NeutralNeutral | ▲ 3 | › | |||||||||||||||
Structural Drivers Price39 Permits44 Per Cap25 Afford4 Employ69 Migr99 LiqStress— ValBalanced— DivergModerate CycleHypersupply | ||||||||||||||||||||
| 169 | Greeley, CO | 47 | NeutralNeutral | ▲ 1 | › | |||||||||||||||
Structural Drivers Price13 Permits57 Per Cap89 Afford25 Employ90 Migr10 LiqStress— ValBalanced— CycleHypersupply | ||||||||||||||||||||
| 169 | Pueblo, CO | 47 | NeutralNeutral | ▲ 2 | › | |||||||||||||||
Structural Drivers Price30 Permits23 Per Cap9 Afford92 Employ84 Migr45 LiqStress↓ ValBalanced— CycleHypersupply | ||||||||||||||||||||
| 175 | Philadelphia, PA-NJ-DE-MD | 47 | NeutralNeutral | ▼ 3 | › | |||||||||||||||
Structural Drivers Price76 Permits50 Per Cap23 Afford20 Employ16 Migr97 LiqStable↓ ValBalanced— DivergModerate CycleRecovery | ||||||||||||||||||||
| 179 | Daphne, AL | 46 | NeutralNeutral | ▼ 8 | › | |||||||||||||||
Structural Drivers Price27 Permits19 Per Cap96 Afford52 Employ67 Migr18 LiqStable↓ ValBalanced↓ CycleRecovery | ||||||||||||||||||||
| 179 | Lafayette, LA | 46 | NeutralNeutral | ▲ 2 | › | |||||||||||||||
Structural Drivers Price57 Permits62 Per Cap60 Afford52 Employ18 Migr29 LiqStable↓ ValBalanced— DivergHigh CycleRecovery | ||||||||||||||||||||
| 179 | Kiryas Joel, NY | 46 | NeutralNeutral | — | › | |||||||||||||||
| 179 | Boulder, CO | 46 | NeutralNeutral | ▼ 1 | › | |||||||||||||||
Structural Drivers Price11 Permits78 Per Cap65 Afford49 Employ44 Migr26 LiqStable↑ ValBalanced— CycleExpansion | ||||||||||||||||||||
| 179 | Deltona, FL | 46 | NeutralNeutral | ▲ 1 | › | |||||||||||||||
Structural Drivers Price7 Permits37 Per Cap82 Afford93 Employ52 Migr5 LiqStable↓ ValBalanced↑ CycleRecovery | ||||||||||||||||||||
| 179 | Tulsa, OK | 46 | NeutralNeutral | ▲ 13 | › | |||||||||||||||
Structural Drivers Price39 Permits78 Per Cap59 Afford58 Employ10 Migr29 LiqStable— ValBalanced— DivergModerate CycleExpansion | ||||||||||||||||||||
| 179 | Chattanooga, TN-GA | 46 | NeutralNeutral | ▼ 12 | › | |||||||||||||||
Structural Drivers Price53 Permits24 Per Cap62 Afford83 Employ34 Migr21 LiqWatch↑ ValBalanced— DivergModerate CycleHypersupply | ||||||||||||||||||||
| 179 | Nashville, TN | 46 | NeutralNeutral | ▲ 6 | › | |||||||||||||||
Structural Drivers Price37 Permits47 Per Cap90 Afford80 Employ19 Migr3 LiqWatch— ValBalanced— DivergModerate CycleHypersupply | ||||||||||||||||||||
| 179 | Binghamton, NY | 46 | NeutralNeutral | ▼ 11 | › | |||||||||||||||
Structural Drivers Price99 Permits18 Per Cap11 Afford51 Employ24 Migr72 LiqStable↓ ValBalanced— CycleRecovery | ||||||||||||||||||||
| 179 | Myrtle Beach, SC | 46 | NeutralNeutral | ▲ 2 | › | |||||||||||||||
Structural Drivers Price43 Permits45 Per Cap100 Afford83 Employ1 Migr4 LiqStable— ValBalanced↓ CycleExpansion | ||||||||||||||||||||
| 179 | Flint, MI | 46 | NeutralNeutral | ▲ 1 | › | |||||||||||||||
Structural Drivers Price87 Permits74 Per Cap6 Afford30 Employ27 Migr53 LiqStable↓ ValBalanced— CycleRecovery | ||||||||||||||||||||
| 179 | Minneapolis, MN-WI | 46 | NeutralNeutral | ▲ 4 | › | |||||||||||||||
Structural Drivers Price44 Permits36 Per Cap48 Afford8 Employ38 Migr100 LiqStable↑ ValBalanced— DivergModerate CycleExpansion | ||||||||||||||||||||
| 179 | Idaho Falls, ID | 46 | NeutralNeutral | ▼ 14 | › | |||||||||||||||
Structural Drivers Price34 Permits2 Per Cap90 Afford66 Employ41 Migr40 LiqStable↓ ValBalanced— DivergModerate CycleRecovery | ||||||||||||||||||||
| 185 | Tampa, FL | 46 | NeutralNeutral | ▲ 10 | › | |||||||||||||||
Structural Drivers Price13 Permits65 Per Cap77 Afford100 Employ22 Migr1 LiqStable↓ ValBalanced↑ DivergModerate CycleExpansion | ||||||||||||||||||||
| 192 | Hanford, CA | 45 | NeutralNeutral | ▼ 10 | › | |||||||||||||||
Structural Drivers Price27 Permits4 Per Cap39 Afford46 Employ93 Migr59 LiqStable↓ ValBalanced↓ CycleRecovery | ||||||||||||||||||||
| 192 | Winston, NC | 45 | NeutralNeutral | ▼ 1 | › | |||||||||||||||
Structural Drivers Price62 Permits25 Per Cap76 Afford58 Employ20 Migr31 LiqStress— ValBalanced— DivergHigh CycleHypersupply | ||||||||||||||||||||
| 192 | Albuquerque, NM | 45 | NeutralNeutral | ▲ 5 | › | |||||||||||||||
Structural Drivers Price34 Permits52 Per Cap38 Afford19 Employ60 Migr67 LiqStable— ValBalanced— DivergLow CycleRecovery | ||||||||||||||||||||
| 192 | Erie, PA | 45 | NeutralNeutral | ▼ 9 | › | |||||||||||||||
Structural Drivers Price100 Permits8 Per Cap4 Afford45 Employ36 Migr75 LiqWatch↑ ValBalanced— CycleHypersupply | ||||||||||||||||||||
| 192 | Port St. Lucie, FL | 45 | NeutralNeutral | ▼ 2 | › | |||||||||||||||
Structural Drivers Price16 Permits29 Per Cap90 Afford91 Employ40 Migr4 LiqStable↓ ValBalanced— CycleRecovery | ||||||||||||||||||||
| 197 | Lancaster, PA | 44 | NeutralNeutral | ▲ 12 | › | |||||||||||||||
Structural Drivers Price94 Permits62 Per Cap34 Afford20 Employ14 Migr37 LiqStable↓ ValBalanced— CycleRecovery | ||||||||||||||||||||
| 197 | Las Vegas, NV | 44 | NeutralNeutral | ▼ 2 | › | |||||||||||||||
Structural Drivers Price1 Permits56 Per Cap68 Afford51 Employ89 Migr1 LiqStress↓ ValBalanced↓ CycleHypersupply | ||||||||||||||||||||
| 197 | Allentown, PA-NJ | 44 | NeutralNeutral | ▼ 1 | › | |||||||||||||||
Structural Drivers Price86 Permits86 Per Cap34 Afford17 Employ20 Migr21 LiqStable↓ ValBalanced— DivergHigh CycleExpansion | ||||||||||||||||||||
| 197 | Jackson, MS | 44 | NeutralNeutral | ▲ 5 | › | |||||||||||||||
Structural Drivers Price63 Permits73 Per Cap23 Afford14 Employ8 Migr85 LiqStable↑ ValBalanced— DivergModerate CycleExpansion | ||||||||||||||||||||
| 197 | Salinas, CA | 44 | NeutralNeutral | ▲ 8 | › | |||||||||||||||
Structural Drivers Price34 Permits94 Per Cap17 Afford58 Employ32 Migr32 LiqStable↓ ValBalanced↑ CycleRecovery | ||||||||||||||||||||
| 197 | Naples, FL | 44 | NeutralNeutral | ▼ 4 | › | |||||||||||||||
Structural Drivers Price0 Permits15 Per Cap78 Afford89 Employ81 Migr1 LiqStable↓ ValBalanced— CycleRecovery | ||||||||||||||||||||
| 197 | Amherst Town, MA | 44 | NeutralNeutral | — | › | |||||||||||||||
| 201 | Chicago, IL-IN | 45 | NeutralNeutral | ▼ 9 | › | |||||||||||||||
Structural Drivers Price80 Permits41 Per Cap15 Afford1 Employ36 Migr99 LiqStable— ValBalanced— DivergLow CycleExpansion | ||||||||||||||||||||
| 204 | Pittsburgh, PA | 43 | NeutralNeutral | ▲ 3 | › | |||||||||||||||
Structural Drivers Price64 Permits27 Per Cap22 Afford28 Employ19 Migr99 LiqStable↓ ValBalanced— DivergModerate CycleExpansion | ||||||||||||||||||||
| 204 | Columbus, GA-AL | 43 | NeutralNeutral | ▼ 11 | › | |||||||||||||||
Structural Drivers Price79 Permits15 Per Cap17 Afford42 Employ29 Migr75 LiqStable— ValBalanced— DivergLow CycleRecovery | ||||||||||||||||||||
| 204 | Scranton, PA | 43 | NeutralNeutral | ▲ 2 | › | |||||||||||||||
Structural Drivers Price79 Permits55 Per Cap5 Afford43 Employ27 Migr49 LiqStable↓ ValBalanced↓ DivergHigh CycleRecovery | ||||||||||||||||||||
| 204 | Akron, OH | 43 | NeutralNeutral | ▼ 5 | › | |||||||||||||||
Structural Drivers Price77 Permits6 Per Cap7 Afford10 Employ72 Migr88 LiqStable↑ ValBalanced— CycleExpansion | ||||||||||||||||||||
| 204 | Beaumont, TX | 43 | NeutralNeutral | ▲ 8 | › | |||||||||||||||
Structural Drivers Price14 Permits47 Per Cap28 Afford44 Employ44 Migr83 LiqStable— ValBalanced— DivergLow CycleExpansion | ||||||||||||||||||||
| 204 | Barnstable Town, MA | 43 | NeutralNeutral | ▼ 8 | › | |||||||||||||||
Structural Drivers Price44 Permits10 Per Cap36 Afford97 Employ58 Migr15 LiqStable↓ ValBalanced— CycleRecovery | ||||||||||||||||||||
| 204 | Jacksonville, FL | 43 | NeutralNeutral | ▲ 5 | › | |||||||||||||||
Structural Drivers Price28 Permits27 Per Cap83 Afford85 Employ34 Migr2 LiqStable↓ ValBalanced— DivergModerate CycleRecovery | ||||||||||||||||||||
| 204 | Ocala, FL | 43 | NeutralNeutral | ▼ 11 | › | |||||||||||||||
Structural Drivers Price1 Permits25 Per Cap97 Afford95 Employ32 Migr9 LiqStress↓ ValBalanced— CycleHypersupply | ||||||||||||||||||||
| 212 | Dover, DE | 42 | NeutralNeutral | ▼ 16 | › | |||||||||||||||
Structural Drivers Price38 Permits59 Per Cap75 Afford13 Employ38 Migr30 LiqStable↓ ValBalanced↓ CycleRecovery | ||||||||||||||||||||
| 212 | Columbia, MO | 42 | NeutralNeutral | ▼ 19 | › | |||||||||||||||
Structural Drivers Price26 Permits3 Per Cap48 Afford16 Employ83 Migr76 LiqStable↓ ValBalanced↓ DivergHigh CycleRecovery | ||||||||||||||||||||
| 212 | Jefferson City, MO | 42 | NeutralNeutral | ▼ 5 | › | |||||||||||||||
Structural Drivers Price89 Permits52 Per Cap10 Afford37 Employ7 Migr56 LiqStable↑ ValBalanced— DivergHigh CycleExpansion | ||||||||||||||||||||
| 212 | Manchester, NH | 42 | NeutralNeutral | ▲ 10 | › | |||||||||||||||
Structural Drivers Price90 Permits4 Per Cap13 Afford36 Employ53 Migr55 LiqWatch↓ ValBalanced— CycleRecovery | ||||||||||||||||||||
| 212 | Riverside, CA | 42 | NeutralNeutral | ▲ 4 | › | |||||||||||||||
Structural Drivers Price23 Permits49 Per Cap39 Afford82 Employ54 Migr7 LiqStable↓ ValBalanced— CycleRecovery | ||||||||||||||||||||
| 212 | Vineland, NJ | 42 | NeutralNeutral | ▼ 13 | › | |||||||||||||||
Structural Drivers Price60 Permits50 Per Cap9 Afford63 Employ14 Migr53 LiqStable↑ ValBalanced— CycleExpansion | ||||||||||||||||||||
| 212 | Springfield, IL | 42 | NeutralNeutral | ▼ 2 | › | |||||||||||||||
Structural Drivers Price81 Permits10 Per Cap3 Afford0 Employ91 Migr68 LiqStable↓ ValBalanced— CycleRecovery | ||||||||||||||||||||
| 212 | Little Rock, AR | 42 | NeutralNeutral | ▲ 2 | › | |||||||||||||||
Structural Drivers Price32 Permits84 Per Cap52 Afford22 Employ20 Migr45 LiqStable— ValBalanced— DivergModerate CycleExpansion | ||||||||||||||||||||
| 212 | Memphis, TN-MS-AR | 42 | NeutralNeutral | ▼ 7 | › | |||||||||||||||
Structural Drivers Price24 Permits17 Per Cap29 Afford21 Employ60 Migr98 LiqStable— ValBalanced— DivergModerate CycleExpansion | ||||||||||||||||||||
| 212 | Phoenix, AZ | 42 | NeutralNeutral | ▼ 4 | › | |||||||||||||||
Structural Drivers Price25 Permits33 Per Cap83 Afford88 Employ25 Migr0 LiqWatch↓ ValBalanced— CycleRecovery | ||||||||||||||||||||
| 212 | Augusta, GA-SC | 42 | NeutralNeutral | ▼ 10 | › | |||||||||||||||
Structural Drivers Price53 Permits22 Per Cap70 Afford38 Employ15 Migr57 LiqStress↑ ValBalanced— DivergLow CycleRecession | ||||||||||||||||||||
| 223 | Hagerstown, MD-WV | 41 | NeutralNeutral | ▼ 15 | › | |||||||||||||||
Structural Drivers Price18 Permits39 Per Cap64 Afford16 Employ91 Migr20 LiqWatch↓ ValBalanced— DivergModerate CycleRecovery | ||||||||||||||||||||
| 223 | Hartford, CT | 41 | NeutralNeutral | ▼ 4 | › | |||||||||||||||
Structural Drivers Price81 Permits8 Per Cap7 Afford2 Employ53 Migr95 LiqStable↑ ValBalanced— CycleExpansion | ||||||||||||||||||||
| 223 | Charleston, SC | 41 | NeutralNeutral | ▼ 6 | › | |||||||||||||||
Structural Drivers Price13 Permits31 Per Cap89 Afford99 Employ11 Migr3 LiqWatch↓ ValBalanced— DivergModerate CycleRecovery | ||||||||||||||||||||
| 223 | Warner Robins, GA | 41 | NeutralNeutral | ▼ 14 | › | |||||||||||||||
Structural Drivers Price6 Permits13 Per Cap74 Afford6 Employ95 Migr50 LiqStress↑ ValBalanced↓ CycleRecession | ||||||||||||||||||||
| 223 | York, PA | 41 | NeutralNeutral | ▼ 2 | › | |||||||||||||||
Structural Drivers Price37 Permits82 Per Cap44 Afford9 Employ48 Migr24 LiqStable↓ ValBalanced↓ CycleExpansion | ||||||||||||||||||||
| 223 | Huntsville, AL | 41 | NeutralNeutral | ▲ 10 | › | |||||||||||||||
Structural Drivers Price68 Permits30 Per Cap88 Afford10 Employ33 Migr19 LiqStable— ValBalanced— CycleExpansion | ||||||||||||||||||||
| 229 | Santa Maria, CA | 40 | BelowBelow Average | ▼ 15 | › | |||||||||||||||
Structural Drivers Price33 Permits46 Per Cap15 Afford72 Employ39 Migr36 LiqWatch— ValBalanced— CycleHypersupply | ||||||||||||||||||||
| 229 | Lakeland, FL | 40 | BelowBelow Average | 0 | › | |||||||||||||||
Structural Drivers Price7 Permits13 Per Cap92 Afford97 Employ28 Migr4 LiqStable— ValBalanced— CycleExpansion | ||||||||||||||||||||
| 229 | Toledo, OH | 40 | BelowBelow Average | 0 | › | |||||||||||||||
Structural Drivers Price68 Permits3 Per Cap3 Afford14 Employ64 Migr87 LiqStress— ValBalanced— DivergHigh CycleRecession | ||||||||||||||||||||
| 229 | Denver, CO | 40 | BelowBelow Average | ▲ 5 | › | |||||||||||||||
Structural Drivers Price14 Permits54 Per Cap62 Afford45 Employ57 Migr11 LiqWatch— ValBalanced— DivergLow CycleHypersupply | ||||||||||||||||||||
| 229 | Hilton Head Island, SC | 40 | BelowBelow Average | ▼ 9 | › | |||||||||||||||
Structural Drivers Price3 Permits53 Per Cap97 Afford75 Employ3 Migr10 LiqStable↓ ValBalanced↓ CycleRecovery | ||||||||||||||||||||
| 234 | Worcester, MA | 39 | BelowBelow Average | ▼ 23 | › | |||||||||||||||
Structural Drivers Price47 Permits11 Per Cap18 Afford29 Employ37 Migr93 LiqStress↑ ValBalanced— CycleRecession | ||||||||||||||||||||
| 234 | Cape Coral, FL | 39 | BelowBelow Average | ▼ 3 | › | |||||||||||||||
Structural Drivers Price1 Permits31 Per Cap99 Afford64 Employ36 Migr2 LiqStable↓ ValBalanced— CycleRecovery | ||||||||||||||||||||
| 234 | San Luis Obispo, CA | 39 | BelowBelow Average | ▼ 16 | › | |||||||||||||||
Structural Drivers Price40 Permits14 Per Cap28 Afford71 Employ66 Migr14 LiqStable↓ ValBalanced↓ CycleRecovery | ||||||||||||||||||||
| 234 | Norwich, CT | 39 | BelowBelow Average | ▼ 11 | › | |||||||||||||||
Structural Drivers Price84 Permits16 Per Cap8 Afford11 Employ74 Migr42 LiqStable↑ ValCompressed— CycleExpansion | ||||||||||||||||||||
| 234 | Amarillo, TX | 39 | BelowBelow Average | ▼ 14 | › | |||||||||||||||
Structural Drivers Price28 Permits54 Per Cap56 Afford29 Employ21 Migr48 LiqStable↓ ValBalanced↓ DivergModerate CycleRecovery | ||||||||||||||||||||
| 239 | Killeen, TX | 38 | BelowBelow Average | ▼ 9 | › | |||||||||||||||
Structural Drivers Price5 Permits22 Per Cap73 Afford54 Employ53 Migr22 LiqStress↑ ValBalanced— DivergHigh CycleRecession | ||||||||||||||||||||
| 239 | Harrisburg, PA | 38 | BelowBelow Average | ▼ 3 | › | |||||||||||||||
Structural Drivers Price78 Permits15 Per Cap22 Afford10 Employ32 Migr69 LiqStable↓ ValBalanced— DivergHigh CycleRecovery | ||||||||||||||||||||
| 239 | Rapid City, SD | 38 | BelowBelow Average | ▼ 16 | › | |||||||||||||||
Structural Drivers Price10 Permits3 Per Cap71 Afford94 Employ6 Migr42 LiqStress↓ ValBalanced— DivergModerate CycleHypersupply | ||||||||||||||||||||
| 239 | Santa Rosa, CA | 38 | BelowBelow Average | ▲ 17 | › | |||||||||||||||
Structural Drivers Price16 Permits93 Per Cap42 Afford14 Employ49 Migr12 LiqStable↓ ValBalanced— CycleRecovery | ||||||||||||||||||||
| 239 | St. George, UT | 38 | BelowBelow Average | ▼ 12 | › | |||||||||||||||
Structural Drivers Price19 Permits23 Per Cap97 Afford30 Employ42 Migr18 LiqWatch↓ ValBalanced— CycleRecovery | ||||||||||||||||||||
| 239 | Reno, NV | 38 | BelowBelow Average | ▼ 15 | › | |||||||||||||||
Structural Drivers Price29 Permits9 Per Cap65 Afford37 Employ79 Migr10 LiqStable↓ ValBalanced↓ DivergHigh CycleRecovery | ||||||||||||||||||||
| 245 | Redding, CA | 37 | BelowBelow Average | ▲ 4 | › | |||||||||||||||
Structural Drivers Price8 Permits79 Per Cap12 Afford42 Employ49 Migr30 LiqStable↓ ValBalanced— CycleRecovery | ||||||||||||||||||||
| 245 | Asheville, NC | 37 | BelowBelow Average | ▼ 14 | › | |||||||||||||||
Structural Drivers Price8 Permits7 Per Cap82 Afford99 Employ13 Migr13 LiqStress↓ ValBalanced— DivergHigh CycleRecession | ||||||||||||||||||||
| 245 | Austin, TX | 37 | BelowBelow Average | ▼ 3 | › | |||||||||||||||
Structural Drivers Price5 Permits21 Per Cap93 Afford68 Employ32 Migr1 LiqStable— ValBalanced— DivergLow CycleExpansion | ||||||||||||||||||||
| 248 | Sacramento, CA | 36 | BelowBelow Average | 0 | › | |||||||||||||||
Structural Drivers Price17 Permits39 Per Cap53 Afford24 Employ75 Migr8 LiqStable↓ ValBalanced— DivergHigh CycleRecovery | ||||||||||||||||||||
| 248 | Albany, NY | 36 | BelowBelow Average | ▼ 16 | › | |||||||||||||||
Structural Drivers Price72 Permits24 Per Cap26 Afford15 Employ27 Migr54 LiqStable↓ DivergModerate CycleRecovery | ||||||||||||||||||||
| 248 | Springfield, MO | 36 | BelowBelow Average | ▼ 2 | › | |||||||||||||||
Structural Drivers Price42 Permits14 Per Cap43 Afford49 Employ10 Migr57 LiqStable↑ ValBalanced↓ DivergLow CycleExpansion | ||||||||||||||||||||
| 248 | Hattiesburg, MS | 36 | BelowBelow Average | ▲ 2 | › | |||||||||||||||
Structural Drivers Price12 Permits9 Per Cap1 Afford73 Employ70 Migr52 LiqStable↑ ValBalanced↓ CycleExpansion | ||||||||||||||||||||
| 252 | Green Bay, WI | 35 | BelowBelow Average | ▼ 26 | › | |||||||||||||||
Structural Drivers Price66 Permits18 Per Cap53 Afford26 Employ13 Migr34 LiqStress↑ ValBalanced↓ DivergHigh CycleRecession | ||||||||||||||||||||
| 252 | Santa Cruz, CA | 35 | BelowBelow Average | ▲ 14 | › | |||||||||||||||
Structural Drivers Price7 Permits99 Per Cap21 Afford25 Employ29 Migr27 LiqStable↓ ValBalanced— CycleRecovery | ||||||||||||||||||||
| 252 | Punta Gorda, FL | 35 | BelowBelow Average | ▼ 7 | › | |||||||||||||||
Structural Drivers Price0 Permits5 Per Cap98 Afford79 Employ16 Migr14 LiqStable↓ ValBalanced↑ CycleRecovery | ||||||||||||||||||||
| 252 | Salem, OR | 35 | BelowBelow Average | ▼ 3 | › | |||||||||||||||
Structural Drivers Price34 Permits26 Per Cap41 Afford70 Employ3 Migr36 LiqStress↑ ValBalanced— CycleRecession | ||||||||||||||||||||
| 252 | Burlington, NC | 35 | BelowBelow Average | ▼ 11 | › | |||||||||||||||
Structural Drivers Price3 Permits19 Per Cap94 Afford38 Employ26 Migr31 LiqStress↑ ValBalanced↓ CycleRecession | ||||||||||||||||||||
| 252 | Yuba City, CA | 35 | BelowBelow Average | ▼ 9 | › | |||||||||||||||
Structural Drivers Price20 Permits48 Per Cap53 Afford48 Employ2 Migr38 LiqStable↓ ValBalanced— CycleRecovery | ||||||||||||||||||||
| 258 | State College, PA | 34 | BelowBelow Average | ▼ 18 | › | |||||||||||||||
Structural Drivers Price29 Permits16 Per Cap20 Afford32 Employ25 Migr80 LiqStable↓ ValBalanced— CycleRecovery | ||||||||||||||||||||
| 258 | Monroe, MI | 34 | BelowBelow Average | ▼ 11 | › | |||||||||||||||
Structural Drivers Price77 Permits7 Per Cap8 Afford7 Employ62 Migr45 LiqStable↑ ValBalanced↓ CycleExpansion | ||||||||||||||||||||
| 258 | Charlotte, NC-SC | 34 | BelowBelow Average | ▼ 4 | › | |||||||||||||||
Structural Drivers Price44 Permits21 Per Cap81 Afford55 Employ1 Migr5 LiqStress↓ ValBalanced— DivergModerate CycleHypersupply | ||||||||||||||||||||
| 258 | Decatur, AL | 34 | BelowBelow Average | ▲ 8 | › | |||||||||||||||
Structural Drivers Price10 Permits72 Per Cap14 Afford32 Employ29 Migr49 LiqStable— ValBalanced— CycleRecovery | ||||||||||||||||||||
| 259 | Dallas, TX | 37 | BelowBelow Average | ▼ 3 | › | |||||||||||||||
Structural Drivers Price9 Permits42 Per Cap86 Afford36 Employ47 Migr0 LiqStable↓ ValBalanced— DivergLow CycleRecovery | ||||||||||||||||||||
| 262 | Longview, TX | 32 | BelowBelow Average | ▼ 4 | › | |||||||||||||||
Structural Drivers Price38 Permits12 Per Cap2 Afford80 Employ19 Migr44 LiqWatch— ValBalanced— DivergHigh CycleHypersupply | ||||||||||||||||||||
| 263 | Rochester, MN | 31 | BelowBelow Average | ▼ 23 | › | |||||||||||||||
Structural Drivers Price48 Permits1 Per Cap42 Afford12 Employ0 Migr84 LiqStable↑ ValBalanced— DivergModerate CycleExpansion | ||||||||||||||||||||
| 263 | San Antonio, TX | 31 | BelowBelow Average | ▼ 3 | › | |||||||||||||||
Structural Drivers Price45 Permits8 Per Cap49 Afford62 Employ18 Migr5 LiqStable↓ ValCompressed— DivergLow CycleRecovery | ||||||||||||||||||||
| 265 | Tyler, TX | 30 | BelowBelow Average | ▲ 2 | › | |||||||||||||||
Structural Drivers Price25 Permits26 Per Cap23 Afford44 Employ27 Migr32 LiqStress— ValBalanced— CycleHypersupply | ||||||||||||||||||||
| 265 | Las Cruces, NM | 30 | BelowBelow Average | ▼ 14 | › | |||||||||||||||
Structural Drivers Price9 Permits23 Per Cap46 Afford50 Employ2 Migr50 LiqStress↑ ValBalanced— CycleRecession | ||||||||||||||||||||
| 267 | Raleigh, NC | 29 | BelowBelow Average | ▼ 3 | › | |||||||||||||||
Structural Drivers Price9 Permits41 Per Cap95 Afford6 Employ15 Migr6 LiqWatch↓ ValBalanced— DivergModerate CycleRecovery | ||||||||||||||||||||
| 267 | Vallejo, CA | 29 | BelowBelow Average | ▼ 12 | › | |||||||||||||||
Structural Drivers Price17 Permits1 Per Cap16 Afford21 Employ96 Migr25 LiqStable↓ ValBalanced— CycleRecovery | ||||||||||||||||||||
| 269 | Charleston, WV | 28 | BelowBelow Average | ▲ 5 | › | |||||||||||||||
Structural Drivers Price15 Permits18 Per Cap0 Afford12 Employ54 Migr67 LiqStable— ValBalanced— CycleRecovery | ||||||||||||||||||||
| 270 | Lake Charles, LA | 27 | BelowBelow Average | ▼ 34 | › | |||||||||||||||
Structural Drivers Price31 Permits0 Per Cap30 Afford23 Employ11 Migr66 LiqStable↓ ValBalanced↓ CycleRecovery | ||||||||||||||||||||
| 271 | Sebastian, FL | 26 | BelowBelow Average | ▼ 6 | › | |||||||||||||||
Structural Drivers Price3 Permits0 Per Cap10 Afford84 Employ40 Migr17 LiqStable↓ ValBalanced— CycleExpansion | ||||||||||||||||||||
| 271 | Urban Honolulu, HI | 26 | BelowBelow Average | ▼ 4 | › | |||||||||||||||
Structural Drivers Price5 Permits32 Per Cap10 Afford1 Employ21 Migr89 LiqStable↓ ValBalanced— CycleRecovery | ||||||||||||||||||||
| 273 | Slidell, LA | 25 | BelowBelow Average | — | › | |||||||||||||||
| 274 | Stockton, CA | 15 | LowLow Risk | ▼ 21 | › | |||||||||||||||
Structural Drivers Price2 Permits6 Per Cap38 Afford21 Employ15 Migr9 LiqStable↓ ValBalanced— CycleRecovery | ||||||||||||||||||||
287 of 287 metros shown