Flip Detector — Ohio Real Estate
Property flips across Ohio — 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
23,960 results · page 452 of 480| Address | City | State | Buy date | Buy price | Sell date | Sell price | Gain $ | Gain % | Hold |
|---|---|---|---|---|---|---|---|---|---|
| 3856 Hoiles Ave | Toledo | OH | Jan 13, 2020 | $46,000 | Jan 15, 2020 | $220,000 | $174,000 | +378.3% | 0 mo |
| 4313 Jackman Rd | Toledo | OH | Jan 13, 2020 | $47,000 | Jan 15, 2020 | $220,000 | $173,000 | +368.1% | 0 mo |
| 503 Spink St | Wooster | OH | Apr 10, 2019 | $28,500 | Jan 15, 2020 | $62,000 | $33,500 | +117.5% | 9 mo |
| 521 Maplewood Ave | Sheffield Lake | OH | Feb 27, 2019 | $60,000 | Jan 15, 2020 | $166,900 | $106,900 | +178.2% | 11 mo |
| 479 118th St | Cleveland | OH | Jul 11, 2019 | $14,500 | Jan 14, 2020 | $74,000 | $59,500 | +410.3% | 6 mo |
| 4896 Oakland Dr | Lyndhurst | OH | Nov 1, 2019 | $80,000 | Jan 14, 2020 | $125,000 | $45,000 | +56.3% | 2 mo |
| 11322 Wilderness Way Ct | Belle Center | OH | Jan 3, 2020 | $440,000 | Jan 10, 2020 | $880,000 | $440,000 | +100.0% | 0 mo |
| 863 Quitman Dr | Columbus | OH | Oct 4, 2019 | $146,000 | Jan 10, 2020 | $229,000 | $83,000 | +56.8% | 3 mo |
| 5954 Caitlyn Rose Ln | Liberty Township | OH | Sep 25, 2019 | $79,500 | Jan 10, 2020 | $389,055 | $309,555 | +389.4% | 4 mo |
| 7312 Kentucky Dr | Oakwood Village | OH | Apr 29, 2019 | $39,000 | Jan 10, 2020 | $140,000 | $101,000 | +259.0% | 9 mo |
| 10422 Dove Ave | Cleveland | OH | Dec 20, 2019 | $50,000 | Jan 9, 2020 | $68,000 | $18,000 | +36.0% | 1 mo |
| 420 Robin Ave | Mount Orab | OH | Sep 12, 2019 | $102,375 | Jan 9, 2020 | $161,400 | $59,025 | +57.7% | 4 mo |
| 5890 Snyder Rd | Cincinnati | OH | Mar 19, 2019 | $50,000 | Jan 8, 2020 | $110,000 | $60,000 | +120.0% | 10 mo |
| 903 Water St | Kent | OH | Feb 1, 2019 | $78,400 | Jan 8, 2020 | $102,500 | $24,100 | +30.7% | 11 mo |
| 12000 Westfall Rd | Frankfort | OH | Oct 29, 2018 | $23,900 | Jan 8, 2020 | $90,200 | $66,300 | +277.4% | 15 mo |
| 3636 Casa Blvd | Grove City | OH | Apr 10, 2019 | $96,000 | Jan 7, 2020 | $183,000 | $87,000 | +90.6% | 9 mo |
| 6205 Hickory Lawn Ct | Grove City | OH | May 7, 2019 | $203,604 | Jan 7, 2020 | $276,300 | $72,696 | +35.7% | 8 mo |
| 2 McNeal Ct | London | OH | Feb 15, 2019 | $28,000 | Jan 7, 2020 | $110,000 | $82,000 | +292.9% | 11 mo |
| 1820 Brenton Rd | Cambridge | OH | Oct 24, 2019 | $30,000 | Jan 6, 2020 | $60,000 | $30,000 | +100.0% | 2 mo |
| 1820 Brenton Rd | Cambridge | OH | Oct 24, 2019 | $30,000 | Jan 6, 2020 | $60,000 | $30,000 | +100.0% | 2 mo |
| 1115 Fyffe Ave | New Carlisle | OH | Nov 19, 2019 | $50,000 | Jan 6, 2020 | $128,000 | $78,000 | +156.0% | 2 mo |
| 6650 Hidden Woods Trl | Mayfield Heights | OH | Sep 27, 2018 | $50,000 | Jan 6, 2020 | $300,000 | $250,000 | +500.0% | 16 mo |
| 1403 Dewitt Dr | Akron | OH | Jul 3, 2018 | $87,500 | Jan 3, 2020 | $109,900 | $22,400 | +25.6% | 18 mo |
| 3730 Oak Ln | Ashtabula | OH | Mar 7, 2019 | $50,400 | Jan 3, 2020 | $175,000 | $124,600 | +247.2% | 10 mo |
| 846 Delehanty Ct | Cincinnati | OH | Mar 14, 2018 | $80,900 | Jan 3, 2020 | $145,000 | $64,100 | +79.2% | 22 mo |
| 1034 169th St | Cleveland | OH | Sep 26, 2019 | $22,000 | Jan 3, 2020 | $47,900 | $25,900 | +117.7% | 3 mo |
| 12304 Avalon Dr | Grafton | OH | Oct 3, 2018 | $45,000 | Jan 3, 2020 | $111,500 | $66,500 | +147.8% | 15 mo |
| 575 Tennessee Ave | Sebring | OH | Mar 11, 2019 | $38,900 | Jan 3, 2020 | $126,900 | $88,000 | +226.2% | 10 mo |
| 2338 Pendleton Ct | Avon | OH | Sep 9, 2019 | $105,000 | Jan 2, 2020 | $510,800 | $405,800 | +386.5% | 4 mo |
| 7050 Newbridge Dr | Colerain Township | OH | Apr 5, 2019 | $103,900 | Jan 2, 2020 | $175,000 | $71,100 | +68.4% | 9 mo |
| 53 21st St | Columbus | OH | Jul 2, 2019 | $165,000 | Dec 31, 2019 | $415,000 | $250,000 | +151.5% | 6 mo |
| 687 Hile Ln | Englewood | OH | Aug 20, 2019 | $67,400 | Dec 31, 2019 | $139,900 | $72,500 | +107.6% | 4 mo |
| 3812 Drexel Dr | Toledo | OH | Dec 27, 2019 | $75,000 | Dec 31, 2019 | $125,000 | $50,000 | +66.7% | 0 mo |
| 7035 Twin Lakes Rd | Perrysburg | OH | Dec 20, 2019 | $18,750 | Dec 31, 2019 | $75,000 | $56,250 | +300.0% | 0 mo |
| 1332 Millstream Dr | Batavia Township | OH | May 13, 2019 | $116,603 | Dec 30, 2019 | $345,000 | $228,397 | +195.9% | 8 mo |
| 1297 Michigan Ave | Cincinnati | OH | May 21, 2018 | $700,000 | Dec 30, 2019 | $840,000 | $140,000 | +20.0% | 20 mo |
| 2186 98th St | Cleveland | OH | Jul 3, 2019 | $30,000 | Dec 30, 2019 | $100,000 | $70,000 | +233.3% | 6 mo |
| 220 Tompkins St | Columbus | OH | Feb 13, 2018 | $160,000 | Dec 30, 2019 | $345,000 | $185,000 | +115.6% | 23 mo |
| 6035 Karl Rd | Columbus | OH | Jul 15, 2019 | $100,000 | Dec 30, 2019 | $175,000 | $75,000 | +75.0% | 6 mo |
| 1826 Lancaster St | Cuyahoga Falls | OH | Jul 10, 2019 | $75,000 | Dec 30, 2019 | $135,000 | $60,000 | +80.0% | 6 mo |
| 6913 Merrimac Ln | Hamilton Township | OH | Sep 11, 2019 | $111,804 | Dec 30, 2019 | $602,498 | $490,694 | +438.9% | 4 mo |
| 7514 Bertha Ave | Parma | OH | May 21, 2019 | $75,750 | Dec 30, 2019 | $139,900 | $64,150 | +84.7% | 7 mo |
| 5454 Schueller Blvd | — | OH | Sep 30, 2019 | $65,000 | Dec 27, 2019 | $311,100 | $246,100 | +378.6% | 3 mo |
| 1801 Perry St | Port Clinton | OH | Jun 15, 2018 | $95,000 | Dec 27, 2019 | $125,500 | $30,500 | +32.1% | 19 mo |
| 1458 Elizabeth Blvd | Painesville | OH | Sep 3, 2019 | $56,000 | Dec 27, 2019 | $246,000 | $190,000 | +339.3% | 4 mo |
| 6585 Taylor Pike | Wayne Township | OH | Jan 2, 2018 | $170,000 | Dec 26, 2019 | $236,500 | $66,500 | +39.1% | 24 mo |
| 1071 Branch | Harrison | OH | Sep 11, 2019 | $67,478 | Dec 24, 2019 | $255,435 | $187,957 | +278.5% | 3 mo |
| 333 Gates St | Columbus | OH | Sep 25, 2019 | $115,000 | Dec 23, 2019 | $145,500 | $30,500 | +26.5% | 3 mo |
| 25336 Locust Grove Rd | Creola | OH | Apr 1, 2019 | $48,750 | Dec 23, 2019 | $115,500 | $66,750 | +136.9% | 9 mo |
| 855 Thornton Dr | Morrow | OH | Feb 4, 2019 | $130,000 | Dec 23, 2019 | $243,500 | $113,500 | +87.3% | 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.