CashFlowRE
Sign in Sign up

Market Data

Where the US housing market is heating up or cooling down — ranked from our own sold history and per-listing investment scores. Markets are city + state with at least 20 recorded sales in the trailing 12 months.

16,168Markets tracked
3,193,118Sales (12 mo)
3,235,176Active listings
+1.4%Median appreciation YoY
10.5Median months-supply
3.0%Median cap rate

Hottest overall housing demand

Tightest months-of-supply with the highest sale volume.

#MarketMed. priceAppr. YoYMo. supply CapCashflowRent YoYGDP ΔSales 12mo
1 Fort Lee, NJ $441,500 -10.8% 1.4 3.0% $-1,614 +0.9% +2.0% 497
2 Collierville, TN $510,000 -5.8% 1.9 2.5% $-2,432 -3.3% +2.8% 678
3 Maplewood, NJ $1,062,500 +24.5% 2.3 3.8% $-1,237 +2.0% 271
4 Hackensack, NJ $400,000 -13.3% 2.5 5.0% $-552 +3.8% +2.0% 295
5 West Orange, NJ $675,000 +0.6% 2.7 3.8% $-1,378 +2.0% +2.0% 486
6 St Augustine, FL $418,995 +0.5% 3.0 3.4% $-1,075 +0.2% +3.3% 1,938
7 Montclair, NJ $1,132,500 3.0 3.5% $-1,877 +1.8% +2.0% 252
8 Hopatcong, NJ $466,900 -23.5% 3.0 2.4% $-1,467 +2.0% 239
9 Scotch Plains, NJ $905,000 +11.2% 3.0 2.7% $-2,739 +2.0% 227
10 Skokie, IL $460,000 +4.6% 3.1 3.1% $-1,249 +4.4% +1.6% 415
11 Wayne, NJ $727,000 -2.0% 3.1 2.1% $-2,599 +3.9% +2.0% 257
12 Villas, NJ $448,750 +1.2% 3.2 2.2% $-1,551 +2.0% 186
13 Nutley, NJ $650,000 +18.5% 3.3 2.6% $-2,012 +2.0% 264
14 Clifton, NJ $610,000 -7.1% 3.4 3.1% $-1,616 +5.0% +2.0% 617
15 West Milford, NJ $442,500 +67.7% 3.4 0.7% $-1,855 +2.0% 240
16 Baldwin, MI $101,000 +15.3% 3.4 2.9% $-692 +1.4% 197
17 St Johns, FL $565,000 -1.7% 3.6 2.8% $-1,697 +0.0% +3.3% 957
18 Oakland, TN $358,495 -6.4% 3.6 3.6% $-902 +1.9% +2.8% 330
19 Clinton, NJ $630,000 +6.4% 3.6 -0.2% $-3,681 +2.0% 182
20 Randolph, NJ $829,000 +19.0% 3.7 2.4% $-2,749 +2.0% 231

Strong appreciation + supply constraints

Rising sold $/sqft (YoY) with tight months-of-supply.

#MarketMed. priceAppr. YoYMo. supply CapCashflowRent YoYGDP ΔSales 12mo
1 West Milford, NJ $442,500 +67.7% 3.4 0.7% $-1,855 +2.0% 240
2 Rockaway, NJ $570,000 +44.0% 3.9 2.5% $-1,841 +2.0% 157
3 Hardyston, NJ $452,500 +33.2% 4.8 1.6% $-1,711 +2.0% 168
4 Susitna North, AK $75,000 +31.2% 5.8 2.2% $-1,160 125
5 Lyndhurst, NJ $650,000 +26.8% 4.7 3.4% $-1,472 +0.6% +2.0% 129
6 Hillside, NJ $567,000 +26.6% 5.9 3.7% $-1,550 +2.0% 109
7 Maplewood, NJ $1,062,500 +24.5% 2.3 3.8% $-1,237 +2.0% 271
8 Randolph, NJ $829,000 +19.0% 3.7 2.4% $-2,749 +2.0% 231
9 Nutley, NJ $650,000 +18.5% 3.3 2.6% $-2,012 +2.0% 264
10 Baldwin, MI $101,000 +15.3% 3.4 2.9% $-692 +1.4% 197
11 Silver Springs, NV $111,000 +13.9% 4.5 2.7% $-988 +3.1% 223
12 Raintree Plantation, MO $267,400 +13.8% 5.0 1.7% $-1,429 +1.8% 142
13 Raritan, NJ $610,000 +12.9% 5.6 2.3% $-1,868 -2.4% +2.0% 293
14 Belleville, NJ $545,000 +12.8% 4.2 3.1% $-1,654 +0.5% +2.0% 234
15 Scotch Plains, NJ $905,000 +11.2% 3.0 2.7% $-2,739 +2.0% 227
16 Plainfield, NJ $530,000 +10.6% 4.8 3.7% $-1,123 +2.0% +2.0% 229
17 Loves Park, IL $197,500 +10.0% 5.6 5.2% $-198 +1.6% 420
18 Rahway, NJ $550,000 +9.6% 5.2 2.7% $-1,563 +0.1% +2.0% 223
19 Hempfield, PA $273,500 +8.9% 4.3 2.1% $-1,143 +8.0% +1.7% 407
20 Lakes of the North, MI $125,000 +8.8% 4.7 3.1% $-637 +1.4% 137

Best investor cash-flow markets

Highest median monthly cash flow + cap rate.

#MarketMed. priceAppr. YoYMo. supply CapCashflowRent YoYGDP ΔSales 12mo
1 Newport, NC $350,000 +4.5% 10.1 28.3% $7,019 +3.3% 282
2 Springs, NY $1,550,000 -2.8% 17.9 10.8% $5,945 +12.3% +2.6% 45
3 Westhampton, NY $1,600,000 -9.2% 18.4 9.1% $3,774 +2.6% 60
4 Cutchogue, NY $1,075,000 -7.8% 17.3 9.1% $3,379 +2.6% 45
5 Noyack, NY $2,212,500 +22.7% 16.1 7.8% $3,164 +10.8% +2.6% 32
6 Portage Lakes, OH $220,000 -2.2% 8.4 19.0% $2,843 +5.9% +2.0% 110
7 Westhampton Beach, NY $1,720,500 -0.1% 18.1 8.8% $2,665 +2.6% 63
8 Northwest Harbor, NY $2,260,000 +3.2% 28.0 7.4% $2,488 +12.3% +2.6% 33
9 Greenport West, NY $849,000 -4.1% 13.3 7.7% $1,735 +2.6% 47
10 Anson, TX $184,500 +54.4% 8.1 12.1% $966 +4.0% 64
11 Fife Lake, MI $227,500 +4.0% 5.0 8.8% $935 +1.4% 60
12 East Cleveland, OH $96,000 +20.9% 21.0 16.6% $898 +5.2% +2.0% 71
13 Lothian, MD $440,000 +8.9% 12.8 14.0% $839 +3.0% 61
14 East Quogue, NY $1,215,000 +8.1% 17.7 7.0% $729 +2.6% 67
15 Amasa, MI $190,000 +25.4% 1.0 25.5% $639 +1.4% 37
16 Markham, IL $170,000 -1.4% 11.9 10.8% $626 +1.6% 173
17 Cedar Glen West, NJ $82,250 -18.4% 7.5 14.2% $593 +2.0% 45
18 Montalvin Manor, CA $230,000 -38.5% 5.2 10.3% $565 +3.1% +3.2% 37
19 Goulding, FL $165,000 +25.0% 11.7 11.3% $557 +5.4% +3.3% 35
20 Lupton, MI $165,000 -5.7% n/a 22.2% $518 +1.4% 49

Luxury / high-end hot markets

$1M+ median sale price, ranked by appreciation + volume.

#MarketMed. priceAppr. YoYMo. supply CapCashflowRent YoYGDP ΔSales 12mo
1 Beaver Creek, CO $1,745,000 +2929.3% 13.0 -0.6% $-22,217 +1.9% 88
2 Hedwig Village, TX $2,150,000 +132.0% 12.0 -0.1% $-11,360 +5.0% +4.0% 34
3 Highlands, NC $1,089,413 +108.7% 2.1 0.0% $-4,915 +3.3% 208
4 Heber, UT $1,200,000 +96.5% 50.3 1.0% $-4,098 +3.9% +3.5% 147
5 Rolling Hills, CA $3,680,000 +92.3% 44.5 3.5% $-1,162 +1.8% +3.2% 31
6 Linn, WI $1,272,500 +72.0% 10.7 1.3% $-3,219 +2.1% 46
7 Chatham, NJ $1,576,500 +64.0% 1.6 0.5% $-7,631 +4.6% +2.0% 214
8 Sleepy Hollow, NY $1,710,000 +55.9% 1.2 0.2% $-9,077 +0.4% +2.6% 31
9 Midway City, CA $1,050,000 +54.2% 11.7 2.8% $-2,004 +2.0% +3.2% 35
10 Millburn, NJ $1,470,000 +49.6% 4.9 2.1% $-6,004 +2.0% 61
11 Heber City, UT $1,109,950 +43.3% 59.6 0.3% $-6,702 +3.9% +3.5% 88
12 Fenwick Island, DE $1,285,000 +33.9% 14.8 -1.1% $-8,026 38
13 Kenilworth, IL $2,422,500 +33.4% 5.8 1.1% $-12,382 +1.6% 50
14 Wilson, WY $6,500,000 +33.0% 17.7 -0.5% $-22,514 21
15 Round Hill Village, NV $1,800,000 +32.9% 12.0 0.6% $-7,188 +3.1% 39
16 Kamas, UT $1,572,500 +32.2% 31.1 1.1% $-5,394 +3.9% +3.5% 88
17 Pleasure Point, CA $1,925,000 +32.0% 11.4 0.5% $-11,671 +0.6% +3.2% 41
18 Dewey Beach, DE $1,325,000 +31.2% 8.7 -0.6% $-10,011 59
19 East Basin, UT $1,537,500 +30.2% 37.3 -0.1% $-20,526 +1.8% +3.5% 74
20 North Redington Beach, FL $1,020,000 +29.5% 15.1 1.0% $-4,841 -1.8% +3.3% 39

Build-to-rent hotspots

Strongest rent growth paired with healthy yield.

#MarketMed. priceAppr. YoYMo. supply CapCashflowRent YoYGDP ΔSales 12mo
1 Ventnor City, NJ $735,000 +3.9% 10.1 3.0% $-1,939 +57.3% +2.0% 191
2 Merkel, TX $199,000 +9.1% 12.9 4.2% $-486 +43.4% +4.0% 83
3 Abilene, TX $259,945 +6.8% 8.1 6.4% $31 +40.2% +4.0% 2,236
4 Potosi, TX $353,850 +3.6% 9.7 5.2% $-311 +33.5% +4.0% 150
5 Meadow Lake, NM $44,500 +6.5% 4.2 5.6% $-153 +33.2% 54
6 Los Lunas, NM $325,000 -0.5% 14.4 4.0% $-658 +33.2% 391
7 Rio Communities, NM $268,900 +0.0% 7.7 3.7% $-586 +33.2% 83
8 Los Chaves, NM $294,950 +6.3% 7.9 3.5% $-849 +33.2% 50
9 Belen, NM $257,000 +15.6% 10.9 3.4% $-698 +33.2% 148
10 Wall, NJ $835,000 +4.9% 9.7 2.8% $-2,499 +22.1% +2.0% 240
11 Belmar, NJ $1,112,905 +9.3% 8.7 1.9% $-3,388 +22.1% +2.0% 58
12 Snowmass Village, CO $1,962,500 -7.9% 32.3 0.5% $-17,382 +22.1% +1.9% 100
13 Aspen, CO $3,200,000 -11.5% 18.6 -0.7% $-39,633 +22.1% +1.9% 255
14 Gilford, NH $500,000 +5.9% 11.2 2.1% $-1,930 +21.6% 177
15 Laconia, NH $425,000 +4.2% 11.1 2.0% $-1,801 +21.6% 413
16 Butler, PA $222,500 +1.9% 13.4 3.8% $-538 +20.4% +1.7% 284
17 Homeacre-Lyndora, PA $238,700 -3.8% 7.1 3.1% $-711 +20.4% +1.7% 114
18 Franklin, PA $300,000 +9.3% 10.7 2.9% $-932 +20.4% +1.7% 322
19 Center, PA $280,000 +13.6% 13.1 2.9% $-874 +20.4% +1.7% 157
20 Connoquenessing, PA $350,000 -1.9% 9.5 2.5% $-1,249 +20.4% +1.7% 86

Markets cooling from a prior boom

Falling sold $/sqft (YoY) and looser supply.

#MarketMed. priceAppr. YoYMo. supply CapCashflowRent YoYGDP ΔSales 12mo
1 Federal Heights, CO $115,000 -52.3% 17.8 3.6% $-493 +0.8% +1.9% 113
2 Ojus, FL $274,000 -46.5% 88.5 5.8% $-75 +0.2% +3.3% 64
3 South Lockport, NY $111,600 -41.2% 16.4 6.1% $-18 +3.7% +2.6% 89
4 Lauderdale Lakes, FL $120,000 -40.4% 67.9 5.4% $-83 +0.3% +3.3% 108
5 Lake Toxaway, NC $700,000 -40.0% 11.7 -0.4% $-6,701 +3.3% 85
6 Beattyville, KY $158,000 -38.6% 12.8 2.5% $-845 +1.8% 47
7 City of Orange, NJ $537,500 -34.9% 8.1 4.5% $-796 +4.6% +2.0% 128
8 Beaver Falls, PA $98,000 -31.5% 11.1 9.6% $335 +3.1% +1.7% 78
9 Point Blank, TX $130,000 -29.9% 13.6 2.8% $-673 +2.9% +4.0% 52
10 Bass Lake, WI $299,500 -28.5% 9.3 1.7% $-1,660 +2.1% 70
11 Napili-Honokowai, HI $530,000 -27.2% 55.9 -0.5% $-3,508 +4.0% 59
12 Clairton, PA $59,000 -27.1% 12.0 10.8% $329 +10.5% +1.7% 74
13 Abbeville, AL $147,025 -26.9% 19.4 4.3% $-369 +2.9% 60
14 Accord, NY $567,500 -26.5% 15.9 3.2% $-1,461 +7.8% +2.6% 40
15 Grand Isle, LA $224,000 -25.6% 18.1 2.7% $-1,097 +3.3% 71
16 Celina, TN $185,000 -25.3% 16.3 1.5% $-1,156 +2.8% 45
17 Greers Ferry, AR $159,950 -25.2% 14.5 2.1% $-999 +3.8% 66
18 Yoakum, TX $180,000 -25.0% 18.1 3.5% $-532 +4.0% 67
19 Crystal Falls, MI $121,500 -25.0% 15.2 5.0% $-235 +1.4% 49
20 Centerville, TX $210,000 -24.7% 12.0 0.8% $-1,694 +4.0% 55

Best long-term structural growth

Strong state GDP momentum + investment score (job-growth proxy).

#MarketMed. priceAppr. YoYMo. supply CapCashflowRent YoYGDP ΔSales 12mo
1 Birch Bay, WA $500,000 -7.7% 13.8 2.9% $-1,456 +3.1% +4.7% 283
2 Blaine, WA $595,000 +0.9% 10.9 2.2% $-2,601 +3.1% +4.7% 223
3 Anderson Island, WA $62,500 +8.5% 10.4 2.7% $-1,281 +4.7% 73
4 Auburn, WA $575,000 -3.2% 11.6 2.8% $-1,600 +0.5% +4.7% 810
5 DuPont, WA $549,950 +2.3% 7.9 3.6% $-1,297 +3.9% +4.7% 124
6 Sedro-Woolley, WA $500,000 -4.2% 12.6 3.1% $-1,326 +4.7% 151
7 Everson, WA $460,000 +3.4% 9.5 1.9% $-2,323 +4.7% 110
8 Greenbank, WA $575,500 -13.4% 8.5 1.6% $-2,967 +4.7% 48
9 Airway Heights, WA $387,705 +2.8% 10.0 3.3% $-1,010 +1.5% +4.7% 114
10 Ashford, WA $440,000 +7.6% 8.2 3.8% $-922 +4.7% 53
11 Kettle Falls, WA $255,000 -5.5% 14.0 1.5% $-1,710 +4.7% 94
12 Sedro Woolley, WA $514,000 -4.7% 9.3 2.1% $-1,994 +4.7% 171
13 Maple Valley, WA $720,500 -1.9% 9.5 2.9% $-2,138 +2.8% +4.7% 358
14 Mercer Island, WA $2,350,000 -3.3% 11.9 1.1% $-10,860 +0.6% +4.7% 225
15 Black Diamond, WA $749,950 -15.6% 17.9 2.6% $-2,130 +2.2% +4.7% 236
16 Spanaway, WA $485,000 -2.4% 12.3 3.6% $-1,109 +4.2% +4.7% 419
17 Yelm, WA $480,000 -1.8% 11.9 3.8% $-1,071 +5.8% +4.7% 471
18 Bothell West, WA $869,900 -4.6% 9.9 2.2% $-3,031 +2.2% +4.7% 268
19 Bothell East, WA $1,324,950 -6.4% 11.6 1.4% $-5,456 +1.8% +4.7% 143
20 Mill Creek East, WA $941,000 -7.1% 13.5 1.8% $-3,471 +2.4% +4.7% 225

Structural growth signals (by state)

Job growth, net migration and work-from-home share from the external feeds.

#StateJob growth YoYNet migrationWFH share
1 TX -0.0% +234,774 13.7%
2 FL -0.3% +201,191 15.8%
3 NC -0.8% +130,954 16.1%
4 SC +3.2% +79,552 11.8%
5 GA +1.6% +69,912 15.2%
6 TN -1.2% +60,379 12.8%
7 AZ -3.2% +59,326 17.5%
8 WA -0.5% +55,440 17.3%
9 VA -1.6% +46,704 16.7%
10 OH -0.2% +40,431 11.9%
11 MI -3.4% +32,502 12.2%
12 AL -1.1% +32,304 8.8%
13 IN -0.2% +30,049 10.4%
14 MO +0.7% +26,693 12.5%
15 NV +1.0% +25,465 11.6%
16 PA +2.7% +23,985 14.1%
17 KY -0.4% +22,978 9.5%
18 OK -2.2% +22,912 9.1%
19 ID -0.9% +22,063 13.5%
20 MN -2.1% +20,786 16.1%
21 AR +1.8% +19,945 8.7%
22 NJ +1.5% +15,636 14.0%
23 WI +1.2% +14,244 12.2%
24 OR -0.3% +11,864 17.7%
25 CT -4.1% +11,589 14.3%
26 ME -1.4% +11,446 14.3%
27 UT -0.6% +10,844 16.4%
28 DE -1.9% +10,328 13.6%
29 NH +0.3% +8,957 16.1%
30 MD -0.9% +8,376 16.9%
31 MT -0.4% +7,247 11.3%
32 KS -1.4% +6,921 10.4%
33 MA -1.7% +6,900 15.6%
34 WV -1.0% +6,652 8.3%
35 MS -1.2% +6,534 6.4%
36 NE -0.3% +6,233 10.2%
37 SD -1.3% +5,352 9.8%
38 IA -0.3% +4,933 10.5%
39 IL -1.9% +4,735 14.0%
40 RI -2.3% +4,372 11.8%
41 ND +0.4% +3,322 8.3%
42 CO -2.4% +3,256 19.9%
43 WY -0.8% +1,732 10.2%
44 NM -2.1% +612 10.7%
45 LA +1.1% +513 8.1%
46 VT -3.0% -103 16.2%
47 DC -1.3% -213 27.3%
48 AK +0.7% -2,566 9.0%
49 HI +0.3% -4,108 8.7%
50 NY +0.5% -41,952 12.4%
51 CA -1.2% -119,799 14.7%

Structural signals — wired, add API keys to populate

  • Net migration — Census PEP components (NETMIG); needs CENSUS_API_KEY
  • Remote-work shift — Census ACS work-from-home share; needs CENSUS_API_KEY
  • Job growth (YoY) — BLS LAUS state employment; needs BLS_API_KEY

Still need a paid / bespoke source

  • AI / data-center expansion (capex & permits feeds)
  • Real-time bidding wars / days-on-market (live MLS offer + DOM feeds)