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 781 of 826| Address | City | State | Buy date | Buy price | Sell date | Sell price | Gain $ | Gain % | Hold |
|---|---|---|---|---|---|---|---|---|---|
| 1505 98th St | Los Angeles | CA | Sep 3, 2019 | $445,000 | Mar 31, 2020 | $545,000 | $100,000 | +22.5% | 7 mo |
| 159 62nd St | Los Angeles | CA | Aug 6, 2019 | $450,000 | Mar 31, 2020 | $580,000 | $130,000 | +28.9% | 8 mo |
| 1243 Sepulveda Ave | San Bernardino | CA | Aug 16, 2018 | $175,000 | Mar 31, 2020 | $275,000 | $100,000 | +57.1% | 20 mo |
| 20548 Neuralia Rd | California City | CA | Jun 15, 2018 | $99,990 | Mar 31, 2020 | $158,000 | $58,010 | +58.0% | 22 mo |
| 725 Granlibakken Rd | Tahoe City | CA | Sep 24, 2018 | $222,500 | Mar 31, 2020 | $285,000 | $62,500 | +28.1% | 18 mo |
| 3646 64th St | Inglewood | CA | Jul 31, 2019 | $581,000 | Mar 31, 2020 | $825,000 | $244,000 | +42.0% | 8 mo |
| 7680 Middle Bar Rd | Jackson | CA | Jun 12, 2019 | $30,500 | Mar 31, 2020 | $60,000 | $29,500 | +96.7% | 10 mo |
| 10614 Desert View Rd | Pinon Hills | CA | Sep 24, 2019 | $95,000 | Mar 31, 2020 | $115,000 | $20,000 | +21.1% | 6 mo |
| 31042 All View Dr | Running Springs | CA | Aug 16, 2019 | $165,000 | Mar 31, 2020 | $215,000 | $50,000 | +30.3% | 8 mo |
| State Highway 189 | Blue Jay | CA | Sep 10, 2018 | $10,000 | Mar 30, 2020 | $90,000 | $80,000 | +800.0% | 19 mo |
| 553 Lincoln St | Red Bluff | CA | Aug 9, 2018 | $128,000 | Mar 30, 2020 | $349,000 | $221,000 | +172.7% | 20 mo |
| 8273 Redford Way | Sacramento | CA | Dec 31, 2019 | $280,000 | Mar 30, 2020 | $370,000 | $90,000 | +32.1% | 3 mo |
| 1055 Paseo El Mirador | Palm Springs | CA | Dec 11, 2018 | $602,500 | Mar 30, 2020 | $1,300,000 | $697,500 | +115.8% | 16 mo |
| 4675 Argentina Ct | Riverside | CA | Oct 14, 2019 | $332,000 | Mar 30, 2020 | $400,000 | $68,000 | +20.5% | 6 mo |
| 837 Shields Ave | Fresno | CA | Mar 25, 2019 | $147,000 | Mar 30, 2020 | $240,000 | $93,000 | +63.3% | 12 mo |
| 7812 Summerplace Dr | Citrus Heights | CA | Jan 10, 2020 | $263,000 | Mar 30, 2020 | $365,000 | $102,000 | +38.8% | 3 mo |
| 2793 Gum St | Live Oak | CA | Feb 6, 2019 | $66,500 | Mar 30, 2020 | $259,000 | $192,500 | +289.5% | 14 mo |
| 4157 Edgewood Pl | Riverside | CA | May 17, 2019 | $305,000 | Mar 27, 2020 | $440,000 | $135,000 | +44.3% | 11 mo |
| 154 Lancer Ave | Oceanside | CA | Dec 23, 2019 | $360,000 | Mar 27, 2020 | $515,000 | $155,000 | +43.1% | 3 mo |
| 4731 Via Inca | Fallbrook | CA | Aug 8, 2019 | $265,000 | Mar 27, 2020 | $475,000 | $210,000 | +79.2% | 8 mo |
| 514 Ward Ave | Compton | CA | Feb 27, 2019 | $299,900 | Mar 27, 2020 | $515,000 | $215,100 | +71.7% | 13 mo |
| 655 Palm Ave | Martinez | CA | Nov 22, 2019 | $450,000 | Mar 27, 2020 | $599,000 | $149,000 | +33.1% | 4 mo |
| 1449 Olive Grove Ln | Oroville | CA | Dec 5, 2019 | $86,000 | Mar 27, 2020 | $203,500 | $117,500 | +136.6% | 4 mo |
| 12752 Moorpark St | Studio City | CA | Aug 1, 2018 | $359,000 | Mar 26, 2020 | $627,000 | $268,000 | +74.7% | 20 mo |
| 80 El Verano Way | San Francisco | CA | Apr 26, 2019 | $2,751,000 | Mar 25, 2020 | $3,500,000 | $749,000 | +27.2% | 11 mo |
| 2240 Virginia St | Berkeley | CA | Jun 3, 2019 | $1,518,050 | Mar 25, 2020 | $2,287,500 | $769,450 | +50.7% | 10 mo |
| 47 Bodfish Creek Rd | Bodfish | CA | Aug 30, 2018 | $50,000 | Mar 25, 2020 | $95,000 | $45,000 | +90.0% | 19 mo |
| 44509 Penbrook Ln | Temecula | CA | Jan 23, 2019 | $442,000 | Mar 25, 2020 | $555,000 | $113,000 | +25.6% | 14 mo |
| 630 Lambert Rd | La Habra | CA | Dec 13, 2019 | $318,650 | Mar 25, 2020 | $395,500 | $76,850 | +24.1% | 3 mo |
| 37717 Harbor Light Rd | Newark | CA | Mar 21, 2019 | $888,000 | Mar 25, 2020 | $1,375,000 | $487,000 | +54.8% | 12 mo |
| 1143 Kenwood Ave | Turlock | CA | Oct 8, 2019 | $135,000 | Mar 25, 2020 | $229,950 | $94,950 | +70.3% | 6 mo |
| 4414 Bowman Blvd | Los Angeles | CA | Jan 23, 2020 | $55,000 | Mar 24, 2020 | $152,000 | $97,000 | +176.4% | 2 mo |
| 1812 Crestview Dr | Bakersfield | CA | Jan 22, 2020 | $125,100 | Mar 24, 2020 | $162,000 | $36,900 | +29.5% | 2 mo |
| 1221 Oakmont Rd | Seal Beach | CA | Dec 5, 2018 | $235,000 | Mar 24, 2020 | $465,000 | $230,000 | +97.9% | 16 mo |
| 1337 Garnet Ave | Palmdale | CA | Sep 16, 2019 | $250,000 | Mar 24, 2020 | $374,990 | $124,990 | +50.0% | 6 mo |
| 2041 Willow Glen Rd | Fallbrook | CA | Sep 12, 2019 | $575,000 | Mar 24, 2020 | $835,000 | $260,000 | +45.2% | 6 mo |
| 1423 G St | Napa | CA | Oct 12, 2018 | $410,000 | Mar 24, 2020 | $1,022,000 | $612,000 | +149.3% | 18 mo |
| 163 Fetters Ave | Sonoma | CA | Jun 13, 2019 | $402,000 | Mar 24, 2020 | $742,500 | $340,500 | +84.7% | 10 mo |
| 307 Leonard Ln | Sugarloaf | CA | Nov 15, 2018 | $107,000 | Mar 24, 2020 | $137,000 | $30,000 | +28.0% | 17 mo |
| 3872 Balsa Ave | Yucca Valley | CA | Jan 21, 2020 | $75,000 | Mar 24, 2020 | $165,000 | $90,000 | +120.0% | 2 mo |
| 2393 Oswego St | Pasadena | CA | Sep 12, 2019 | $325,000 | Mar 23, 2020 | $596,000 | $271,000 | +83.4% | 6 mo |
| 2400 Valley Pkwy | Escondido | CA | Apr 19, 2019 | $162,000 | Mar 23, 2020 | $415,000 | $253,000 | +156.2% | 11 mo |
| 21715 Vista Rd | Cedarpines Park | CA | Apr 20, 2018 | $48,000 | Mar 23, 2020 | $215,000 | $167,000 | +347.9% | 23 mo |
| 548 Fremont St | Colusa | CA | Oct 8, 2019 | $50,000 | Mar 23, 2020 | $70,000 | $20,000 | +40.0% | 6 mo |
| 5830 Robin Hill Dr | Lakeport | CA | Apr 9, 2019 | $35,000 | Mar 23, 2020 | $62,900 | $27,900 | +79.7% | 12 mo |
| 2517 Smith Ave | Shasta Lake | CA | Apr 12, 2019 | $102,500 | Mar 23, 2020 | $284,900 | $182,400 | +178.0% | 12 mo |
| 12826 Cottonwood Rd | Whitewater | CA | Jun 28, 2019 | $95,550 | Mar 23, 2020 | $215,000 | $119,450 | +125.0% | 9 mo |
| 13961 Osborne St | — | CA | Jan 30, 2019 | $226,000 | Mar 20, 2020 | $305,000 | $79,000 | +35.0% | 14 mo |
| 1028 Santa Ana St | Laguna Beach | CA | Aug 23, 2019 | $875,000 | Mar 20, 2020 | $1,650,000 | $775,000 | +88.6% | 7 mo |
| 2590 Park Ridge Dr | Escondido | CA | Jun 27, 2019 | $655,000 | Mar 20, 2020 | $1,150,000 | $495,000 | +75.6% | 9 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.