Markets ranked by the Realtor.com Hotness Score — a composite of Demand (page views per listing) and Supply (days on market). Higher demand + lower supply = hotter market.
| Nat'l Rank | Metro Area | Hotness Score | Demand | Supply | Buyer Interest | Median Price | Days on Market |
|---|---|---|---|---|---|---|---|
| #1 | Hartford-West Hartford-East Hartford, CT |
99.5
|
100 | 99 | +450.2% | $480,000 | 28 days |
| #2 | Erie, PA |
98.3
|
99.7 | 97 | +331.1% | $238,675 | 29 days |
| #3 | Norwich-New London-Willimantic, CT |
97.3
|
98.3 | 96.3 | +305.1% | $475,950 | 31 days |
| #4 | Kenosha, WI |
97.0
|
97 | 97 | +298.1% | $411,200 | 29 days |
| #5 | Waterbury-Shelton, CT |
96.7
|
97.3 | 96 | +299.4% | $414,975 | 31 days |
| #6 | Manchester-Nashua, NH |
96.5
|
96 | 97 | +286.1% | $599,900 | 29 days |
| #6 | Rochester, NY |
96.5
|
93.6 | 99.3 | +258.5% | $324,900 | 27 days |
| #8 | Amherst Town-Northampton, MA |
95.0
|
90.3 | 99.7 | +242.5% | $572,450 | 27 days |
| #9 | Bridgeport-Stamford-Danbury, CT |
94.6
|
94.6 | 94.6 | +263.1% | $849,000 | 32 days |
| #10 | Rockford, IL |
94.6
|
99 | 90.3 | +317.5% | $264,500 | 34 days |
| #11 | Racine-Mount Pleasant, WI |
94.5
|
92 | 97 | +250.2% | $391,725 | 29 days |
| #12 | Binghamton, NY |
94.1
|
96.3 | 92 | +286.3% | $227,000 | 33 days |
| #13 | Lancaster, PA |
93.8
|
90.6 | 97 | +243.5% | $417,200 | 29 days |
| #13 | Springfield, MA |
93.8
|
95.3 | 92.3 | +274.3% | $379,900 | 33 days |
| #15 | Oshkosh-Neenah, WI |
93.6
|
93.3 | 94 | +256.9% | $324,224 | 32 days |
| #16 | Reading, PA |
93.5
|
87 | 100 | +215.2% | $354,900 | 26 days |
| #17 | New Haven, CT |
93.3
|
98 | 88.6 | +304.4% | $455,000 | 35 days |
| #18 | Portland-South Portland, ME |
93.1
|
96.7 | 89.6 | +296.7% | $650,000 | 34 days |
| #18 | Syracuse, NY |
93.1
|
94 | 92.3 | +260.2% | $319,950 | 33 days |
| #20 | Concord, NH |
93.0
|
95.7 | 90.3 | +281.6% | $627,500 | 34 days |
| #21 | Akron, OH |
92.6
|
95 | 90.3 | +265.8% | $252,475 | 34 days |
| #22 | Springfield, IL |
92.5
|
89.3 | 95.7 | +232.2% | $247,425 | 31 days |
| #23 | Providence-Warwick, RI-MA |
91.8
|
89 | 94.6 | +228.7% | $599,675 | 32 days |
| #24 | York-Hanover, PA |
91.3
|
86 | 96.7 | +205.6% | $369,270 | 29 days |
| #25 | Canton-Massillon, OH |
91.1
|
87.6 | 94.6 | +221.8% | $250,750 | 32 days |
| #26 | Peoria, IL |
90.8
|
93 | 88.6 | +256.7% | $182,450 | 35 days |
| #27 | Bloomington, IL |
90.6
|
91 | 90.3 | +245.1% | $335,000 | 34 days |
| #28 | Appleton, WI |
89.0
|
88 | 90 | +221.9% | $399,900 | 34 days |
| #29 | Monroe, MI |
88.6
|
98.7 | 78.6 | +306.4% | $308,450 | 38 days |
| #30 | Buffalo-Cheektowaga, NY |
88.3
|
79.6 | 97 | +183.8% | $272,500 | 29 days |
| #30 | Wausau, WI |
88.3
|
99.3 | 77.3 | +319.9% | $382,611 | 39 days |
| #32 | Milwaukee-Waukesha, WI |
87.5
|
82.6 | 92.3 | +196.6% | $408,400 | 33 days |
| #33 | Worcester, MA |
84.6
|
80.6 | 88.6 | +189.4% | $566,400 | 35 days |
| #34 | Allentown-Bethlehem-Easton, PA-NJ |
84.4
|
77.3 | 91.6 | +178% | $425,000 | 33 days |
| #35 | Cleveland, OH |
84.1
|
89.6 | 78.6 | +235% | $277,000 | 38 days |
| #36 | Lansing-East Lansing, MI |
83.8
|
81.9 | 85.6 | +192.3% | $258,000 | 36 days |
| #37 | Green Bay, WI |
83.6
|
86.3 | 80.9 | +213.1% | $424,900 | 37 days |
| #38 | Topeka, KS |
83.4
|
78.9 | 88 | +182% | $256,900 | 35 days |
| #39 | Eau Claire, WI |
83.1
|
91.6 | 74.6 | +246.3% | $384,900 | 40 days |
| #40 | Harrisburg-Carlisle, PA |
82.9
|
83.3 | 82.6 | +197% | $350,000 | 37 days |
| #41 | Duluth, MN-WI |
82.6
|
94.3 | 70.9 | +261.2% | $372,449 | 42 days |
| #42 | Youngstown-Warren, OH |
82.1
|
92.3 | 71.9 | +252.2% | $199,950 | 41 days |
| #43 | Grand Rapids-Wyoming-Kentwood, MI |
81.4
|
70.6 | 92.3 | +151.6% | $432,475 | 33 days |
| #44 | Columbus, OH |
81.3
|
83.9 | 78.6 | +199.4% | $394,500 | 38 days |
| #44 | Dayton-Kettering-Beavercreek, OH |
81.3
|
79.9 | 82.6 | +185.7% | $260,000 | 37 days |
| #44 | Janesville-Beloit, WI |
81.3
|
97.7 | 64.9 | +303.7% | $379,900 | 43 days |
| #44 | La Crosse-Onalaska, WI-MN |
81.3
|
91.3 | 71.2 | +245.7% | $388,150 | 42 days |
| #48 | Toledo, OH |
80.9
|
85.3 | 76.6 | +204.4% | $224,950 | 39 days |
| #49 | Scranton--Wilkes-Barre, PA |
80.9
|
88.6 | 73.2 | +228.1% | $278,450 | 41 days |
| #50 | Traverse City, MI |
80.6
|
80.3 | 80.9 | +186.5% | $567,875 | 37 days |
← National Dashboard Trending Metro Areas →