Market report, updated
Search in the school district of Forest Hills
Over the last 12 months, homes sold for 99.2% of list price in 28 days on average.
What sellers asked vs. what homes actually sold for, by closing month.
Closed sales, last 12 months.
Peak: 79 sales in May. Last month: 56.
All homes in this report, by status.
Months it would take to sell every active home at the pace of the last 6 months.
Homes are selling quickly, which favors sellers in this market.
Choose a status to see its numbers, charts and listings.
Each dot is a home. Hover a dot for its address, click it to see the home.
27 homes didn’t report living area and aren’t shown.
2 homes are larger or pricier than this chart’s scale and aren’t shown.
Number of homes by days on market.
Number of homes by bedroom count.
28 homes didn’t report bedrooms and aren’t shown.
Top 7 homes in this status.
138 of 139 homes have a map location. Click a marker for the home.
| Address | Beds | Baths | Living ft² | List price | $ / ft² | Days on market |
|---|---|---|---|---|---|---|
| 5211 Cascade Road SEGrand Rapids, MI 49546 | — | 2 | — | $6,200,000 | — | 170 days |
| 560 Saddlebrook Drive NEAda, MI 49301 | 5 | 8 | 13,790 | $3,995,000 | $289 | 60 days |
| 6285 Wilden Ridge Drive NEAda, MI 49301 | 5 | 5 | 5,480 | $3,790,000 | $691 | 40 days |
| 1701 Spaulding Avenue SEGrand Rapids, MI 49546 | — | — | — | $3,500,000 | — | 22 days |
| 7635 Sandy Hollow Drive SEAlto, MI 49302 | 5 | 9 | 13,180 | $3,490,000 | $264 | 131 days |
| 7775 Sudbury Lane SEAda, MI 49301 | 3 | 4 | 4,621 | $2,995,000 | $648 | 13 days |
| 5914 Whitworth Court SEGrand Rapids, MI 49546 | 5 | 6 | 7,356 | $2,595,000 | $352 | 93 days |
| 5354 Pinnacle Point Drive NEAda, MI 49301 | 7 | 7 | 6,756 | $2,295,000 | $339 | 90 days |
| 5044 Hickory Pointe Woods SEAda, MI 49301 | 4 | 3 | 3,882 | $2,000,000 | $515 | 166 days |
| 5782 Manchester Hills Drive SEGrand Rapids, MI 49546 | 5 | 5 | 5,570 | $1,995,000 | $358 | 50 days |
Each dot is a home. Hover a dot for its address, click it to see the home.
2 homes didn’t report living area and aren’t shown.
1 home is larger or pricier than this chart’s scale and isn’t shown.
Number of homes by days on market.
Number of homes by bedroom count.
2 homes didn’t report bedrooms and aren’t shown.
Top 7 homes in this status.
Every home in this list is on the map. Click a marker for the home.
| Address | Beds | Baths | Living ft² | List price | $ / ft² | Days on market |
|---|---|---|---|---|---|---|
| 7428 Biscayne Way SEGrand Rapids, MI 49546 | 4 | 6 | 7,787 | $3,250,000 | $417 | 120 days |
| 6050 Grand River Drive NEAda, MI 49301 | 5 | 5 | 4,413 | $1,985,000 | $449 | 7 days |
| 2967 Knapp Street NEGrand Rapids, MI 49525 | 3 | 2 | 1,232 | $1,800,000 | $1,461 | 261 days |
| 4710 N Catamount Trail NEAda, MI 49301 | 6 | 5 | 5,192 | $1,450,000 | $279 | 65 days |
| 6234 Hall Street SEGrand Rapids, MI 49546 | 4 | 3 | 3,533 | $1,190,000 | $336 | 112 days |
| 2469 Fairway Winds Court NEAda, MI 49301 | 6 | 4 | 4,504 | $1,150,000 | $255 | 29 days |
| 1843 Timber Trail Drive SEAda, MI 49301 | 3 | 4 | 4,503 | $1,050,000 | $233 | 93 days |
| 7538 Watermill Drive Unit 42Ada, MI 49301 | 3 | 3 | 2,113 | $997,500 | $472 | 7 days |
| 3324 Whitburn Court SEAda, MI 49301 | 5 | 5 | 4,954 | $995,000 | $200 | 68 days |
| 2132 4 Mile Road NEGrand Rapids, MI 49525 | 4 | 3 | 3,086 | $950,000 | $307 | 139 days |
Charts and listings below cover the 250 highest-priced of 650 homes.
Each dot is a home. Hover a dot for its address, click it to see the home.
3 homes didn’t report living area and aren’t shown.
3 homes are larger or pricier than this chart’s scale and aren’t shown.
Number of homes by days on market.
Number of homes by bedroom count.
3 homes didn’t report bedrooms and aren’t shown.
Top 7 homes in this status.
How close homes sold to their asking price.
Every home in this list is on the map. Click a marker for the home.
| Address | Beds | Baths | Living ft² | Sold price | Sold / list | $ / ft² | Days to sell |
|---|---|---|---|---|---|---|---|
| 7535 Winsfield Drive SEGrand Rapids, MI 49546 | 5 | 8 | 11,192 | $5,223,000 | 100.0% | $466 | 36 days |
| 7123 Driftwood Drive SEAda, MI 49301 | 6 | 5 | 6,831 | $3,250,000 | 100.0% | $475 | 0 days |
| 7436 Biscayne Way SEGrand Rapids, MI 49546 | 5 | 5 | 4,410 | $2,950,000 | 100.0% | $668 | 0 days |
| 7750 Silverthorn Drive SEAda, MI 49301 | 7 | 8 | 13,008 | $2,750,000 | 93.2% | $211 | 53 days |
| 7177 Aqua Fria Court SEGrand Rapids, MI 49546 | 6 | 5 | 7,239 | $2,380,000 | 91.5% | $328 | 14 days |
| 6605 Avonlea Court SEGrand Rapids, MI 49546 | 4 | 5 | 5,857 | $2,200,000 | 95.9% | $375 | 5 days |
| 3516 Goodwood Drive SEGrand Rapids, MI 49546 | 5 | 5 | 3,988 | $2,195,100 | 99.8% | $550 | 9 days |
| 7400 Biscayne Way SEGrand Rapids, MI 49546 | 5 | 5 | 5,656 | $2,195,000 | 100.0% | $388 | 0 days |
| 8150 Ashwood Drive SEAda, MI 49301 | 5 | 5 | 5,565 | $2,130,000 | 101.4% | $382 | 10 days |
| 1099 Skyevale NEAda, MI 49301 | 4 | 5 | 5,718 | $2,125,000 | 92.4% | $371 | 7 days |
These numbers move every month. For what they mean for your home, or for a home you have your eye on, get in touch.