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 | County | Metro Area | Hotness Score | Demand | Supply | Median Price | Days on Market |
|---|---|---|---|---|---|---|---|
| #1 | Perry County, PA | Harrisburg-Carlisle, PA |
99.3
|
99.8 | 98.9 | $282,450 | 34 days |
| #2 | Morris County, NJ | New York-Newark-Jersey City, NY-NJ |
98.9
|
98.3 | 99.5 | $683,225 | 30 days |
| #3 | Monroe County, NY | Rochester, NY |
98.8
|
98.5 | 99 | $284,900 | 33 days |
| #4 | Hillsborough County, NH | Manchester-Nashua, NH |
98.7
|
99.4 | 98.1 | $550,000 | 36 days |
| #5 | Snyder County, PA | Selinsgrove, PA |
98.6
|
97.2 | 100 | $361,900 | 21 days |
| #6 | Marathon County, WI | Wausau, WI |
98.4
|
99.5 | 97.2 | $360,725 | 37 days |
| #7 | Kenosha County, WI | Kenosha, WI |
98.3
|
98.1 | 98.4 | $379,900 | 35 days |
| #8 | Essex County, MA | Boston-Cambridge-Newton, MA-NH |
97.6
|
99.2 | 96.1 | $719,000 | 39 days |
| #9 | Outagamie County, WI | Appleton, WI |
96.9
|
96.1 | 97.8 | $374,900 | 36 days |
| #10 | Winnebago County, IL | Rockford, IL |
96.9
|
96.8 | 97 | $215,000 | 37 days |
| #11 | Lancaster County, PA | Lancaster, PA |
96.7
|
95.7 | 97.7 | $419,850 | 36 days |
| #12 | Bucks County, PA | Philadelphia-Camden-Wilmington, PA-NJ-DE-MD |
96.5
|
97.5 | 95.5 | $609,791 | 39 days |
| #13 | Fulton County, OH | Toledo, OH |
96.2
|
98.3 | 94.1 | $270,950 | 42 days |
| #14 | Defiance County, OH | Defiance, OH |
95.9
|
95.7 | 96.2 | $204,725 | 38 days |
| #15 | Winnebago County, WI | Oshkosh-Neenah, WI |
95.9
|
96.2 | 95.5 | $291,150 | 39 days |
| #16 | Waukesha County, WI | Milwaukee-Waukesha, WI |
95.2
|
95 | 95.5 | $592,447 | 39 days |
| #17 | Gloucester County, NJ | Philadelphia-Camden-Wilmington, PA-NJ-DE-MD |
95.0
|
94.6 | 95.4 | $382,449 | 39 days |
| #18 | Somerset County, NJ | New York-Newark-Jersey City, NY-NJ |
94.9
|
91.5 | 98.3 | $602,250 | 35 days |
| #19 | Highland County, OH | — |
94.7
|
95.8 | 93.6 | $242,675 | 43 days |
| #20 | Hampden County, MA | Springfield, MA |
94.5
|
98.7 | 90.2 | $349,912 | 46 days |
| #21 | Medina County, OH | Cleveland, OH |
94.4
|
99.9 | 88.8 | $389,900 | 48 days |
| #22 | Bristol County, RI | Providence-Warwick, RI-MA |
94.2
|
97 | 91.5 | $646,250 | 45 days |
| #23 | Fairfield County, OH | Columbus, OH |
94.2
|
97.9 | 90.5 | $364,400 | 46 days |
| #24 | Dekalb County, IN | Auburn, IN |
94.1
|
94.6 | 93.6 | $309,625 | 43 days |
| #25 | Broome County, NY | Binghamton, NY |
94.0
|
96.1 | 91.9 | $209,925 | 44 days |
| #26 | Genesee County, NY | Batavia, NY |
93.9
|
99.7 | 88.2 | $222,000 | 49 days |
| #27 | Boone County, IL | Rockford, IL |
93.7
|
97 | 90.5 | $339,132 | 46 days |
| #28 | Shawnee County, KS | Topeka, KS |
93.3
|
93 | 93.6 | $244,499 | 43 days |
| #29 | Hancock County, OH | Findlay, OH |
93.3
|
98.6 | 88 | $249,975 | 49 days |
| #30 | Champaign County, OH | Urbana, OH |
93.1
|
99 | 87.3 | $263,700 | 50 days |
| #30 | Tuscarawas County, OH | New Philadelphia-Dover, OH |
93.1
|
96.8 | 89.5 | $249,975 | 47 days |
| #32 | Livingston County, MI | Detroit-Warren-Dearborn, MI |
93.0
|
93.5 | 92.4 | $437,975 | 44 days |
| #33 | Racine County, WI | Racine-Mount Pleasant, WI |
92.9
|
92.3 | 93.6 | $349,900 | 43 days |
| #34 | Tazewell County, IL | Peoria, IL |
92.9
|
99.3 | 86.5 | $195,925 | 51 days |
| #35 | Burlington County, NJ | Philadelphia-Camden-Wilmington, PA-NJ-DE-MD |
92.8
|
87.1 | 98.6 | $399,388 | 35 days |
| #36 | Campbell County, WY | Gillette, WY |
92.7
|
93.9 | 91.5 | $368,375 | 45 days |
| #37 | Dane County, WI | Madison, WI |
92.2
|
91.4 | 93 | $513,225 | 43 days |
| #38 | Passaic County, NJ | New York-Newark-Jersey City, NY-NJ |
92.0
|
85.3 | 98.7 | $566,750 | 34 days |
| #38 | Chester County, PA | Philadelphia-Camden-Wilmington, PA-NJ-DE-MD |
92.0
|
91 | 93 | $582,500 | 43 days |
| #40 | Jefferson County, WI | Watertown-Fort Atkinson, WI |
91.7
|
92.5 | 91 | $396,400 | 45 days |
| #41 | Kane County, IL | Chicago-Naperville-Elgin, IL-IN |
91.6
|
87.8 | 95.3 | $422,967 | 40 days |
| #42 | Norfolk County, MA | Boston-Cambridge-Newton, MA-NH |
91.4
|
83.5 | 99.2 | $894,950 | 32 days |
| #43 | Stark County, OH | Canton-Massillon, OH |
91.4
|
87.2 | 95.5 | $227,450 | 39 days |
| #44 | Ontario County, NY | Rochester, NY |
91.3
|
90.7 | 91.9 | $439,225 | 44 days |
| #45 | Lake County, IL | Chicago-Naperville-Elgin, IL-IN |
91.2
|
83.7 | 98.7 | $449,950 | 34 days |
| #46 | Worcester County, MA | Worcester, MA |
91.2
|
92.7 | 89.7 | $542,500 | 47 days |
| #47 | Sangamon County, IL | Springfield, IL |
91.1
|
91.3 | 91 | $178,700 | 45 days |
| #48 | Ozaukee County, WI | Milwaukee-Waukesha, WI |
91.0
|
91.8 | 90.2 | $632,499 | 46 days |
| #49 | Kent County, RI | Providence-Warwick, RI-MA |
91.0
|
92.1 | 89.8 | $492,000 | 47 days |
| #50 | Dupage County, IL | Chicago-Naperville-Elgin, IL-IN |
90.9
|
82.6 | 99.2 | $484,950 | 32 days |
← National Dashboard Trending Metro Areas →