Flip Detector — Wisconsin Real Estate
Property flips across Wisconsin — 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 | Show Low | AZ | 40 | +170.3% | 13.8 mo | $329.5K |
| 16 | Memphis | TN | 40 | +195.4% | 10.2 mo | $208.1K |
| 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
11,356 results · page 219 of 228| Address | City | State | Buy date | Buy price | Sell date | Sell price | Gain $ | Gain % | Hold |
|---|---|---|---|---|---|---|---|---|---|
| 420 95th St | Milwaukee | WI | Nov 12, 2019 | $120,000 | Apr 17, 2020 | $231,500 | $111,500 | +92.9% | 5 mo |
| Highway 104 | Brodhead | WI | Jun 1, 2018 | $160,000 | Apr 16, 2020 | $200,000 | $40,000 | +25.0% | 23 mo |
| 646 Lincoln Rd | New Richmond | WI | Oct 8, 2019 | $107,500 | Apr 16, 2020 | $169,900 | $62,400 | +58.0% | 6 mo |
| 307 Messenger St | Rice Lake | WI | Sep 4, 2018 | $37,500 | Apr 16, 2020 | $121,500 | $84,000 | +224.0% | 20 mo |
| 860 Vine St | Beloit | WI | May 3, 2019 | $41,000 | Apr 15, 2020 | $87,500 | $46,500 | +113.4% | 12 mo |
| 2240 Princeton Ave | Eau Claire | WI | Sep 26, 2019 | $84,900 | Apr 15, 2020 | $267,900 | $183,000 | +215.5% | 7 mo |
| 2024 High St | Racine | WI | Oct 8, 2019 | $57,000 | Apr 14, 2020 | $85,000 | $28,000 | +49.1% | 6 mo |
| 725 Roosevelt Ave | Janesville | WI | Aug 30, 2018 | $65,000 | Apr 10, 2020 | $118,000 | $53,000 | +81.5% | 20 mo |
| 909 Lawrence St | Appleton | WI | Jul 18, 2019 | $58,000 | Apr 8, 2020 | $144,900 | $86,900 | +149.8% | 9 mo |
| 1330 Grove St | Cumberland | WI | Feb 9, 2019 | $85,000 | Apr 7, 2020 | $115,000 | $30,000 | +35.3% | 14 mo |
| 749 Park Ave | Beloit | WI | Sep 13, 2018 | $67,000 | Apr 3, 2020 | $238,000 | $171,000 | +255.2% | 19 mo |
| 4601 Highland Dr | Delavan | WI | Sep 5, 2019 | $157,500 | Apr 3, 2020 | $330,000 | $172,500 | +109.5% | 7 mo |
| 442 Warner St | Ellsworth | WI | Jan 23, 2019 | $129,000 | Apr 3, 2020 | $165,000 | $36,000 | +27.9% | 15 mo |
| Apple Rd | Eau Claire | WI | Jun 11, 2019 | $55,000 | Apr 3, 2020 | $398,533 | $343,533 | +624.6% | 10 mo |
| 4461 39th St | Milwaukee | WI | Mar 31, 2020 | $66,670 | Apr 3, 2020 | $400,000 | $333,330 | +500.0% | 0 mo |
| 800 Illinois St | Racine | WI | Jun 27, 2018 | $100,000 | Apr 3, 2020 | $133,400 | $33,400 | +33.4% | 22 mo |
| 1130 Greenwood Ave | Green Bay | WI | May 1, 2018 | $64,900 | Apr 2, 2020 | $81,500 | $16,600 | +25.6% | 23 mo |
| 1310 10th St | La Crosse | WI | May 1, 2019 | $58,800 | Mar 31, 2020 | $162,000 | $103,200 | +175.5% | 11 mo |
| 331 Monroe St | Little Chute | WI | Oct 2, 2019 | $23,000 | Mar 31, 2020 | $38,500 | $15,500 | +67.4% | 6 mo |
| 1713 Eagle Valley Ln | Wausau | WI | Nov 16, 2018 | $100,000 | Mar 31, 2020 | $308,525 | $208,525 | +208.5% | 17 mo |
| 6900 Tumble Creek Dr | Franklin | WI | Jan 6, 2020 | $211,375 | Mar 27, 2020 | $305,000 | $93,625 | +44.3% | 3 mo |
| 3727 Squire Ave | Cudahy | WI | Oct 8, 2019 | $85,000 | Mar 27, 2020 | $105,000 | $20,000 | +23.5% | 6 mo |
| Steepleview Ln | Merton | WI | Feb 4, 2019 | $239,800 | Mar 25, 2020 | $495,200 | $255,400 | +106.5% | 14 mo |
| 425 Eastmoor Ave | Brookfield | WI | Oct 25, 2019 | $234,000 | Mar 24, 2020 | $432,000 | $198,000 | +84.6% | 5 mo |
| Hoelzel Way | Appleton | WI | Oct 11, 2018 | $54,900 | Mar 23, 2020 | $442,150 | $387,250 | +705.4% | 18 mo |
| 5138 Bay Ridge Ave | Whitefish Bay | WI | Jul 24, 2019 | $165,000 | Mar 20, 2020 | $310,000 | $145,000 | +87.9% | 8 mo |
| 5948 Kent Ave | Whitefish Bay | WI | Sep 20, 2019 | $303,500 | Mar 20, 2020 | $780,000 | $476,500 | +157.0% | 6 mo |
| 6709 North Cape Rd | Franklin | WI | Jun 21, 2019 | $149,900 | Mar 20, 2020 | $249,900 | $100,000 | +66.7% | 9 mo |
| 15406 Moon Shadow Rd | Ferryville | WI | Mar 18, 2019 | $242,000 | Mar 20, 2020 | $304,000 | $62,000 | +25.6% | 12 mo |
| 403 4th St | Albany | WI | Dec 5, 2018 | $173,000 | Mar 19, 2020 | $224,000 | $51,000 | +29.5% | 16 mo |
| 309 Superior St | Boscobel | WI | Dec 19, 2019 | $26,500 | Mar 18, 2020 | $33,000 | $6,500 | +24.5% | 3 mo |
| 33402 Fulton St | Lone Rock | WI | Apr 13, 2018 | $33,500 | Mar 18, 2020 | $42,700 | $9,200 | +27.5% | 24 mo |
| 6681 Cream City Rd | Oconto | WI | Jan 25, 2019 | $99,000 | Mar 17, 2020 | $152,000 | $53,000 | +53.5% | 14 mo |
| 2911 Willow Dr | Plover | WI | May 9, 2019 | $27,500 | Mar 13, 2020 | $212,000 | $184,500 | +670.9% | 10 mo |
| 2403 Gaelic St | Waunakee | WI | Aug 23, 2019 | $149,000 | Mar 13, 2020 | $526,846 | $377,846 | +253.6% | 7 mo |
| 1430 Cass St | Green Bay | WI | Mar 13, 2019 | $107,833 | Mar 12, 2020 | $130,000 | $22,167 | +20.6% | 12 mo |
| 2900 Coventry Ln | Waukesha | WI | Feb 27, 2020 | $105,000 | Mar 11, 2020 | $170,000 | $65,000 | +61.9% | 0 mo |
| 1452 George St | La Crosse | WI | Sep 17, 2018 | $140,000 | Mar 9, 2020 | $207,000 | $67,000 | +47.9% | 18 mo |
| 8860 95th St | Milwaukee | WI | Dec 31, 2018 | $17,000 | Mar 9, 2020 | $27,000 | $10,000 | +58.8% | 14 mo |
| 539 Clay St | Green Bay | WI | Feb 25, 2020 | $33,700 | Mar 6, 2020 | $79,000 | $45,300 | +134.4% | 0 mo |
| 3555 48th St | Greenfield | WI | Aug 30, 2019 | $120,500 | Mar 6, 2020 | $225,000 | $104,500 | +86.7% | 6 mo |
| 1906 Grant Ave | Janesville | WI | Jun 3, 2019 | $110,000 | Mar 6, 2020 | $160,000 | $50,000 | +45.5% | 9 mo |
| 3962 Crab Apple Ln | Oshkosh | WI | Jul 31, 2019 | $55,000 | Mar 6, 2020 | $295,300 | $240,300 | +436.9% | 7 mo |
| 2048 Barber Dr | Stoughton | WI | Jun 11, 2018 | $360,000 | Mar 5, 2020 | $547,000 | $187,000 | +51.9% | 21 mo |
| Hillview Rd | Saint Cloud | WI | Aug 30, 2019 | $135,000 | Mar 3, 2020 | $169,000 | $34,000 | +25.2% | 6 mo |
| 615 Diversity Dr | De Pere | WI | Jun 27, 2019 | $170,700 | Mar 2, 2020 | $309,900 | $139,200 | +81.5% | 8 mo |
| 1053 Green Bay Rd | Sturgeon Bay | WI | Apr 9, 2019 | $62,335 | Feb 28, 2020 | $140,000 | $77,665 | +124.6% | 11 mo |
| 141 Metro Ter | Madison | WI | Dec 6, 2018 | $145,000 | Feb 28, 2020 | $175,900 | $30,900 | +21.3% | 15 mo |
| 790th St | Trimbelle | WI | Sep 26, 2018 | $65,000 | Feb 28, 2020 | $110,000 | $45,000 | +69.2% | 17 mo |
| 301 Mound Park Dr | Elk Mound | WI | Oct 12, 2018 | $120,000 | Feb 27, 2020 | $202,400 | $82,400 | +68.7% | 17 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.