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 780 of 826| Address | City | State | Buy date | Buy price | Sell date | Sell price | Gain $ | Gain % | Hold |
|---|---|---|---|---|---|---|---|---|---|
| 8855 Sutter Cir | Huntington Beach | CA | Oct 30, 2019 | $450,000 | Apr 15, 2020 | $564,000 | $114,000 | +25.3% | 6 mo |
| 8111 El Cerrito Ave | Hesperia | CA | Oct 8, 2019 | $50,000 | Apr 15, 2020 | $400,000 | $350,000 | +700.0% | 6 mo |
| 4181 Cornelia Way | North Highlands | CA | Jan 14, 2020 | $195,000 | Apr 14, 2020 | $320,000 | $125,000 | +64.1% | 3 mo |
| 526 DE Flores Cir | Rio Vista | CA | Jan 31, 2020 | $300,000 | Apr 14, 2020 | $450,000 | $150,000 | +50.0% | 2 mo |
| 533 Front St | Taft | CA | Oct 4, 2019 | $60,500 | Apr 14, 2020 | $95,000 | $34,500 | +57.0% | 6 mo |
| 7600 Hopi Trl | Yucca Valley | CA | Aug 21, 2019 | $82,700 | Apr 14, 2020 | $145,000 | $62,300 | +75.3% | 8 mo |
| 5492 Drover Dr | San Diego | CA | Jun 4, 2019 | $353,500 | Apr 13, 2020 | $899,000 | $545,500 | +154.3% | 10 mo |
| 705 Sycamore Ave | Gustine | CA | Sep 11, 2019 | $180,000 | Apr 13, 2020 | $275,000 | $95,000 | +52.8% | 7 mo |
| 1340 Launer Dr | La Habra | CA | Dec 9, 2019 | $605,000 | Apr 13, 2020 | $800,000 | $195,000 | +32.2% | 4 mo |
| 708 LA Presa Ave | Spring Valley | CA | Feb 7, 2020 | $350,000 | Apr 13, 2020 | $500,000 | $150,000 | +42.9% | 2 mo |
| 1652 6th St | Oroville | CA | Apr 16, 2019 | $40,000 | Apr 13, 2020 | $57,000 | $17,000 | +42.5% | 12 mo |
| 23667 Darkhorse Dr | Auburn | CA | Dec 19, 2019 | $50,000 | Apr 10, 2020 | $80,000 | $30,000 | +60.0% | 4 mo |
| 1061 Sagebrush Rd | Palm Springs | CA | Jul 26, 2018 | $949,000 | Apr 10, 2020 | $1,200,000 | $251,000 | +26.4% | 21 mo |
| 1393 Caminito Veranza | Chula Vista | CA | Apr 17, 2018 | $349,000 | Apr 10, 2020 | $455,000 | $106,000 | +30.4% | 24 mo |
| 1412 Crescent Heights Blvd | West Hollywood | CA | Apr 18, 2019 | $1,030,000 | Apr 10, 2020 | $1,750,000 | $720,000 | +69.9% | 12 mo |
| 159 35th St | Richmond | CA | Nov 19, 2019 | $307,500 | Apr 10, 2020 | $630,000 | $322,500 | +104.9% | 5 mo |
| 537 Third St | Yreka | CA | Apr 16, 2019 | $100,000 | Apr 10, 2020 | $122,000 | $22,000 | +22.0% | 12 mo |
| 1679 Westchester Pl | Concord | CA | Oct 29, 2019 | $480,000 | Apr 9, 2020 | $725,000 | $245,000 | +51.0% | 5 mo |
| Ancho Mine Rd | Nevada City | CA | Feb 7, 2020 | $225,000 | Apr 9, 2020 | $339,000 | $114,000 | +50.7% | 2 mo |
| 10018 Carrissa Ave | Hesperia | CA | Jul 1, 2019 | $35,000 | Apr 9, 2020 | $295,000 | $260,000 | +742.9% | 9 mo |
| 2005 Lincoln Ave | Richmond | CA | Sep 27, 2019 | $392,500 | Apr 9, 2020 | $700,000 | $307,500 | +78.3% | 7 mo |
| 75 Whittington Dr | Newcastle | CA | Jul 19, 2018 | $140,000 | Apr 9, 2020 | $903,000 | $763,000 | +545.0% | 21 mo |
| 25707 Caryn Ct | Ramona | CA | Oct 29, 2018 | $139,000 | Apr 9, 2020 | $630,000 | $491,000 | +353.2% | 18 mo |
| 372 2nd St | San Jacinto | CA | Aug 6, 2019 | $170,000 | Apr 9, 2020 | $230,000 | $60,000 | +35.3% | 8 mo |
| 2020 Julie Ave | Turlock | CA | Mar 8, 2019 | $265,000 | Apr 9, 2020 | $380,000 | $115,000 | +43.4% | 13 mo |
| 4512 Country Wood Ln | Bakersfield | CA | Sep 21, 2018 | $106,000 | Apr 8, 2020 | $137,000 | $31,000 | +29.2% | 19 mo |
| 1411 Peralta St | Oakland | CA | Aug 10, 2018 | $399,000 | Apr 8, 2020 | $1,070,000 | $671,000 | +168.2% | 20 mo |
| 7191 Saddleback Rd | Joshua Tree | CA | Nov 6, 2019 | $165,000 | Apr 8, 2020 | $329,900 | $164,900 | +99.9% | 5 mo |
| 1000 Figueroa St | Wilmington | CA | Oct 17, 2019 | $25,000 | Apr 8, 2020 | $175,000 | $150,000 | +600.0% | 6 mo |
| 45712 Gene Rd | Aguanga | CA | Oct 19, 2018 | $74,500 | Apr 7, 2020 | $140,000 | $65,500 | +87.9% | 18 mo |
| 18563 9th St | Bloomington | CA | Mar 15, 2019 | $160,000 | Apr 7, 2020 | $295,000 | $135,000 | +84.4% | 13 mo |
| 17303 Morningrain Ave | Cerritos | CA | Jan 16, 2020 | $760,000 | Apr 7, 2020 | $950,000 | $190,000 | +25.0% | 3 mo |
| 25382 Gemini Ln | Lake Forest | CA | Nov 6, 2019 | $350,000 | Apr 7, 2020 | $525,000 | $175,000 | +50.0% | 5 mo |
| 22192 Caminito Tasquillo | Laguna Hills | CA | Dec 9, 2019 | $415,000 | Apr 7, 2020 | $540,000 | $125,000 | +30.1% | 4 mo |
| 18762 Dodge Ave | North Tustin | CA | Jan 28, 2020 | $590,000 | Apr 7, 2020 | $850,000 | $260,000 | +44.1% | 2 mo |
| 13888 Sande Ln | Grass Valley | CA | Mar 4, 2020 | $649,000 | Apr 6, 2020 | $800,000 | $151,000 | +23.3% | 1 mo |
| 2289 Oak Hills Dr | Pittsburg | CA | Dec 11, 2019 | $428,000 | Apr 6, 2020 | $565,000 | $137,000 | +32.0% | 4 mo |
| 11972 Jouett St | Sylmar | CA | Aug 16, 2019 | $483,500 | Apr 6, 2020 | $630,000 | $146,500 | +30.3% | 8 mo |
| 10016 Tuscarora Dr | Bakersfield | CA | Oct 25, 2019 | $230,000 | Apr 3, 2020 | $317,000 | $87,000 | +37.8% | 5 mo |
| 802 Fair Ave | Santa Cruz | CA | Aug 1, 2019 | $780,000 | Apr 3, 2020 | $1,059,000 | $279,000 | +35.8% | 8 mo |
| 912 Rustic Elm Ct | Rocklin | CA | Feb 28, 2019 | $780,000 | Apr 3, 2020 | $1,373,000 | $593,000 | +76.0% | 13 mo |
| 1865 Greenleaf Ave | Anaheim | CA | Sep 23, 2019 | $265,000 | Apr 2, 2020 | $339,000 | $74,000 | +27.9% | 6 mo |
| 1490 Francisco St | San Francisco | CA | Jan 10, 2020 | $885,000 | Apr 2, 2020 | $1,350,000 | $465,000 | +52.5% | 3 mo |
| 280 Mill Valley Pkwy | Redding | CA | Jun 11, 2019 | $181,500 | Apr 2, 2020 | $335,800 | $154,300 | +85.0% | 10 mo |
| 32352 Highway 94 | Campo | CA | Apr 10, 2018 | $146,500 | Apr 2, 2020 | $387,000 | $240,500 | +164.2% | 24 mo |
| 5619 Bellingham Ave | Valley Village | CA | Oct 3, 2019 | $780,000 | Apr 2, 2020 | $1,200,000 | $420,000 | +53.8% | 6 mo |
| 7952 8th St | Buena Park | CA | Dec 13, 2019 | $350,000 | Apr 1, 2020 | $530,500 | $180,500 | +51.6% | 4 mo |
| 718 Wright St | Modesto | CA | Jul 31, 2019 | $185,000 | Apr 1, 2020 | $260,000 | $75,000 | +40.5% | 8 mo |
| 25402 Esrose Ct | Lake Forest | CA | Dec 19, 2018 | $615,000 | Apr 1, 2020 | $752,000 | $137,000 | +22.3% | 16 mo |
| 2000 Crofton St | Spring Valley | CA | Jul 31, 2019 | $240,000 | Apr 1, 2020 | $308,000 | $68,000 | +28.3% | 8 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.