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 776 of 826| Address | City | State | Buy date | Buy price | Sell date | Sell price | Gain $ | Gain % | Hold |
|---|---|---|---|---|---|---|---|---|---|
| 6951 Charing Cross Rd | Berkeley | CA | Jun 26, 2018 | $135,000 | Jun 9, 2020 | $275,000 | $140,000 | +103.7% | 24 mo |
| 26853 Anderson St | Boron | CA | Feb 21, 2020 | $50,000 | Jun 9, 2020 | $67,000 | $17,000 | +34.0% | 4 mo |
| 6811 Alvarado Rd | San Diego | CA | Oct 5, 2018 | $245,000 | Jun 9, 2020 | $340,000 | $95,000 | +38.8% | 20 mo |
| 702 Conejo Ave | Modesto | CA | Jun 13, 2018 | $215,000 | Jun 9, 2020 | $270,000 | $55,000 | +25.6% | 24 mo |
| Homeridge Dr | Palmdale | CA | Aug 23, 2019 | $300,000 | Jun 9, 2020 | $376,500 | $76,500 | +25.5% | 10 mo |
| 724 Oliver Ct | Folsom | CA | Oct 1, 2018 | $245,000 | Jun 9, 2020 | $932,000 | $687,000 | +280.4% | 21 mo |
| 4395 Twain Dr | Olivehurst | CA | Mar 5, 2020 | $135,000 | Jun 9, 2020 | $235,000 | $100,000 | +74.1% | 3 mo |
| 14023 Lodgepole Ct | Penn Valley | CA | Aug 30, 2019 | $215,000 | Jun 9, 2020 | $336,000 | $121,000 | +56.3% | 9 mo |
| 9019 Maryknoll Ave | Whittier | CA | Jan 22, 2020 | $405,000 | Jun 9, 2020 | $572,000 | $167,000 | +41.2% | 5 mo |
| 2754 Medlow Ave | Los Angeles | CA | Apr 17, 2020 | $135,000 | Jun 8, 2020 | $180,000 | $45,000 | +33.3% | 2 mo |
| 4041 American River Dr | Sacramento | CA | May 22, 2019 | $590,000 | Jun 8, 2020 | $832,500 | $242,500 | +41.1% | 13 mo |
| 14865 Story Rd | San Jose | CA | Dec 20, 2019 | $69,500 | Jun 8, 2020 | $400,000 | $330,500 | +475.5% | 6 mo |
| 2918 Vista Del Rio | Fallbrook | CA | Mar 7, 2019 | $305,000 | Jun 8, 2020 | $640,000 | $335,000 | +109.8% | 15 mo |
| 9678 Villarreal Dr | La Grange | CA | Aug 22, 2019 | $90,000 | Jun 8, 2020 | $239,000 | $149,000 | +165.6% | 10 mo |
| 15710 Algeciras Dr | La Mirada | CA | Feb 11, 2020 | $580,000 | Jun 8, 2020 | $751,000 | $171,000 | +29.5% | 4 mo |
| 25222 Pradera Dr | Mission Viejo | CA | Feb 10, 2020 | $600,000 | Jun 6, 2020 | $815,000 | $215,000 | +35.8% | 4 mo |
| 1680 Second St | Anderson | CA | May 28, 2019 | $93,000 | Jun 5, 2020 | $244,000 | $151,000 | +162.4% | 12 mo |
| 8109 Clarion Cir | Antelope | CA | Mar 25, 2020 | $280,000 | Jun 5, 2020 | $351,000 | $71,000 | +25.4% | 2 mo |
| 8210 Coromar Ave | Atascadero | CA | Oct 31, 2018 | $59,000 | Jun 5, 2020 | $625,000 | $566,000 | +959.3% | 19 mo |
| 1508 24th St | Sacramento | CA | Aug 23, 2019 | $262,000 | Jun 5, 2020 | $505,000 | $243,000 | +92.7% | 10 mo |
| 15456 Prichard St | La Puente | CA | Feb 7, 2020 | $420,000 | Jun 5, 2020 | $540,000 | $120,000 | +28.6% | 4 mo |
| 24385 Del Amo Rd | Ramona | CA | Nov 15, 2019 | $368,000 | Jun 5, 2020 | $500,000 | $132,000 | +35.9% | 7 mo |
| 14201 Foothill Blvd | Sylmar | CA | Jan 29, 2020 | $280,000 | Jun 5, 2020 | $385,000 | $105,000 | +37.5% | 4 mo |
| 8500 Falmouth Ave | Playa Del Rey | CA | Feb 19, 2020 | $452,000 | Jun 4, 2020 | $545,000 | $93,000 | +20.6% | 4 mo |
| 5705 Casaba Way | Keyes | CA | Oct 31, 2019 | $230,000 | Jun 4, 2020 | $354,000 | $124,000 | +53.9% | 7 mo |
| 3004 Tamalpais Way | Sacramento | CA | Sep 9, 2019 | $330,000 | Jun 3, 2020 | $436,000 | $106,000 | +32.1% | 9 mo |
| 5736 Cherokee Rd | Stockton | CA | Sep 20, 2019 | $290,000 | Jun 3, 2020 | $355,000 | $65,000 | +22.4% | 9 mo |
| 501 Forrest Ave | Lodi | CA | Sep 6, 2019 | $174,000 | Jun 3, 2020 | $340,000 | $166,000 | +95.4% | 9 mo |
| 15045 Tournament Dr | Helendale | CA | May 1, 2019 | $184,500 | Jun 3, 2020 | $235,000 | $50,500 | +27.4% | 13 mo |
| 10221 Greenleaf Rd | Spring Valley | CA | Mar 6, 2020 | $339,000 | Jun 3, 2020 | $580,000 | $241,000 | +71.1% | 3 mo |
| 2181 Orange St | Rosamond | CA | Mar 12, 2019 | $120,000 | Jun 3, 2020 | $235,000 | $115,000 | +95.8% | 15 mo |
| 1028 Pleasantview Ave | Venice | CA | Aug 30, 2019 | $1,040,000 | Jun 3, 2020 | $1,380,000 | $340,000 | +32.7% | 9 mo |
| 220 Avenue P2 | Palmdale | CA | Jan 24, 2020 | $176,684 | Jun 2, 2020 | $285,000 | $108,316 | +61.3% | 4 mo |
| 43221 20th St | Lancaster | CA | May 21, 2020 | $163,500 | Jun 2, 2020 | $228,000 | $64,500 | +39.5% | 0 mo |
| 9242 Winter Gardens Blvd | Lakeside | CA | Apr 8, 2020 | $260,000 | Jun 2, 2020 | $345,000 | $85,000 | +32.7% | 2 mo |
| 17961 Vanowen St | Reseda | CA | Nov 22, 2019 | $535,000 | Jun 2, 2020 | $825,000 | $290,000 | +54.2% | 6 mo |
| 19110 Dagmar Dr | Saratoga | CA | Jan 9, 2020 | $920,000 | Jun 2, 2020 | $1,650,000 | $730,000 | +79.3% | 5 mo |
| 9319 Cattaraugus Ave | Los Angeles | CA | Mar 19, 2019 | $1,225,000 | Jun 1, 2020 | $2,090,000 | $865,000 | +70.6% | 15 mo |
| 6020 Morse Dr | Oakland | CA | Dec 31, 2019 | $440,000 | Jun 1, 2020 | $710,000 | $270,000 | +61.4% | 5 mo |
| Ancho Mine Rd | Nevada City | CA | May 21, 2020 | $89,000 | Jun 1, 2020 | $125,000 | $36,000 | +40.4% | 0 mo |
| 41712 158th St | Lake Los Angeles | CA | Feb 21, 2020 | $186,500 | May 29, 2020 | $255,000 | $68,500 | +36.7% | 3 mo |
| 3816 Marcwade Ct | San Diego | CA | Jan 28, 2020 | $380,000 | May 29, 2020 | $550,000 | $170,000 | +44.7% | 4 mo |
| J St | San Diego | CA | Oct 9, 2019 | $422,000 | May 29, 2020 | $655,000 | $233,000 | +55.2% | 8 mo |
| 625 Harvard Ave | Fresno | CA | Aug 20, 2019 | $197,000 | May 29, 2020 | $250,000 | $53,000 | +26.9% | 9 mo |
| 6075 Remington Ave | Fresno | CA | Nov 8, 2019 | $262,500 | May 29, 2020 | $390,000 | $127,500 | +48.6% | 7 mo |
| 9 Spy Glass Hl | Oakland | CA | Nov 5, 2019 | $850,000 | May 29, 2020 | $1,200,000 | $350,000 | +41.2% | 7 mo |
| 2226 Courtland Ave | Oakland | CA | Feb 20, 2020 | $500,000 | May 29, 2020 | $600,000 | $100,000 | +20.0% | 3 mo |
| 1934 Kenora Dr | Escondido | CA | Jan 15, 2020 | $378,000 | May 29, 2020 | $550,000 | $172,000 | +45.5% | 5 mo |
| 17603 Hayes Ave | Lake Elsinore | CA | Jun 26, 2019 | $25,000 | May 29, 2020 | $140,000 | $115,000 | +460.0% | 11 mo |
| 474 Park St | Redwood City | CA | Nov 9, 2018 | $880,000 | May 29, 2020 | $1,637,500 | $757,500 | +86.1% | 19 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.