Flip Detector — California Real Estate
Property flips across California — 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
41,295 results · page 758 of 826| Address | City | State | Buy date | Buy price | Sell date | Sell price | Gain $ | Gain % | Hold |
|---|---|---|---|---|---|---|---|---|---|
| Palmetto Rd | Adelanto | CA | Oct 8, 2020 | $15,000 | Dec 11, 2020 | $46,500 | $31,500 | +210.0% | 2 mo |
| 29434 Urbia Way | Hayward | CA | Oct 8, 2020 | $426,000 | Dec 11, 2020 | $799,000 | $373,000 | +87.6% | 2 mo |
| 340 N St | Colton | CA | May 17, 2019 | $54,000 | Dec 11, 2020 | $420,000 | $366,000 | +677.8% | 19 mo |
| 744 Mulberry Ln | Davis | CA | Jun 10, 2019 | $340,000 | Dec 11, 2020 | $679,000 | $339,000 | +99.7% | 18 mo |
| 17107 Rancho St | Encino | CA | Jun 18, 2019 | $1,855,000 | Dec 11, 2020 | $5,250,000 | $3,395,000 | +183.0% | 18 mo |
| 9140 Yucca St | Apple Valley | CA | Dec 20, 2019 | $120,000 | Dec 10, 2020 | $249,000 | $129,000 | +107.5% | 12 mo |
| 800 Plumas Ct | Big Bear City | CA | Feb 3, 2020 | $285,000 | Dec 10, 2020 | $372,000 | $87,000 | +30.5% | 10 mo |
| 13061 Via Del Valedor | San Diego | CA | Aug 24, 2020 | $625,000 | Dec 10, 2020 | $875,000 | $250,000 | +40.0% | 4 mo |
| 1848 Vassar Dr | Visalia | CA | Mar 22, 2019 | $150,000 | Dec 10, 2020 | $190,000 | $40,000 | +26.7% | 21 mo |
| 1855 Riverside Dr | Ontario | CA | Aug 2, 2019 | $14,000 | Dec 10, 2020 | $105,000 | $91,000 | +650.0% | 17 mo |
| 1931 Dairy Ave | Corcoran | CA | Jul 31, 2019 | $75,000 | Dec 10, 2020 | $150,000 | $75,000 | +100.0% | 17 mo |
| 735 River Rd | San Miguel | CA | Jul 27, 2020 | $188,000 | Dec 10, 2020 | $310,000 | $122,000 | +64.9% | 5 mo |
| 17750 Arbor Ln | Victorville | CA | Jul 8, 2020 | $289,000 | Dec 10, 2020 | $400,000 | $111,000 | +38.4% | 5 mo |
| 2005 E St | Sacramento | CA | Dec 9, 2019 | $500,000 | Dec 9, 2020 | $995,000 | $495,000 | +99.0% | 12 mo |
| 1029 161st St | Gardena | CA | Dec 20, 2019 | $1,590,000 | Dec 9, 2020 | $2,200,000 | $610,000 | +38.4% | 12 mo |
| 745 E St | Los Banos | CA | Sep 15, 2020 | $55,000 | Dec 9, 2020 | $110,000 | $55,000 | +100.0% | 3 mo |
| 1214 Hansen Ave | Pomona | CA | Jun 17, 2020 | $280,000 | Dec 9, 2020 | $460,000 | $180,000 | +64.3% | 6 mo |
| 10678 Mesa St | Victorville | CA | Jul 16, 2020 | $204,000 | Dec 9, 2020 | $342,000 | $138,000 | +67.6% | 5 mo |
| 531 Hampton St | Anaheim | CA | Aug 11, 2020 | $500,000 | Dec 8, 2020 | $710,000 | $210,000 | +42.0% | 4 mo |
| 594 Stevens Rd | Palm Springs | CA | Mar 28, 2019 | $2,350,000 | Dec 8, 2020 | $5,200,000 | $2,850,000 | +121.3% | 21 mo |
| 751 Michigan Ave | Fresno | CA | Feb 13, 2020 | $185,000 | Dec 8, 2020 | $310,000 | $125,000 | +67.6% | 10 mo |
| 6177 Bernhard Ave | Richmond | CA | Jul 31, 2020 | $485,000 | Dec 8, 2020 | $836,000 | $351,000 | +72.4% | 4 mo |
| 9459 Bianca Ave | Northridge | CA | Jun 12, 2020 | $675,000 | Dec 8, 2020 | $995,000 | $320,000 | +47.4% | 6 mo |
| 442 10th St | San Bernardino | CA | Feb 11, 2019 | $32,000 | Dec 7, 2020 | $55,000 | $23,000 | +71.9% | 22 mo |
| 600 Dennison Rd | Tehachapi | CA | Oct 18, 2019 | $91,000 | Dec 7, 2020 | $132,000 | $41,000 | +45.1% | 14 mo |
| 158 Pioneer Ave | Walnut Creek | CA | Jul 2, 2019 | $1,270,000 | Dec 7, 2020 | $5,000,000 | $3,730,000 | +293.7% | 17 mo |
| 29129 Rangewood Rd | Castaic | CA | Sep 15, 2020 | $439,000 | Dec 7, 2020 | $599,900 | $160,900 | +36.7% | 3 mo |
| 670 Meadowlark Ln | Dixon | CA | May 29, 2020 | $2,091,000 | Dec 7, 2020 | $11,385,000 | $9,294,000 | +444.5% | 6 mo |
| 650 Paintbrush St | Dixon | CA | Nov 10, 2020 | $2,214,000 | Dec 7, 2020 | $11,385,000 | $9,171,000 | +414.2% | 1 mo |
| 645 Bluebird Dr | Dixon | CA | Aug 20, 2020 | $3,567,000 | Dec 7, 2020 | $11,385,000 | $7,818,000 | +219.2% | 4 mo |
| Highway 111 Rd | Imperial | CA | Apr 30, 2020 | $60,000 | Dec 7, 2020 | $86,364 | $26,364 | +43.9% | 7 mo |
| 2621 Alta Vista Dr | Newport Beach | CA | Dec 21, 2018 | $1,990,000 | Dec 4, 2020 | $2,600,000 | $610,000 | +30.7% | 24 mo |
| 15715 Bend Johnson Rd | Red Bluff | CA | Nov 23, 2020 | $320,000 | Dec 4, 2020 | $420,000 | $100,000 | +31.3% | 0 mo |
| 8552 Buena Tierra Pl | Buena Park | CA | May 19, 2020 | $510,000 | Dec 4, 2020 | $655,000 | $145,000 | +28.4% | 7 mo |
| 1336 Bush St | Oceanside | CA | Aug 20, 2019 | $400,000 | Dec 4, 2020 | $500,000 | $100,000 | +25.0% | 16 mo |
| 17981 Swaps Ct | Tehachapi | CA | Dec 17, 2019 | $390,000 | Dec 4, 2020 | $480,000 | $90,000 | +23.1% | 12 mo |
| 2824-26 Massachusetts Ave | Lemon Grove | CA | Feb 22, 2019 | $412,500 | Dec 4, 2020 | $655,000 | $242,500 | +58.8% | 22 mo |
| 1777 Stretch Rd | Merced | CA | Sep 25, 2019 | $205,000 | Dec 4, 2020 | $324,999 | $119,999 | +58.5% | 15 mo |
| 12815 Deer Creek Ln | Los Altos Hills | CA | Dec 31, 2019 | $2,550,000 | Dec 3, 2020 | $3,500,000 | $950,000 | +37.3% | 11 mo |
| 28272 Waterman Rd | Barstow | CA | Dec 3, 2019 | $82,000 | Dec 3, 2020 | $160,000 | $78,000 | +95.1% | 12 mo |
| 125 Patterson St | San Jose | CA | Nov 27, 2019 | $386,000 | Dec 3, 2020 | $680,000 | $294,000 | +76.2% | 12 mo |
| 38417 37th St | Palmdale | CA | Jun 18, 2020 | $234,000 | Dec 3, 2020 | $325,000 | $91,000 | +38.9% | 6 mo |
| 23712 Elsinore Ln | Menifee | CA | Jul 16, 2020 | $183,000 | Dec 3, 2020 | $336,000 | $153,000 | +83.6% | 5 mo |
| 17347 Ashbury Way | Camptonville | CA | Apr 30, 2020 | $50,000 | Dec 3, 2020 | $290,000 | $240,000 | +480.0% | 7 mo |
| 2836 Esmond Ave | Richmond | CA | Mar 26, 2020 | $440,000 | Dec 3, 2020 | $620,000 | $180,000 | +40.9% | 8 mo |
| 1451 Dunwoody Dr | Olivehurst | CA | Dec 26, 2019 | $210,000 | Dec 3, 2020 | $750,000 | $540,000 | +257.1% | 11 mo |
| 1477 Dunwoody Dr | Olivehurst | CA | Dec 26, 2019 | $210,000 | Dec 3, 2020 | $750,000 | $540,000 | +257.1% | 11 mo |
| 4063 Larner Way | Olivehurst | CA | Aug 8, 2019 | $140,000 | Dec 3, 2020 | $750,000 | $610,000 | +435.7% | 16 mo |
| 4077 McAlister Ct | Olivehurst | CA | Dec 26, 2019 | $210,000 | Dec 3, 2020 | $750,000 | $540,000 | +257.1% | 11 mo |
| 355 Gulch Rd | Willow Creek | CA | Feb 3, 2020 | $300,000 | Dec 3, 2020 | $500,000 | $200,000 | +66.7% | 10 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.