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 289 of 313| Address | City | State | Buy date | Buy price | Sell date | Sell price | Gain $ | Gain % | Hold |
|---|---|---|---|---|---|---|---|---|---|
| 5635 Shirley Ann Dr | Harrison | MI | Sep 10, 2020 | $35,000 | Sep 15, 2020 | $46,900 | $11,900 | +34.0% | 0 mo |
| 73283 Cider Ct | South Haven | MI | Oct 9, 2018 | $9,700 | Sep 15, 2020 | $15,000 | $5,300 | +54.6% | 24 mo |
| 18345 Grayfield St | Detroit | MI | Dec 3, 2018 | $30,000 | Sep 14, 2020 | $49,500 | $19,500 | +65.0% | 22 mo |
| 4038 Catlin Rd | — | MI | Jul 5, 2019 | $163,000 | Sep 11, 2020 | $233,000 | $70,000 | +42.9% | 14 mo |
| 225 Columbia Ave | Battle Creek | MI | Jun 4, 2019 | $115,000 | Sep 11, 2020 | $172,000 | $57,000 | +49.6% | 16 mo |
| 669 Lighthouse Dr | Coldwater | MI | Apr 17, 2020 | $135,000 | Sep 11, 2020 | $190,000 | $55,000 | +40.7% | 5 mo |
| 4330 Churchill Rd | Leslie | MI | Mar 19, 2019 | $30,000 | Sep 11, 2020 | $210,000 | $180,000 | +600.0% | 18 mo |
| 7056 Wade St | Waterford Township | MI | Jun 19, 2019 | $75,000 | Sep 11, 2020 | $314,000 | $239,000 | +318.7% | 15 mo |
| 235 Peck St | Zeeland | MI | Oct 22, 2018 | $170,000 | Sep 11, 2020 | $239,900 | $69,900 | +41.1% | 23 mo |
| 4113 Ascott Ln | — | MI | May 21, 2020 | $101,605 | Sep 10, 2020 | $550,000 | $448,395 | +441.3% | 4 mo |
| 410 Howard St | Cadillac | MI | May 6, 2019 | $25,000 | Sep 10, 2020 | $119,000 | $94,000 | +376.0% | 16 mo |
| 9701 Springport Rd | Parma | MI | Mar 19, 2019 | $180,000 | Sep 10, 2020 | $221,000 | $41,000 | +22.8% | 18 mo |
| 31122 Hartwick Dr | Warren | MI | Jan 10, 2019 | $165,000 | Sep 9, 2020 | $207,500 | $42,500 | +25.8% | 20 mo |
| 30469 Fairfax St | Southfield | MI | Nov 27, 2018 | $75,000 | Sep 9, 2020 | $178,000 | $103,000 | +137.3% | 22 mo |
| 7207 Linden Rd | Mount Morris | MI | Nov 29, 2018 | $112,000 | Sep 9, 2020 | $136,000 | $24,000 | +21.4% | 22 mo |
| 516 Division St | Big Rapids | MI | Jan 3, 2019 | $49,000 | Sep 8, 2020 | $115,500 | $66,500 | +135.7% | 20 mo |
| 13136 Linden Rd | Clio | MI | Dec 20, 2019 | $80,000 | Sep 8, 2020 | $189,900 | $109,900 | +137.4% | 9 mo |
| 17619 Blue Star Hwy | South Haven | MI | Mar 5, 2019 | $85,000 | Sep 8, 2020 | $213,900 | $128,900 | +151.6% | 18 mo |
| 3847 Colburn Rd | Ludington | MI | Jun 7, 2019 | $21,000 | Sep 8, 2020 | $40,500 | $19,500 | +92.9% | 15 mo |
| 109 Baldwin St | Alpena | MI | Mar 7, 2019 | $38,000 | Sep 4, 2020 | $85,000 | $47,000 | +123.7% | 18 mo |
| 5995 Bauman Rd | Battle Creek | MI | Jan 14, 2020 | $55,000 | Sep 4, 2020 | $118,000 | $63,000 | +114.5% | 8 mo |
| 509 Burr Oak St | Centreville | MI | Jun 13, 2019 | $106,000 | Sep 4, 2020 | $139,900 | $33,900 | +32.0% | 15 mo |
| 2242 Kara Dr | Frankenlust Township | MI | Nov 26, 2019 | $187,000 | Sep 4, 2020 | $225,000 | $38,000 | +20.3% | 9 mo |
| 13846 170th Ave | Leroy | MI | Jun 28, 2019 | $40,000 | Sep 4, 2020 | $70,000 | $30,000 | +75.0% | 14 mo |
| 391 North Ave | Algonac | MI | Oct 9, 2019 | $50,000 | Sep 3, 2020 | $125,000 | $75,000 | +150.0% | 11 mo |
| 2081 Stillwater Dr | Davison | MI | Jul 29, 2019 | $34,000 | Sep 3, 2020 | $234,900 | $200,900 | +590.9% | 13 mo |
| 24107 Union St | Dearborn | MI | Dec 14, 2018 | $60,000 | Sep 3, 2020 | $125,000 | $65,000 | +108.3% | 21 mo |
| 11445 Kenmoor St | Detroit | MI | Jan 9, 2020 | $40,000 | Sep 3, 2020 | $64,500 | $24,500 | +61.3% | 8 mo |
| 8442 White Oak Dr | Holton | MI | May 20, 2019 | $30,000 | Sep 3, 2020 | $125,000 | $95,000 | +316.7% | 16 mo |
| 1458 Hampton Rd | Grosse Pointe Woods | MI | Jun 4, 2020 | $118,000 | Sep 2, 2020 | $265,000 | $147,000 | +124.6% | 3 mo |
| 7575 Hillsdale Dr | Hale | MI | Apr 15, 2020 | $17,000 | Sep 2, 2020 | $55,000 | $38,000 | +223.5% | 5 mo |
| 5206 Butterfield Dr | Midland | MI | Oct 5, 2018 | $242,000 | Sep 2, 2020 | $295,000 | $53,000 | +21.9% | 23 mo |
| 1209 Barnes St | Albion | MI | Oct 19, 2018 | $21,000 | Aug 31, 2020 | $134,000 | $113,000 | +538.1% | 23 mo |
| 2744 Lone Pine Rd | West Bloomfield Township | MI | Jul 15, 2019 | $338,000 | Aug 31, 2020 | $470,000 | $132,000 | +39.1% | 14 mo |
| 2110 Hardy Ln | Brandon | MI | Feb 5, 2019 | $57,750 | Aug 31, 2020 | $99,900 | $42,150 | +73.0% | 19 mo |
| 7139 Greenes Dr | Jackson | MI | Jun 10, 2019 | $175,000 | Aug 31, 2020 | $230,000 | $55,000 | +31.4% | 15 mo |
| 316 Church St | Laingsburg | MI | Feb 18, 2020 | $57,650 | Aug 31, 2020 | $138,000 | $80,350 | +139.4% | 7 mo |
| 285 5th St | Manistee | MI | May 3, 2019 | $58,000 | Aug 31, 2020 | $100,000 | $42,000 | +72.4% | 16 mo |
| 1458 Chase Dr | Byron Center | MI | Jul 3, 2019 | $82,450 | Aug 28, 2020 | $382,940 | $300,490 | +364.5% | 14 mo |
| 15791 Brook Rd | Lansing | MI | Mar 2, 2020 | $53,500 | Aug 28, 2020 | $175,000 | $121,500 | +227.1% | 6 mo |
| 21725 Rockwell St | Farmington Hills | MI | Jan 23, 2020 | $113,006 | Aug 28, 2020 | $232,125 | $119,119 | +105.4% | 7 mo |
| 3423 River Rd | Fort Gratiot | MI | Aug 20, 2019 | $86,000 | Aug 28, 2020 | $160,000 | $74,000 | +86.0% | 12 mo |
| 19251 Linville St | Grosse Pointe Woods | MI | Jan 22, 2020 | $165,000 | Aug 28, 2020 | $263,000 | $98,000 | +59.4% | 7 mo |
| 555 Brege Dr | Rogers City | MI | Nov 21, 2019 | $97,000 | Aug 28, 2020 | $144,000 | $47,000 | +48.5% | 9 mo |
| 9959 Woodlawn Ct | Perrinton | MI | Jun 26, 2019 | $80,000 | Aug 28, 2020 | $110,000 | $30,000 | +37.5% | 14 mo |
| 17646 Summerhill Ln | New Buffalo | MI | Sep 25, 2019 | $60,000 | Aug 27, 2020 | $426,900 | $366,900 | +611.5% | 11 mo |
| 4890 Grayton St | Detroit | MI | Jun 21, 2019 | $50,001 | Aug 27, 2020 | $94,250 | $44,249 | +88.5% | 14 mo |
| 2917 Alfred Ave | Lansing | MI | Nov 14, 2019 | $40,000 | Aug 27, 2020 | $82,500 | $42,500 | +106.3% | 10 mo |
| 607 Park St | Grand Ledge | MI | Jul 15, 2020 | $100,000 | Aug 27, 2020 | $196,000 | $96,000 | +96.0% | 1 mo |
| Number 13 Rd | Wallace | MI | Sep 27, 2019 | $120,000 | Aug 27, 2020 | $145,000 | $25,000 | +20.8% | 11 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.