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 | 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
41,295 results · page 796 of 826| Address | City | State | Buy date | Buy price | Sell date | Sell price | Gain $ | Gain % | Hold |
|---|---|---|---|---|---|---|---|---|---|
| 19 Malaga Pl | Manhattan Beach | CA | Oct 19, 2018 | $350,000 | Oct 4, 2019 | $1,275,000 | $925,000 | +264.3% | 12 mo |
| 1018 Mountain Grove Ln | Corona | CA | Jul 12, 2019 | $495,000 | Oct 4, 2019 | $680,000 | $185,000 | +37.4% | 3 mo |
| 3779 Willow Pass Rd | Concord | CA | Apr 24, 2019 | $380,000 | Oct 4, 2019 | $480,000 | $100,000 | +26.3% | 5 mo |
| 12750 Jackson Hill Dr | El Cajon | CA | Jul 29, 2019 | $370,000 | Oct 4, 2019 | $507,500 | $137,500 | +37.2% | 2 mo |
| 10001 Frontage Rd | South Gate | CA | Jul 19, 2019 | $65,000 | Oct 4, 2019 | $90,000 | $25,000 | +38.5% | 3 mo |
| 10742 Nassau Ave | Sunland | CA | Dec 13, 2018 | $530,000 | Oct 4, 2019 | $765,000 | $235,000 | +44.3% | 10 mo |
| 26391 Lake Forest Dr | Twin Peaks | CA | Jun 4, 2018 | $75,000 | Oct 3, 2019 | $230,000 | $155,000 | +206.7% | 16 mo |
| 4041 Mooney Blvd | Tulare | CA | Jan 2, 2019 | $272,000 | Oct 3, 2019 | $415,000 | $143,000 | +52.6% | 9 mo |
| 2215 Roosevelt St | Stockton | CA | Jun 19, 2019 | $111,000 | Oct 2, 2019 | $165,000 | $54,000 | +48.6% | 4 mo |
| 1020 Bradbourne Ave | Duarte | CA | Sep 18, 2018 | $25,000 | Oct 2, 2019 | $55,000 | $30,000 | +120.0% | 13 mo |
| 1260 Kamm Ave | Kingsburg | CA | Jun 28, 2019 | $260,000 | Oct 2, 2019 | $350,000 | $90,000 | +34.6% | 3 mo |
| 940 Waypoint Dr | Nipomo | CA | Mar 8, 2019 | $538,400 | Oct 2, 2019 | $762,500 | $224,100 | +41.6% | 7 mo |
| 26391 Lake Forest Dr | Twin Peaks | CA | Jun 4, 2018 | $75,000 | Oct 2, 2019 | $230,000 | $155,000 | +206.7% | 16 mo |
| 6734 11th Ave | Los Angeles | CA | May 16, 2018 | $452,000 | Oct 1, 2019 | $1,400,000 | $948,000 | +209.7% | 17 mo |
| 6085 Meridian St | Los Angeles | CA | Jan 30, 2019 | $675,000 | Oct 1, 2019 | $1,050,000 | $375,000 | +55.6% | 8 mo |
| 4402 Bowman Blvd | Los Angeles | CA | Nov 29, 2018 | $83,000 | Oct 1, 2019 | $250,000 | $167,000 | +201.2% | 10 mo |
| 8837 DE Haviland Ave | Los Angeles | CA | May 14, 2019 | $740,000 | Oct 1, 2019 | $1,006,000 | $266,000 | +35.9% | 5 mo |
| 18540 Chapae Ln | Apple Valley | CA | Apr 9, 2019 | $197,500 | Oct 1, 2019 | $299,900 | $102,400 | +51.8% | 6 mo |
| 1909 Walnut Ave | Fullerton | CA | May 6, 2019 | $390,000 | Oct 1, 2019 | $575,000 | $185,000 | +47.4% | 5 mo |
| 3412 3rd St | East Los Angeles | CA | Apr 17, 2018 | $500,000 | Sep 30, 2019 | $1,000,000 | $500,000 | +100.0% | 18 mo |
| 331 Dr Martin L King Jr Blvd | Bakersfield | CA | Dec 13, 2018 | $25,000 | Sep 30, 2019 | $35,000 | $10,000 | +40.0% | 10 mo |
| 2011 Holt Rinehart Ave | Bakersfield | CA | Jul 23, 2019 | $227,000 | Sep 30, 2019 | $286,000 | $59,000 | +26.0% | 2 mo |
| 491 Sailwind Way | Sacramento | CA | Jun 26, 2019 | $310,000 | Sep 30, 2019 | $403,000 | $93,000 | +30.0% | 3 mo |
| 3871 Margaret Way | Carlsbad | CA | Aug 12, 2019 | $620,000 | Sep 30, 2019 | $795,000 | $175,000 | +28.2% | 2 mo |
| 5749 Caribbean Cir | Stockton | CA | Mar 26, 2019 | $194,000 | Sep 30, 2019 | $319,000 | $125,000 | +64.4% | 6 mo |
| 420 Yokuts Dr | Lodi | CA | Aug 17, 2018 | $305,000 | Sep 30, 2019 | $430,000 | $125,000 | +41.0% | 14 mo |
| 1498 Bathurst Dr | Santa Maria | CA | Apr 4, 2019 | $330,000 | Sep 30, 2019 | $478,000 | $148,000 | +44.8% | 6 mo |
| 65827 6th St | Desert Hot Springs | CA | Mar 14, 2019 | $92,500 | Sep 30, 2019 | $190,000 | $97,500 | +105.4% | 7 mo |
| 229 Juniper Ave | South San Francisco | CA | Feb 13, 2019 | $300,000 | Sep 30, 2019 | $700,000 | $400,000 | +133.3% | 8 mo |
| 151 Avenida Majorca | Laguna Woods | CA | Apr 2, 2018 | $195,000 | Sep 30, 2019 | $327,500 | $132,500 | +67.9% | 18 mo |
| 56948 Griffith Rd | Yucca Valley | CA | Jan 17, 2019 | $30,000 | Sep 30, 2019 | $40,000 | $10,000 | +33.3% | 9 mo |
| 8632 Lubao Ave | Winnetka | CA | Oct 15, 2018 | $485,000 | Sep 30, 2019 | $779,990 | $294,990 | +60.8% | 12 mo |
| 12731 Culver Blvd | Los Angeles | CA | Apr 27, 2018 | $1,120,000 | Sep 27, 2019 | $1,500,000 | $380,000 | +33.9% | 17 mo |
| 12413 Monterey Beach Dr | Bakersfield | CA | Oct 24, 2018 | $346,500 | Sep 27, 2019 | $438,000 | $91,500 | +26.4% | 11 mo |
| 6237 Marina Pacifica Dr | Long Beach | CA | May 18, 2018 | $600,000 | Sep 27, 2019 | $730,000 | $130,000 | +21.7% | 17 mo |
| 2031 K Ave | National City | CA | Feb 19, 2019 | $350,000 | Sep 27, 2019 | $449,000 | $99,000 | +28.3% | 7 mo |
| 1716 Berrydale St | El Cajon | CA | Jan 23, 2018 | $420,000 | Sep 27, 2019 | $518,000 | $98,000 | +23.3% | 20 mo |
| 30055 Yosemite Blvd | La Grange | CA | Feb 26, 2018 | $127,750 | Sep 27, 2019 | $210,000 | $82,250 | +64.4% | 19 mo |
| 4912 Olivehurst Ave | Olivehurst | CA | Aug 17, 2018 | $83,000 | Sep 27, 2019 | $230,000 | $147,000 | +177.1% | 14 mo |
| 88 Sunrise Dr | Rancho Mirage | CA | Feb 4, 2019 | $170,000 | Sep 27, 2019 | $280,000 | $110,000 | +64.7% | 8 mo |
| 13895 Wallabi Ave | Sylmar | CA | Sep 14, 2018 | $515,000 | Sep 27, 2019 | $700,000 | $185,000 | +35.9% | 13 mo |
| 21861 Raynor Ln | Wildomar | CA | Jun 13, 2019 | $70,000 | Sep 27, 2019 | $210,000 | $140,000 | +200.0% | 4 mo |
| 19851 Enadia Way | Winnetka | CA | Feb 6, 2019 | $400,000 | Sep 27, 2019 | $625,000 | $225,000 | +56.3% | 8 mo |
| 7800 Westfield Rd | Bakersfield | CA | Jun 27, 2019 | $110,000 | Sep 26, 2019 | $161,000 | $51,000 | +46.4% | 3 mo |
| 4839 Orange St | Pico Rivera | CA | Jul 19, 2018 | $380,000 | Sep 26, 2019 | $703,000 | $323,000 | +85.0% | 14 mo |
| 1345 Washington St | Stockton | CA | Apr 10, 2018 | $130,000 | Sep 25, 2019 | $286,000 | $156,000 | +120.0% | 18 mo |
| 30381 Canyon Point Cir | Menifee | CA | Feb 14, 2018 | $481,818 | Sep 25, 2019 | $644,964 | $163,146 | +33.9% | 20 mo |
| 60206 Latham Trl | Joshua Tree | CA | May 24, 2019 | $120,000 | Sep 25, 2019 | $194,000 | $74,000 | +61.7% | 4 mo |
| 8258 Bella Rose Dr | Rosemead | CA | Sep 20, 2019 | $716,000 | Sep 25, 2019 | $867,000 | $151,000 | +21.1% | 0 mo |
| 2817 Bronson Ave | Los Angeles | CA | Jan 11, 2018 | $784,000 | Sep 24, 2019 | $978,000 | $194,000 | +24.7% | 21 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.