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 810 of 826| Address | City | State | Buy date | Buy price | Sell date | Sell price | Gain $ | Gain % | Hold |
|---|---|---|---|---|---|---|---|---|---|
| 1157 Fulton Ave | Vallejo | CA | Apr 27, 2018 | $200,000 | Apr 2, 2019 | $359,000 | $159,000 | +79.5% | 11 mo |
| 17274 Woodhill St | Fontana | CA | Aug 3, 2018 | $330,000 | Apr 2, 2019 | $425,000 | $95,000 | +28.8% | 8 mo |
| 102 Sycamore Ave | South San Francisco | CA | Mar 22, 2018 | $725,000 | Apr 2, 2019 | $1,064,000 | $339,000 | +46.8% | 13 mo |
| 14 Coursan | Laguna Niguel | CA | Nov 28, 2018 | $830,000 | Apr 2, 2019 | $1,089,000 | $259,000 | +31.2% | 4 mo |
| 18006 Hartland St | Reseda | CA | Nov 27, 2018 | $520,000 | Apr 2, 2019 | $665,000 | $145,000 | +27.9% | 4 mo |
| 755 Avocet Way | Arroyo Grande | CA | May 11, 2018 | $340,000 | Apr 1, 2019 | $880,000 | $540,000 | +158.8% | 11 mo |
| 3832 Santa Rita St | Oakland | CA | Mar 14, 2018 | $380,000 | Apr 1, 2019 | $650,000 | $270,000 | +71.1% | 13 mo |
| 700 Esplanade | Redondo Beach | CA | Mar 23, 2018 | $779,000 | Mar 29, 2019 | $1,060,000 | $281,000 | +36.1% | 12 mo |
| 2125 Athene Dr | Concord | CA | Sep 21, 2018 | $475,000 | Mar 29, 2019 | $596,000 | $121,000 | +25.5% | 6 mo |
| 84 Byron Dr | Lemoore | CA | Jun 18, 2018 | $204,000 | Mar 29, 2019 | $264,000 | $60,000 | +29.4% | 9 mo |
| 37710 Spring Tide Rd | Newark | CA | Mar 21, 2019 | $888,000 | Mar 29, 2019 | $1,127,000 | $239,000 | +26.9% | 0 mo |
| 8556 Schooner Way | Newark | CA | Mar 21, 2019 | $888,000 | Mar 29, 2019 | $1,127,000 | $239,000 | +26.9% | 0 mo |
| 379 Shalako Dr | Oakdale | CA | May 25, 2018 | $261,500 | Mar 29, 2019 | $319,000 | $57,500 | +22.0% | 10 mo |
| 10528 Colima Rd | Whittier | CA | Jun 12, 2018 | $400,000 | Mar 29, 2019 | $490,000 | $90,000 | +22.5% | 10 mo |
| 425 Gold St | Yreka | CA | Mar 28, 2018 | $162,500 | Mar 29, 2019 | $240,000 | $77,500 | +47.7% | 12 mo |
| 2701 Tangerine St | Bakersfield | CA | Sep 27, 2018 | $141,340 | Mar 28, 2019 | $185,000 | $43,660 | +30.9% | 6 mo |
| 12611 Greentree Ave | Garden Grove | CA | Jan 25, 2019 | $480,000 | Mar 28, 2019 | $650,000 | $170,000 | +35.4% | 2 mo |
| 1813 255th St | Lomita | CA | Nov 30, 2018 | $507,500 | Mar 28, 2019 | $650,000 | $142,500 | +28.1% | 4 mo |
| 265 Grand Ave | Porterville | CA | Aug 22, 2018 | $110,000 | Mar 28, 2019 | $177,000 | $67,000 | +60.9% | 7 mo |
| 4380 Via Curva | Jurupa Valley | CA | Dec 6, 2018 | $277,500 | Mar 28, 2019 | $350,000 | $72,500 | +26.1% | 4 mo |
| 232 Alicia Way | Los Altos | CA | Jun 7, 2018 | $579,500 | Mar 27, 2019 | $5,600,000 | $5,020,500 | +866.4% | 10 mo |
| 9240 Geyser Ave | Northridge | CA | Aug 27, 2018 | $412,000 | Mar 27, 2019 | $625,000 | $213,000 | +51.7% | 7 mo |
| 1325 Grand Ave | Pomona | CA | Oct 16, 2018 | $230,000 | Mar 27, 2019 | $288,000 | $58,000 | +25.2% | 5 mo |
| 7212 Willoughby Ave | Los Angeles | CA | Mar 27, 2018 | $760,000 | Mar 26, 2019 | $957,000 | $197,000 | +25.9% | 12 mo |
| 6432 Wynkoop St | Los Angeles | CA | Feb 22, 2018 | $1,100,000 | Mar 26, 2019 | $2,100,000 | $1,000,000 | +90.9% | 13 mo |
| 5715 Campo Walk | Long Beach | CA | Sep 12, 2018 | $766,000 | Mar 26, 2019 | $1,150,000 | $384,000 | +50.1% | 7 mo |
| 2273 8th Ave | Sacramento | CA | Aug 10, 2018 | $394,000 | Mar 26, 2019 | $579,900 | $185,900 | +47.2% | 8 mo |
| 3208 Tice Creek Dr | Walnut Creek | CA | Sep 18, 2018 | $358,000 | Mar 26, 2019 | $619,000 | $261,000 | +72.9% | 6 mo |
| 26445 Liberty Dr | Hemet | CA | Aug 22, 2018 | $200,000 | Mar 26, 2019 | $305,000 | $105,000 | +52.5% | 7 mo |
| 1350 Mount Vernon Ave | Colton | CA | Jul 26, 2018 | $200,000 | Mar 26, 2019 | $269,000 | $69,000 | +34.5% | 8 mo |
| 902 H St | Marysville | CA | Aug 6, 2018 | $90,000 | Mar 26, 2019 | $159,000 | $69,000 | +76.7% | 8 mo |
| 181 Fiesta Grn | Port Hueneme | CA | Jul 5, 2018 | $290,000 | Mar 26, 2019 | $435,000 | $145,000 | +50.0% | 9 mo |
| 5336 Pradera Dr | Salida | CA | Jan 18, 2019 | $210,000 | Mar 26, 2019 | $330,000 | $120,000 | +57.1% | 2 mo |
| 341 Palm Dr | Blythe | CA | Mar 30, 2018 | $65,000 | Mar 25, 2019 | $120,000 | $55,000 | +84.6% | 12 mo |
| 45760 Calle La Paz | Temecula | CA | Apr 23, 2018 | $515,000 | Mar 25, 2019 | $800,000 | $285,000 | +55.3% | 11 mo |
| 7900 Dunbarton Ave | Los Angeles | CA | Mar 2, 2018 | $1,150,000 | Mar 22, 2019 | $2,345,000 | $1,195,000 | +103.9% | 13 mo |
| 4308 Hahn Ave | Bakersfield | CA | May 16, 2018 | $126,000 | Mar 22, 2019 | $220,000 | $94,000 | +74.6% | 10 mo |
| 2970 11th St | Biggs | CA | May 31, 2018 | $228,500 | Mar 22, 2019 | $300,000 | $71,500 | +31.3% | 10 mo |
| 209 Camino Elevado | Bonita | CA | Jan 23, 2019 | $450,000 | Mar 22, 2019 | $660,000 | $210,000 | +46.7% | 2 mo |
| 5840 Mendocino Blvd | Sacramento | CA | Mar 13, 2019 | $100,000 | Mar 22, 2019 | $136,000 | $36,000 | +36.0% | 0 mo |
| 5014 Gadwall Cir | Stockton | CA | Oct 29, 2018 | $300,000 | Mar 22, 2019 | $389,000 | $89,000 | +29.7% | 5 mo |
| 2404 Pecan Ct | Visalia | CA | Jun 5, 2018 | $155,000 | Mar 22, 2019 | $195,000 | $40,000 | +25.8% | 10 mo |
| 920 Bogue Rd | Yuba City | CA | Jul 3, 2018 | $205,000 | Mar 22, 2019 | $325,000 | $120,000 | +58.5% | 9 mo |
| 2048 5th St | Hughson | CA | Jul 18, 2018 | $183,000 | Mar 22, 2019 | $292,250 | $109,250 | +59.7% | 8 mo |
| 25304 Josephine St | Los Molinos | CA | Feb 4, 2019 | $109,200 | Mar 22, 2019 | $229,000 | $119,800 | +109.7% | 2 mo |
| 5829 Arroyo Dr | Los Angeles | CA | Nov 5, 2018 | $305,500 | Mar 21, 2019 | $611,000 | $305,500 | +100.0% | 5 mo |
| 1030 Ocean Blvd | Long Beach | CA | Sep 11, 2018 | $271,000 | Mar 21, 2019 | $390,000 | $119,000 | +43.9% | 6 mo |
| 2430 Borton Dr | Santa Barbara | CA | Oct 19, 2018 | $840,000 | Mar 21, 2019 | $1,115,000 | $275,000 | +32.7% | 5 mo |
| 1744 Madera Ave | Ontario | CA | Jan 23, 2019 | $345,000 | Mar 21, 2019 | $460,000 | $115,000 | +33.3% | 2 mo |
| 11121 Gingerwood Way | Rancho Cordova | CA | Sep 25, 2018 | $225,000 | Mar 21, 2019 | $360,000 | $135,000 | +60.0% | 6 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.