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 811 of 826| Address | City | State | Buy date | Buy price | Sell date | Sell price | Gain $ | Gain % | Hold |
|---|---|---|---|---|---|---|---|---|---|
| 33641 Mill Pond Dr | Wildomar | CA | Nov 30, 2018 | $295,000 | Mar 21, 2019 | $400,000 | $105,000 | +35.6% | 4 mo |
| 12910 Walsh Ave | Los Angeles | CA | Aug 8, 2018 | $1,920,000 | Mar 20, 2019 | $2,925,000 | $1,005,000 | +52.3% | 7 mo |
| 2541 Indianapolis Ave | Fresno | CA | Oct 9, 2018 | $149,000 | Mar 20, 2019 | $240,000 | $91,000 | +61.1% | 5 mo |
| 926 Douglas Ave | Visalia | CA | Aug 8, 2018 | $70,000 | Mar 20, 2019 | $150,000 | $80,000 | +114.3% | 7 mo |
| 9531 Supreme Ct | Elk Grove | CA | Jan 4, 2019 | $335,000 | Mar 20, 2019 | $445,000 | $110,000 | +32.8% | 3 mo |
| 6824 Bertie Ln | Placerville | CA | Sep 12, 2018 | $208,000 | Mar 20, 2019 | $420,100 | $212,100 | +102.0% | 6 mo |
| 1656 Sawtelle Blvd | Los Angeles | CA | Feb 26, 2019 | $2,325,000 | Mar 19, 2019 | $3,015,000 | $690,000 | +29.7% | 1 mo |
| 21 Shadowcast | Newport Coast | CA | Mar 15, 2018 | $2,550,000 | Mar 19, 2019 | $3,480,000 | $930,000 | +36.5% | 12 mo |
| 661 Cedar Ave | Wasco | CA | Sep 26, 2018 | $68,000 | Mar 19, 2019 | $180,000 | $112,000 | +164.7% | 6 mo |
| 2642 Victoria Dr | Alpine | CA | Aug 28, 2018 | $495,000 | Mar 15, 2019 | $647,500 | $152,500 | +30.8% | 7 mo |
| 849 34th St | Oakland | CA | Mar 6, 2018 | $625,000 | Mar 15, 2019 | $953,000 | $328,000 | +52.5% | 12 mo |
| 8920 International Blvd | Oakland | CA | Mar 9, 2018 | $147,000 | Mar 15, 2019 | $340,000 | $193,000 | +131.3% | 12 mo |
| 3057 Higuera St | San Luis Obispo | CA | Mar 29, 2018 | $167,000 | Mar 15, 2019 | $351,000 | $184,000 | +110.2% | 12 mo |
| 40015 Vista Rd | Hemet | CA | Aug 10, 2018 | $355,000 | Mar 15, 2019 | $550,000 | $195,000 | +54.9% | 7 mo |
| 31864 Sea Level Dr | Malibu | CA | Jun 19, 2018 | $75,000 | Mar 15, 2019 | $250,000 | $175,000 | +233.3% | 9 mo |
| 31103 Bonsai Cir | Winchester | CA | Jun 28, 2018 | $378,213 | Mar 15, 2019 | $455,000 | $76,787 | +20.3% | 9 mo |
| 12809 Gridley Rd | Norwalk | CA | Jul 18, 2018 | $305,000 | Mar 15, 2019 | $370,000 | $65,000 | +21.3% | 8 mo |
| 5542 Bellingham Way | Orangevale | CA | Dec 7, 2018 | $260,000 | Mar 15, 2019 | $335,000 | $75,000 | +28.8% | 3 mo |
| 35832 Highland Dr | Wishon | CA | Jul 2, 2018 | $79,500 | Mar 15, 2019 | $107,500 | $28,000 | +35.2% | 9 mo |
| 5109 Stratford Rd | Los Angeles | CA | Aug 2, 2018 | $742,000 | Mar 14, 2019 | $1,250,000 | $508,000 | +68.5% | 7 mo |
| 4117 Wood Ln | Bakersfield | CA | Oct 25, 2018 | $117,000 | Mar 14, 2019 | $219,000 | $102,000 | +87.2% | 5 mo |
| 51940 Ella Ave | Cabazon | CA | Oct 30, 2018 | $160,000 | Mar 14, 2019 | $210,000 | $50,000 | +31.3% | 5 mo |
| 2251 87th Ave | Oakland | CA | Feb 14, 2019 | $300,000 | Mar 14, 2019 | $365,000 | $65,000 | +21.7% | 1 mo |
| 3616 Monterey Ct | Stockton | CA | Dec 27, 2018 | $130,000 | Mar 14, 2019 | $266,000 | $136,000 | +104.6% | 3 mo |
| 6400 Blue Gum Ave | Modesto | CA | Jun 15, 2018 | $430,000 | Mar 14, 2019 | $530,000 | $100,000 | +23.3% | 9 mo |
| 7961 Escobedo Ave | Hesperia | CA | Jan 19, 2018 | $50,000 | Mar 14, 2019 | $417,900 | $367,900 | +735.8% | 14 mo |
| 4142 Big Tujunga Canyon Rd | Tujunga | CA | Aug 17, 2018 | $870,000 | Mar 14, 2019 | $1,300,000 | $430,000 | +49.4% | 7 mo |
| 305 Holt Ave | El Centro | CA | Aug 6, 2018 | $50,000 | Mar 13, 2019 | $223,000 | $173,000 | +346.0% | 7 mo |
| 75316 Stardust Ln | Indian Wells | CA | Jan 22, 2018 | $255,000 | Mar 13, 2019 | $1,790,000 | $1,535,000 | +602.0% | 14 mo |
| 10004 Allenwood Way | Santee | CA | Jan 9, 2019 | $415,000 | Mar 12, 2019 | $525,000 | $110,000 | +26.5% | 2 mo |
| 125 Arden Way | Sacramento | CA | Apr 17, 2018 | $160,000 | Mar 11, 2019 | $265,000 | $105,000 | +65.6% | 11 mo |
| 73450 Country Club Dr | Palm Desert | CA | Jun 29, 2018 | $107,500 | Mar 11, 2019 | $175,000 | $67,500 | +62.8% | 9 mo |
| 37705 Cardiff St | Palmdale | CA | Sep 14, 2018 | $245,000 | Mar 11, 2019 | $313,000 | $68,000 | +27.8% | 6 mo |
| 31393 Contour Ave | Nuevo | CA | Apr 25, 2018 | $260,500 | Mar 11, 2019 | $330,000 | $69,500 | +26.7% | 11 mo |
| 3727 California Ave | Long Beach | CA | Jan 26, 2018 | $490,000 | Mar 8, 2019 | $840,000 | $350,000 | +71.4% | 14 mo |
| 1109 Heidi Ave | Modesto | CA | Oct 18, 2018 | $260,000 | Mar 8, 2019 | $315,000 | $55,000 | +21.2% | 5 mo |
| 2192 Venice Dr | South Lake Tahoe | CA | Aug 20, 2018 | $331,000 | Mar 8, 2019 | $421,000 | $90,000 | +27.2% | 7 mo |
| 6390 County Road 12 | Orland | CA | Feb 27, 2018 | $132,500 | Mar 8, 2019 | $405,000 | $272,500 | +205.7% | 12 mo |
| 18780 Lawson Hills Rd | Jamul | CA | Sep 7, 2018 | $345,000 | Mar 8, 2019 | $430,000 | $85,000 | +24.6% | 6 mo |
| 7112 Shirley Ave | Reseda | CA | Oct 18, 2018 | $480,000 | Mar 8, 2019 | $599,000 | $119,000 | +24.8% | 5 mo |
| 1782 36th Pl | Los Angeles | CA | Oct 30, 2018 | $490,000 | Mar 7, 2019 | $675,000 | $185,000 | +37.8% | 4 mo |
| 9111 Gibson St | Los Angeles | CA | Apr 13, 2018 | $1,050,000 | Mar 7, 2019 | $1,900,000 | $850,000 | +81.0% | 11 mo |
| 2181 Carobwood Ln | San Jose | CA | Nov 27, 2018 | $348,000 | Mar 7, 2019 | $1,140,000 | $792,000 | +227.6% | 3 mo |
| 5105 Henley Pl | Orange | CA | Oct 25, 2018 | $400,000 | Mar 7, 2019 | $495,000 | $95,000 | +23.8% | 4 mo |
| 4141 LA Concetta Dr | Yorba Linda | CA | Nov 8, 2018 | $650,000 | Mar 7, 2019 | $810,000 | $160,000 | +24.6% | 4 mo |
| 5400 Sugar Pine Ct | Sacramento | CA | Aug 20, 2018 | $253,000 | Mar 6, 2019 | $325,000 | $72,000 | +28.5% | 7 mo |
| 1966 Sonoma Ave | Stockton | CA | Jul 6, 2018 | $275,600 | Mar 6, 2019 | $395,000 | $119,400 | +43.3% | 8 mo |
| 444 Murray St | Lodi | CA | Nov 5, 2018 | $180,000 | Mar 6, 2019 | $267,500 | $87,500 | +48.6% | 4 mo |
| 8129 Wisner Ave | Panorama City | CA | Aug 31, 2018 | $235,000 | Mar 6, 2019 | $505,000 | $270,000 | +114.9% | 6 mo |
| 423 Porter St | Hanford | CA | Nov 12, 2018 | $81,000 | Mar 6, 2019 | $172,200 | $91,200 | +112.6% | 4 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.