Zillow
Sold Oct 27, 2026
Sold homes, six counties
Recently sold homes in Metro Detroit
15,495 homes sold here in the last 12 months at a median of $289,900. Every sale below has its price, date and size.
- Homes sold, last 12 months
- 15,495
- Closings recorded by the MLS and Zillow
- Median sale price
- $289,900
- Half sold for more, half for less
- Median price a square foot
- $160
- Sale price over living area, homes of 300 sq ft or more
- Median days on market
- 50
- From list to sale, for the sales Zillow counts
- Median home size
- 1,802 sq ft
- Living area of the homes sold
Sales each month in Metro Detroit
Bars count the homes sold each month. The orange line is the median sale price of the month (months with fewer than three sales are left out of the line).
What sold in Metro Detroit, by price and size
By sale price, last 12 months
- Under $100K1,425
- $100K to $200K2,907
- $200K to $300K3,775
- $300K to $500K4,500
- $500K and up2,888
By kind of home
- Houses12,440
- Condos and townhomes2,858
- Multi-family197
By bedrooms
- 1 bed253
- 2 beds2,858
- 3 beds7,831
- 4 beds3,320
- 5 or more beds729
The highest sale here in the last 12 months closed at $8,750,000 on October 7, 2026.
The newest sales in Metro Detroit
Filter every sale by price, beds and size
Zillow
Sold Oct 27, 2026
Zillow
Sold Oct 27, 2026
Zillow
Sold Oct 27, 2026
Zillow
Sold Oct 27, 2026
Zillow
Sold Oct 27, 2026
Zillow
Sold Oct 27, 2026
Zillow
Sold Oct 27, 2026
Zillow
Sold Oct 27, 2026
Zillow
Sold Oct 27, 2026
Zillow
Sold Oct 27, 2026
Zillow
Sold Oct 27, 2026
Zillow
Sold Oct 27, 2026
The newest 300 sales. Zoom in for prices; tap a pin to open the home.
Sold homes by county
Sales in the last 12 months and the median sale price.
Sold homes by city
Every city with a sale in the last 12 months, most sales first, with its median sale price.
- Sold in Detroit 1,198 · $89K
- Sold in Warren 534 · $210K
- Sold in Sterling Heights 437 · $310K
- Sold in Clinton Township 400 · $259K
- Sold in Macomb Township 350 · $466K
- Sold in Royal Oak 342 · $350K
- Sold in ST Clair Shores 324 · $235K
- Sold in Howell 309 · $400K
- Sold in Livonia 304 · $320K
- Sold in West Bloomfield 300 · $450K
- Sold in Troy 293 · $418K
- Sold in Shelby Township 288 · $395K
- Sold in Canton 263 · $390K
- Sold in Westland 253 · $225K
- Sold in Brighton 251 · $430K
- Sold in Bloomfield Hills 245 · $650K
- Sold in Farmington Hills 241 · $375K
- Sold in Rochester Hills 227 · $460K
- Sold in Novi 225 · $400K
- Sold in Dearborn 224 · $280K
- Sold in Clarkston 218 · $420K
- Sold in Northville 211 · $585K
- Sold in Roseville 200 · $155K
- Sold in Pontiac 195 · $117K
- Sold in Southfield 193 · $237K
- Sold in Waterford 193 · $260K
- Sold in South Lyon 192 · $418K
- Sold in Fenton 184 · $362K
- Sold in Taylor 174 · $191K
- Sold in Dearborn Heights 168 · $210K
- Sold in Chesterfield 167 · $325K
- Sold in Redford 163 · $176K
- Sold in Commerce 162 · $413K
- Sold in Plymouth 162 · $494K
- Sold in Rochester 152 · $420K
- Sold in Lake Orion 147 · $330K
- Sold in Ferndale 142 · $241K
- Sold in Birmingham 139 · $830K
- Sold in Eastpointe 139 · $136K
- Sold in Port Huron 137 · $179K
- Sold in Harrison Township 124 · $259K
- Sold in Washington Township 123 · $503K
- Sold in Lapeer 121 · $260K
- Sold in Garden City 112 · $221K
- Sold in Lincoln Park 112 · $170K
- Sold in White Lake 101 · $431K
- Sold in Oak Park 100 · $239K
- Sold in Milford 98 · $485K
- Sold in Oxford 98 · $417K
- Sold in Pinckney 95 · $430K
- Sold in Wyandotte 94 · $198K
- Sold in Brownstown Township 87 · $308K
- Sold in Berkley 85 · $350K
- Sold in Farmington 84 · $302K
- Sold in Holly 83 · $312K
- Sold in Allen Park 81 · $235K
- Sold in Hazel Park 80 · $173K
- Sold in Highland Township 78 · $423K
- Sold in Fowlerville 77 · $330K
- Sold in Walled Lake 74 · $275K
- Sold in Southgate 71 · $216K
- Sold in Trenton 70 · $278K
- Sold in Mount Clemens 68 · $173K
- Sold in Auburn Hills 67 · $280K
- Sold in ST Clair 64 · $325K
- Sold in Clawson 61 · $325K
- Sold in New Baltimore 60 · $305K
- Sold in Inkster 59 · $110K
- Sold in Grosse Pointe Woods 58 · $418K
- Sold in Romulus 58 · $227K
- Sold in Van Buren Township 57 · $255K
- Sold in Harper Woods 56 · $170K
- Sold in Utica 53 · $310K
- Sold in Fort Gratiot 52 · $275K
- Sold in Algonac 50 · $258K
- Sold in Belleville 49 · $315K
- Sold in Fraser 49 · $235K
- Sold in Ortonville 48 · $389K
- Sold in Wixom 48 · $320K
- Sold in Grosse Ile Township 45 · $341K
- Sold in Grosse Pointe 43 · $535K
- Sold in Beverly Hills 42 · $568K
- Sold in Marysville 41 · $235K
- Sold in Flat Rock 39 · $291K
- Sold in Grosse Pointe Farms 39 · $550K
- Sold in Hamtramck 39 · $183K
- Sold in Columbiaville 38 · $293K
- Sold in Metamora 38 · $458K
- Sold in Richmond 37 · $263K
- Sold in Grosse Pointe Park 36 · $677K
- Sold in Imlay City 35 · $265K
- Sold in Almont 34 · $328K
- Sold in New Haven 34 · $337K
- Sold in Romeo 34 · $428K
- Sold in Melvindale 33 · $158K
- Sold in Wayne 31 · $180K
- Sold in Woodhaven 30 · $238K
- Sold in Yale 29 · $217K
- Sold in North Branch 28 · $238K
- Sold in Highland Park 26 · $58K
- Sold in Center Line 25 · $185K
- Sold in Marine City 25 · $209K
- Sold in Oakland Township 24 · $659K
- Sold in Attica Township 23 · $280K
- Sold in Hartland Township 23 · $350K
- Sold in Ecorse 22 · $93K
- Sold in Orion Township 22 · $315K
- Sold in Riverview 22 · $236K
- Sold in Franklin 20 · $650K
- Sold in Keego Harbor 20 · $244K
- Sold in Armada 19 · $400K
- Sold in East China Township 19 · $355K
- Sold in Wolverine Lake 19 · $289K
- Sold in Brown City 18 · $112K
- Sold in Rockwood 15 · $253K
- Sold in Columbus Township 14 · $332K
- Sold in Kimball 14 · $176K
- Sold in Ray Township 14 · $368K
- Sold in China Township 13 · $420K
- Sold in Dryden 13 · $300K
- Sold in Huntington Woods 13 · $480K
- Sold in Lathrup Village 12 · $292K
- Sold in Lyon Township 12 · $728K
- Sold in Otter Lake 12 · $218K
- Sold in Gibraltar 11 · $222K
- Sold in Clay Township 10 · $385K
- Sold in Cottrellville 10 · $348K
- Sold in Grosse Pointe Shores 10 · $794K
- Sold in Leonard 10 · $353K
- Sold in River Rouge 10 · $153K
- Sold in Lenox Township 9 · $380K
- Sold in Pleasant Ridge 9 · $575K
- Sold in Casco Township 8 · $451K
- Sold in Ira Township 8 · $348K
- Sold in Riley Township 8 · $386K
- Sold in Hamburg Township 6 · $388K
- Sold in Berlin Township 5 · $365K
- Sold in Bruce Township 5 · $601K
- Sold in Wales Township 5 · $333K
- Sold in Bingham Farms 4 · $831K
- Sold in Clyde Township 4 · $300K
- Sold in Mussey Township 4 · $201K
- Sold in Capac 3 · $260K
- Sold in Emmett 3 · $350K
- Sold in Memphis 3 · $236K
- Sold in Sylvan Lake 3 · $450K
- Sold in Bloomfield Township 2 · $385K
- Sold in Burtchville Township 2 · $321K
- Sold in Clifford 2 · $300K
- Sold in Greenwood Township 2 · $445K
- Sold in Lynn Township 2 · $310K
- Sold in Brockway Township 1 · $124K
- Sold in Green Oak Township 1 · $145K
- Sold in Hadley Township 1 · $136K
- Sold in Independence Township 1 · $670K
Sold homes by ZIP code
Selling or buying in Metro Detroit: next steps
What is my home worth?
Compare your home with these sales, room by room.
Get my valueSell for cash
A cash offer with no repairs, showings or fees.
Get a cash offerHomes for sale here
See what is listed now next to what sold.
See homes for saleFind a listing agent
Agents ranked by the homes they sold.
Compare agentsMetro Detroit home sales FAQ
5 questions
How many homes sold in Metro Detroit in the last year?
What is the median sale price in Metro Detroit?
How fast do homes sell in Metro Detroit?
Where do these sales come from?
How can I use these sales to price my home?
Sales from Realcomp MLS closings and the sold homes Zillow shows, read into the Rebuild Detroit homes index from March 2025 to October 27, 2026. Land and commercial sales are left out.