Flip Detector — Michigan Real Estate
Property flips across Michigan — bought and resold within 24 months for 20%+ profit.
What is a flip?
A property bought and resold within 24 months, where the second sale price was at least 20% higher than the buy price. That gap usually pays for renovation, holding costs, and investor profit.
We compare consecutive deed transfers from public county records. When the same property changes hands twice in a short window with a meaningful price jump, we tag it as a flip.
Spot neighborhoods where investors are buying and reselling, gauge typical profit margins in your market, and benchmark your own deals against real, completed transactions.
Top states by flip activity
Most-active states
1Y| # | State | Flips (12mo) | Avg gain % | Avg hold | Avg sale price |
|---|---|---|---|---|---|
| 1 | Florida (FL) | 2,195 | +267.3% | 13.2 mo | $738K |
| 2 | California (CA) | 837 | +106.7% | 13.2 mo | $1.53M |
| 3 | Georgia (GA) | 791 | +197.9% | 12.1 mo | $683.6K |
| 4 | New York (NY) | 731 | +140.8% | 13.7 mo | $836.6K |
| 5 | North Carolina (NC) | 672 | +227.8% | 14.0 mo | $529.5K |
| 6 | Ohio (OH) | 652 | +173.6% | 12.5 mo | $403K |
| 7 | Illinois (IL) | 584 | +161.9% | 13.2 mo | $444.6K |
| 8 | Arizona (AZ) | 513 | +188.8% | 13.3 mo | $563K |
| 9 | Tennessee (TN) | 504 | +181.5% | 12.3 mo | $496.5K |
| 10 | New Jersey (NJ) | 500 | +143.4% | 14.1 mo | $966.3K |
| 11 | Pennsylvania (PA) | 486 | +157.4% | 13.7 mo | $338.7K |
| 12 | Michigan (MI) | 478 | +179.9% | 13.2 mo | $359.3K |
Top cities by flip activity (last 12 months)
Most-active cities
1Y| # | City | State | Flips (12mo) | Avg gain % | Avg hold | Median sale price |
|---|---|---|---|---|---|---|
| 1 | Cape Coral | FL | 197 | +456.8% | 10.9 mo | $374.6K |
| 2 | Chicago | IL | 116 | +166.0% | 14.4 mo | $509.9K |
| 3 | Palm Bay | FL | 113 | +559.0% | 13.2 mo | $326.2K |
| 4 | Palm Coast | FL | 88 | +398.6% | 15.3 mo | $358.8K |
| 5 | Baltimore | MD | 75 | +153.9% | 12.1 mo | $270.6K |
| 6 | Cleveland | OH | 67 | +121.8% | 12.1 mo | $185.9K |
| 7 | Port Charlotte | FL | 65 | +263.6% | 12.1 mo | $164.9K |
| 8 | Detroit | MI | 61 | +141.2% | 11.9 mo | $163.8K |
| 9 | Atlanta | GA | 60 | +169.2% | 13.3 mo | $1.45M |
| 10 | Lehigh Acres | FL | 60 | +498.7% | 13.6 mo | $224.1K |
| 11 | Philadelphia | PA | 59 | +187.6% | 14.1 mo | $300.5K |
| 12 | Los Angeles | CA | 50 | +94.3% | 14.5 mo | $1.96M |
| 13 | Miami | FL | 44 | +62.5% | 14.6 mo | $1.9M |
| 14 | Indianapolis | IN | 42 | +111.4% | 8.9 mo | $305.7K |
| 15 | Memphis | TN | 40 | +195.4% | 10.2 mo | $208.1K |
| 16 | Show Low | AZ | 40 | +170.3% | 13.8 mo | $329.5K |
| 17 | Ocala | FL | 40 | +475.6% | 13.7 mo | $504.7K |
| 18 | Brooklyn | NY | 38 | +128.8% | 13.6 mo | $1.57M |
| 19 | Orlando | FL | 35 | +98.5% | 12.9 mo | $643.9K |
| 20 | Phoenix | AZ | 34 | +55.6% | 10.5 mo | $720.6K |
| 21 | Scottsdale | AZ | 33 | +76.3% | 12.3 mo | $1.77M |
| 22 | Homosassa | FL | 32 | +439.9% | 14.1 mo | $257.5K |
| 23 | Birmingham | AL | 32 | +101.8% | 12.5 mo | $208.8K |
| 24 | Little Rock | AR | 31 | +241.3% | 14.2 mo | $333.9K |
| 25 | Jacksonville | FL | 31 | +160.8% | 10.7 mo | $522.2K |
Browse individual flips
Recent flips
15,645 results · page 285 of 313| Address | City | State | Buy date | Buy price | Sell date | Sell price | Gain $ | Gain % | Hold |
|---|---|---|---|---|---|---|---|---|---|
| 1238 Parkview St | Lansing | MI | Apr 17, 2019 | $23,200 | Dec 30, 2020 | $90,000 | $66,800 | +287.9% | 21 mo |
| 4160 Court St | Flint | MI | Oct 7, 2020 | $46,000 | Dec 30, 2020 | $150,000 | $104,000 | +226.1% | 3 mo |
| 5167 Grand River Dr | Grand Rapids | MI | Aug 31, 2020 | $100,500 | Dec 30, 2020 | $190,000 | $89,500 | +89.1% | 4 mo |
| 1826 Sienna St | Kalamazoo | MI | Oct 18, 2019 | $110,000 | Dec 29, 2020 | $452,000 | $342,000 | +310.9% | 15 mo |
| 719 Ellery Ave | Jackson | MI | Apr 10, 2020 | $65,000 | Dec 28, 2020 | $84,000 | $19,000 | +29.2% | 9 mo |
| 2245 7th St | Muskegon Heights | MI | Oct 4, 2019 | $14,000 | Dec 28, 2020 | $53,000 | $39,000 | +278.6% | 15 mo |
| 9566 Timberline Ct | Newaygo | MI | Feb 15, 2019 | $165,000 | Dec 28, 2020 | $220,000 | $55,000 | +33.3% | 23 mo |
| 935 Division St | Whitehall | MI | Aug 29, 2019 | $105,000 | Dec 28, 2020 | $130,000 | $25,000 | +23.8% | 16 mo |
| 22809 Rosedale St | — | MI | Aug 7, 2020 | $95,550 | Dec 23, 2020 | $196,000 | $100,450 | +105.1% | 5 mo |
| 4426 M Dr | Athens | MI | Sep 14, 2020 | $155,000 | Dec 23, 2020 | $209,900 | $54,900 | +35.4% | 3 mo |
| 6041 Attica Rd | Imlay | MI | May 8, 2019 | $110,000 | Dec 23, 2020 | $314,900 | $204,900 | +186.3% | 20 mo |
| 1480 Poulson Rd | Muskegon | MI | Sep 15, 2020 | $55,000 | Dec 23, 2020 | $209,900 | $154,900 | +281.6% | 3 mo |
| 12220 State Rd | Forest Township | MI | Oct 8, 2020 | $66,066 | Dec 23, 2020 | $153,900 | $87,834 | +132.9% | 3 mo |
| 250 Fitchburg Rd | — | MI | Jun 26, 2020 | $45,000 | Dec 22, 2020 | $285,000 | $240,000 | +533.3% | 6 mo |
| 253 Eastlawn St | Detroit | MI | Nov 6, 2020 | $28,000 | Dec 22, 2020 | $168,000 | $140,000 | +500.0% | 2 mo |
| 510 Cedar St | Wyandotte | MI | Aug 4, 2020 | $67,000 | Dec 22, 2020 | $127,000 | $60,000 | +89.6% | 5 mo |
| 801 State St | Saint Johns | MI | Feb 15, 2019 | $45,000 | Dec 22, 2020 | $155,000 | $110,000 | +244.4% | 23 mo |
| 30772 Adams Dr | Gibraltar | MI | Mar 11, 2020 | $87,000 | Dec 22, 2020 | $137,000 | $50,000 | +57.5% | 10 mo |
| 5888 Daniel Boone Trl | Berrien Springs | MI | Aug 14, 2020 | $94,000 | Dec 21, 2020 | $550,074 | $456,074 | +485.2% | 4 mo |
| 609 Alles Dr | Byron Center | MI | Oct 7, 2020 | $80,000 | Dec 21, 2020 | $230,000 | $150,000 | +187.5% | 3 mo |
| 921 Washington Ave | Kalamazoo | MI | Jul 12, 2019 | $42,000 | Dec 21, 2020 | $90,000 | $48,000 | +114.3% | 18 mo |
| 105 Jones St | Dowagiac | MI | Nov 22, 2019 | $30,000 | Dec 18, 2020 | $129,900 | $99,900 | +333.0% | 13 mo |
| 853 Diamond Ave | Grand Rapids | MI | Sep 30, 2020 | $81,000 | Dec 18, 2020 | $141,000 | $60,000 | +74.1% | 3 mo |
| 4628 Curtis Ln | Independence | MI | Jan 30, 2020 | $293,000 | Dec 18, 2020 | $519,000 | $226,000 | +77.1% | 11 mo |
| 309 Pine St | Midland | MI | Jun 11, 2019 | $79,000 | Dec 18, 2020 | $104,900 | $25,900 | +32.8% | 19 mo |
| 501 Main St | Rose City | MI | Sep 24, 2019 | $30,000 | Dec 18, 2020 | $46,000 | $16,000 | +53.3% | 15 mo |
| 15208 McKinley Rd | Big Rapids | MI | Feb 11, 2020 | $139,900 | Dec 17, 2020 | $279,500 | $139,600 | +99.8% | 10 mo |
| 9261 Regency Blvd | Hamburg | MI | Jul 7, 2020 | $58,500 | Dec 17, 2020 | $292,000 | $233,500 | +399.1% | 5 mo |
| 2915 13 Mile Rd | Royal Oak | MI | Dec 18, 2019 | $49,999 | Dec 17, 2020 | $62,500 | $12,501 | +25.0% | 12 mo |
| 13698 Harrington Lndg | Holland | MI | Jun 22, 2020 | $186,930 | Dec 16, 2020 | $399,493 | $212,563 | +113.7% | 6 mo |
| 4178 Davison Rd | Lapeer | MI | Jun 24, 2020 | $100,000 | Dec 16, 2020 | $250,000 | $150,000 | +150.0% | 6 mo |
| 20412 Mada Ave | Southfield | MI | Nov 25, 2020 | $32,500 | Dec 16, 2020 | $325,000 | $292,500 | +900.0% | 1 mo |
| 4971 Walsh Dr | Brighton Township | MI | Dec 14, 2020 | $50,000 | Dec 15, 2020 | $65,000 | $15,000 | +30.0% | 0 mo |
| 15100 46th St | Fulton | MI | Jul 2, 2019 | $25,000 | Dec 15, 2020 | $39,000 | $14,000 | +56.0% | 18 mo |
| 3205 Spruce St | National City | MI | May 30, 2019 | $26,000 | Dec 15, 2020 | $44,500 | $18,500 | +71.2% | 19 mo |
| 14699 Agnes Ave | Eastpointe | MI | Aug 21, 2020 | $67,000 | Dec 14, 2020 | $121,000 | $54,000 | +80.6% | 4 mo |
| Sawmill Blvd | Saginaw | MI | Feb 14, 2019 | $23,000 | Dec 14, 2020 | $35,000 | $12,000 | +52.2% | 22 mo |
| 491 Lakeshore Dr | Lake City | MI | May 24, 2019 | $129,900 | Dec 11, 2020 | $164,500 | $34,600 | +26.6% | 19 mo |
| 1236 Shiawassee St | Owosso | MI | Jul 15, 2019 | $85,000 | Dec 11, 2020 | $115,000 | $30,000 | +35.3% | 17 mo |
| 2593 August Ave | Muskegon | MI | Nov 17, 2020 | $20,000 | Dec 10, 2020 | $140,000 | $120,000 | +600.0% | 1 mo |
| 32575 Romsey Rd | Franklin Vlg | MI | Jun 3, 2019 | $242,500 | Dec 10, 2020 | $2,000,000 | $1,757,500 | +724.7% | 19 mo |
| 3244 North Down River Rd | Grayling | MI | Mar 13, 2020 | $69,450 | Dec 9, 2020 | $185,000 | $115,550 | +166.4% | 9 mo |
| 1360 Sherwood Dr | Muskegon | MI | Aug 17, 2020 | $186,500 | Dec 9, 2020 | $235,000 | $48,500 | +26.0% | 4 mo |
| 3014 Ready Rd | South Rockwood | MI | Jun 7, 2019 | $52,000 | Dec 9, 2020 | $200,000 | $148,000 | +284.6% | 18 mo |
| Ducker Rd | Rich Township | MI | Jan 17, 2020 | $16,500 | Dec 9, 2020 | $25,500 | $9,000 | +54.5% | 11 mo |
| 17163 Stout St | Detroit | MI | Nov 30, 2020 | $55,000 | Dec 8, 2020 | $555,000 | $500,000 | +909.1% | 0 mo |
| 165 Rosewood Ave | Ypsilanti | MI | Dec 26, 2019 | $110,000 | Dec 8, 2020 | $611,369 | $501,369 | +455.8% | 12 mo |
| 2089 Mary Catherine St | Ypsilanti | MI | Jan 15, 2020 | $91,000 | Dec 8, 2020 | $611,369 | $520,369 | +571.8% | 11 mo |
| 2997 Woodlawn St | Commerce Township | MI | Aug 21, 2020 | $105,000 | Dec 4, 2020 | $171,600 | $66,600 | +63.4% | 4 mo |
| 7960 Anderson Rd | Litchfield | MI | Aug 16, 2019 | $150,000 | Dec 4, 2020 | $210,000 | $60,000 | +40.0% | 16 mo |
How to interpret these numbers
A 200%+ jump can be a real flip with serious renovation, but it can also be a major addition (extra bedroom, full gut), an off-market family transfer recorded at $1, or a data-entry quirk. Use it as a signal — not a verdict.
Institutional buy-and-hold investors typically resell in 6–18 months. Individual fix-and-flip operators usually move faster — 3–9 months. A market full of 3-month holds suggests aggressive flipper activity; longer holds often mean rental conversions or speculative buyers.
Every transaction shown is sourced from county deed records — the same public filings used by title companies and assessors. We aggregate them nightly and only count consecutive sales of the same parcel. Source: public record.