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 650 of 826| Address | City | State | Buy date | Buy price | Sell date | Sell price | Gain $ | Gain % | Hold |
|---|---|---|---|---|---|---|---|---|---|
| 15138 Campus Park Dr | Moorpark | CA | Nov 4, 2020 | $420,000 | Mar 4, 2022 | $565,000 | $145,000 | +34.5% | 16 mo |
| 1130 Eddy Dr | Mount Shasta | CA | Jul 17, 2020 | $230,000 | Mar 4, 2022 | $620,000 | $390,000 | +169.6% | 20 mo |
| 2328 Ironwood Dr | Pine Mountain Club | CA | Dec 11, 2020 | $200,000 | Mar 4, 2022 | $290,000 | $90,000 | +45.0% | 15 mo |
| 307 McClelland Way | Oakley | CA | Apr 21, 2020 | $530,500 | Mar 4, 2022 | $735,000 | $204,500 | +38.5% | 23 mo |
| 1079 Grand Ave | Olivehurst | CA | Jun 10, 2021 | $110,000 | Mar 4, 2022 | $269,900 | $159,900 | +145.4% | 9 mo |
| 400 Squaw Creek Rd | Olympic Valley | CA | Aug 26, 2021 | $195,000 | Mar 4, 2022 | $235,000 | $40,000 | +20.5% | 6 mo |
| 2016 Karen Pl | Rohnert Park | CA | Aug 28, 2020 | $584,500 | Mar 4, 2022 | $788,000 | $203,500 | +34.8% | 18 mo |
| 711 Bandini St | San Pedro | CA | Sep 28, 2020 | $800,000 | Mar 4, 2022 | $1,288,000 | $488,000 | +61.0% | 17 mo |
| 1468 Boone Way | Placentia | CA | Jul 1, 2021 | $473,000 | Mar 4, 2022 | $820,000 | $347,000 | +73.4% | 8 mo |
| 434 F St | Ramona | CA | Jul 2, 2020 | $540,000 | Mar 4, 2022 | $760,000 | $220,000 | +40.7% | 20 mo |
| 19143 Schoolcraft St | Reseda | CA | Nov 3, 2021 | $670,000 | Mar 4, 2022 | $925,000 | $255,000 | +38.1% | 4 mo |
| 240 Willow Ave | Rialto | CA | Apr 21, 2020 | $300,000 | Mar 4, 2022 | $445,188 | $145,188 | +48.4% | 23 mo |
| 1653 Dedini Ln | Ripon | CA | May 22, 2020 | $502,000 | Mar 4, 2022 | $710,000 | $208,000 | +41.4% | 22 mo |
| 27671 Paseo Barona | San Juan Capistrano | CA | Jun 11, 2021 | $1,050,000 | Mar 4, 2022 | $1,550,000 | $500,000 | +47.6% | 9 mo |
| 1161 139th Ave | San Leandro | CA | Aug 17, 2021 | $545,000 | Mar 4, 2022 | $910,000 | $365,000 | +67.0% | 7 mo |
| 1032 B Los Gamos Rd | San Rafael | CA | Jan 27, 2022 | $176,000 | Mar 4, 2022 | $393,000 | $217,000 | +123.3% | 1 mo |
| 34 Tierra Vista Way | San Rafael | CA | Jul 13, 2021 | $1,100,000 | Mar 4, 2022 | $1,775,000 | $675,000 | +61.4% | 8 mo |
| 1454 McCall Ave | Sanger | CA | Sep 22, 2021 | $385,000 | Mar 4, 2022 | $629,950 | $244,950 | +63.6% | 5 mo |
| 8731 Graves Ave | Santee | CA | May 10, 2021 | $310,000 | Mar 4, 2022 | $425,000 | $115,000 | +37.1% | 10 mo |
| 6251 Lindley Ave | Tarzana | CA | Nov 2, 2021 | $823,000 | Mar 4, 2022 | $1,320,000 | $497,000 | +60.4% | 4 mo |
| 4832 Gentry Ave | Valley Village | CA | Sep 22, 2020 | $1,228,312 | Mar 4, 2022 | $3,775,000 | $2,546,688 | +207.3% | 18 mo |
| 9772 58th St | Jurupa Valley | CA | Oct 5, 2021 | $435,000 | Mar 4, 2022 | $650,000 | $215,000 | +49.4% | 5 mo |
| 2641 Hartland Cir | Westlake Village | CA | Apr 6, 2021 | $630,000 | Mar 4, 2022 | $910,000 | $280,000 | +44.4% | 11 mo |
| 9615 Ahmann Ave | Whittier | CA | Aug 19, 2020 | $700,000 | Mar 4, 2022 | $1,200,000 | $500,000 | +71.4% | 19 mo |
| 33071 Robert St | Wildomar | CA | Nov 13, 2020 | $130,000 | Mar 4, 2022 | $205,000 | $75,000 | +57.7% | 16 mo |
| 6868 California St | Winton | CA | Dec 27, 2021 | $140,000 | Mar 4, 2022 | $185,000 | $45,000 | +32.1% | 2 mo |
| 31 Knob Hill Dr | Wofford Heights | CA | Nov 4, 2020 | $60,000 | Mar 4, 2022 | $109,500 | $49,500 | +82.5% | 16 mo |
| 520 Lawrence Ln | Yreka | CA | May 13, 2020 | $202,000 | Mar 4, 2022 | $255,000 | $53,000 | +26.2% | 22 mo |
| 7474 Sobon Ln | Rancho Murieta | CA | Mar 11, 2020 | $442,500 | Mar 4, 2022 | $660,000 | $217,500 | +49.2% | 24 mo |
| 2183 6th Ln | Big Bear | CA | May 24, 2021 | $185,000 | Mar 4, 2022 | $332,500 | $147,500 | +79.7% | 9 mo |
| 11035 Magdalena Rd | Los Altos Hills | CA | Sep 4, 2020 | $4,100,000 | Mar 3, 2022 | $6,600,000 | $2,500,000 | +61.0% | 18 mo |
| 3843 Belle Creek Way | Antelope | CA | Oct 25, 2021 | $425,000 | Mar 3, 2022 | $600,000 | $175,000 | +41.2% | 4 mo |
| 2000 Willow Brook St | Bakersfield | CA | Nov 18, 2021 | $404,000 | Mar 3, 2022 | $485,000 | $81,000 | +20.1% | 4 mo |
| 15341 Rachel Ave | Bakersfield | CA | Feb 9, 2021 | $434,900 | Mar 3, 2022 | $615,000 | $180,100 | +41.4% | 13 mo |
| 266 Front St | Grover Beach | CA | Mar 21, 2020 | $995,000 | Mar 3, 2022 | $1,200,000 | $205,000 | +20.6% | 24 mo |
| 535 Shadow Lake Dr | Brea | CA | Jan 20, 2021 | $116,000 | Mar 3, 2022 | $250,000 | $134,000 | +115.5% | 14 mo |
| 24577 Mulholland Hwy | Calabasas | CA | Aug 12, 2020 | $380,000 | Mar 3, 2022 | $738,980 | $358,980 | +94.5% | 19 mo |
| 1025 Ardmore Ave | Oakland | CA | Nov 12, 2020 | $1,750,000 | Mar 3, 2022 | $4,100,000 | $2,350,000 | +134.3% | 16 mo |
| 72870 Bel Air Rd | Palm Desert | CA | Aug 2, 2021 | $1,399,000 | Mar 3, 2022 | $1,900,000 | $501,000 | +35.8% | 7 mo |
| 3487 Paseo Flamenco | San Clemente | CA | Jun 5, 2020 | $715,000 | Mar 3, 2022 | $925,000 | $210,000 | +29.4% | 21 mo |
| PIERCE | Lake Elsinore | CA | Nov 17, 2020 | $40,000 | Mar 3, 2022 | $69,000 | $29,000 | +72.5% | 16 mo |
| 69801 Ramon Rd | Cathedral City | CA | Jun 10, 2021 | $100,000 | Mar 3, 2022 | $150,000 | $50,000 | +50.0% | 9 mo |
| 610 Chief Kelly Dr | Nevada City | CA | Jan 28, 2022 | $335,000 | Mar 3, 2022 | $1,150,000 | $815,000 | +243.3% | 1 mo |
| 23162 State Highway 20 | Nevada City | CA | Jun 22, 2021 | $429,500 | Mar 3, 2022 | $899,000 | $469,500 | +109.3% | 8 mo |
| 23153 Skylink Dr | Canyon Lake | CA | Dec 13, 2021 | $270,000 | Mar 3, 2022 | $405,000 | $135,000 | +50.0% | 3 mo |
| 30417 Longhorn Dr | Canyon Lake | CA | Jul 22, 2020 | $50,000 | Mar 3, 2022 | $156,000 | $106,000 | +212.0% | 20 mo |
| 15831 Lindbergh Ave | Chino | CA | Jul 28, 2020 | $419,900 | Mar 3, 2022 | $600,000 | $180,100 | +42.9% | 19 mo |
| 700 Washington St | Colton | CA | Sep 24, 2021 | $195,000 | Mar 3, 2022 | $333,000 | $138,000 | +70.8% | 5 mo |
| 36579 Avenue 17 | Madera | CA | Jun 3, 2021 | $100,000 | Mar 3, 2022 | $529,000 | $429,000 | +429.0% | 9 mo |
| 2209 Montana St | West Covina | CA | Dec 14, 2021 | $365,500 | Mar 3, 2022 | $450,000 | $84,500 | +23.1% | 3 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.