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 645 of 826| Address | City | State | Buy date | Buy price | Sell date | Sell price | Gain $ | Gain % | Hold |
|---|---|---|---|---|---|---|---|---|---|
| 9580 Del Seis Dr | Sacramento | CA | Dec 31, 2020 | $520,042 | Mar 9, 2022 | $720,000 | $199,958 | +38.5% | 14 mo |
| 1329 San Ramon Ave | Fresno | CA | May 6, 2021 | $365,000 | Mar 9, 2022 | $690,000 | $325,000 | +89.0% | 10 mo |
| 40128 17th St | Palmdale | CA | Nov 2, 2021 | $378,000 | Mar 9, 2022 | $540,000 | $162,000 | +42.9% | 4 mo |
| 39093 Foxholm Dr | Palmdale | CA | Oct 22, 2021 | $320,000 | Mar 9, 2022 | $431,000 | $111,000 | +34.7% | 5 mo |
| 10212 Spruce Woodlands Way | Escondido | CA | Aug 24, 2020 | $650,000 | Mar 9, 2022 | $950,000 | $300,000 | +46.2% | 19 mo |
| 1085 Coyote Ridge Cir | South Lake Tahoe | CA | Oct 29, 2020 | $345,000 | Mar 9, 2022 | $2,298,000 | $1,953,000 | +566.1% | 17 mo |
| 15 Shady Ln | Monterey | CA | Jun 30, 2021 | $1,475,000 | Mar 9, 2022 | $1,900,000 | $425,000 | +28.8% | 8 mo |
| 32941 Pacifica Pl | Lake Elsinore | CA | Nov 23, 2021 | $427,500 | Mar 9, 2022 | $545,000 | $117,500 | +27.5% | 4 mo |
| 17070 Grand Ave | Lake Elsinore | CA | Jul 21, 2021 | $300,000 | Mar 9, 2022 | $412,000 | $112,000 | +37.3% | 8 mo |
| 3252 Laurel Canyon Blvd | Studio City | CA | Sep 28, 2020 | $910,000 | Mar 9, 2022 | $1,575,000 | $665,000 | +73.1% | 18 mo |
| 3016 Division St | National City | CA | Oct 7, 2021 | $490,000 | Mar 9, 2022 | $715,000 | $225,000 | +45.9% | 5 mo |
| 21219 Roscoe Blvd | Canoga Park | CA | Dec 3, 2021 | $234,500 | Mar 9, 2022 | $335,000 | $100,500 | +42.9% | 3 mo |
| 29151 Vacation Dr | Canyon Lake | CA | Jul 29, 2021 | $45,000 | Mar 9, 2022 | $70,000 | $25,000 | +55.6% | 7 mo |
| 5954 Ashworth Way | Carmichael | CA | Dec 15, 2021 | $355,000 | Mar 9, 2022 | $495,000 | $140,000 | +39.4% | 3 mo |
| 6052 Denver Dr | Carmichael | CA | Nov 19, 2021 | $440,000 | Mar 9, 2022 | $555,000 | $115,000 | +26.1% | 4 mo |
| 5592 Cold Water Dr | Castro Valley | CA | Jul 9, 2021 | $950,000 | Mar 9, 2022 | $2,050,000 | $1,100,000 | +115.8% | 8 mo |
| 17760 Palo Verde Ave | Cerritos | CA | Jul 17, 2020 | $477,500 | Mar 9, 2022 | $624,000 | $146,500 | +30.7% | 20 mo |
| 575 Pettis Ave | Mountain View | CA | Apr 13, 2021 | $2,230,000 | Mar 9, 2022 | $2,900,000 | $670,000 | +30.0% | 11 mo |
| 29969 Horseshoe Dr | Coarsegold | CA | Dec 30, 2020 | $329,000 | Mar 9, 2022 | $437,000 | $108,000 | +32.8% | 14 mo |
| 36027 Ardath Ave | Madera | CA | Nov 25, 2020 | $80,000 | Mar 9, 2022 | $550,000 | $470,000 | +587.5% | 16 mo |
| 29526 Avenue 16 | Madera | CA | Nov 5, 2020 | $185,000 | Mar 9, 2022 | $250,000 | $65,000 | +35.1% | 16 mo |
| 626 Columbus St | West Covina | CA | Sep 25, 2020 | $763,000 | Mar 9, 2022 | $1,081,000 | $318,000 | +41.7% | 18 mo |
| 475 Woodsey Rd | Crestline | CA | Sep 18, 2020 | $235,000 | Mar 9, 2022 | $415,000 | $180,000 | +76.6% | 18 mo |
| 879 Jamacha Rd | El Cajon | CA | Jul 22, 2020 | $305,000 | Mar 9, 2022 | $450,000 | $145,000 | +47.5% | 20 mo |
| 425 Brundage Ave | Farmersville | CA | Oct 21, 2020 | $160,000 | Mar 9, 2022 | $200,000 | $40,000 | +25.0% | 17 mo |
| 730 Trinkling Creek Dr | Felton | CA | Oct 13, 2020 | $405,000 | Mar 9, 2022 | $645,000 | $240,000 | +59.3% | 17 mo |
| 7125 Shoup Ave | West Hills | CA | Sep 22, 2021 | $260,000 | Mar 9, 2022 | $328,000 | $68,000 | +26.2% | 6 mo |
| 2001 Hickory Ct | Hollister | CA | Aug 26, 2020 | $705,000 | Mar 9, 2022 | $950,000 | $245,000 | +34.8% | 19 mo |
| 11344 Bessemer St | North Hollywood | CA | Aug 26, 2020 | $705,000 | Mar 9, 2022 | $852,000 | $147,000 | +20.9% | 19 mo |
| 1450 Iris Ave | Imperial Beach | CA | Dec 28, 2021 | $270,000 | Mar 9, 2022 | $346,000 | $76,000 | +28.1% | 2 mo |
| 13110 Avenida Santa Tecla | La Mirada | CA | Nov 6, 2020 | $535,000 | Mar 9, 2022 | $650,000 | $115,000 | +21.5% | 16 mo |
| 319 Sunset Ave | La Puente | CA | Dec 29, 2021 | $560,000 | Mar 9, 2022 | $728,000 | $168,000 | +30.0% | 2 mo |
| 9425 Apple St | Spring Valley | CA | Jul 15, 2021 | $535,000 | Mar 9, 2022 | $710,000 | $175,000 | +32.7% | 8 mo |
| 8 Crystal Creek Ct | Larkspur | CA | May 21, 2020 | $1,780,000 | Mar 9, 2022 | $2,404,000 | $624,000 | +35.1% | 22 mo |
| 374 Bush St | Lemoore | CA | Oct 28, 2021 | $172,000 | Mar 9, 2022 | $310,000 | $138,000 | +80.2% | 4 mo |
| 914 Avocado Dr | Lemoore | CA | Jun 1, 2021 | $210,000 | Mar 9, 2022 | $335,000 | $125,000 | +59.5% | 9 mo |
| Ave | Littlerock | CA | Nov 17, 2021 | $75,000 | Mar 9, 2022 | $300,000 | $225,000 | +300.0% | 4 mo |
| 1865 Wylie Dr | Milpitas | CA | Oct 21, 2021 | $950,000 | Mar 9, 2022 | $1,590,000 | $640,000 | +67.4% | 5 mo |
| 2735 Piedmont Ave | Montrose | CA | Jun 25, 2020 | $675,000 | Mar 9, 2022 | $840,000 | $165,000 | +24.4% | 21 mo |
| 5466 San Antonio Way | Newark | CA | Jul 15, 2021 | $800,000 | Mar 9, 2022 | $1,400,000 | $600,000 | +75.0% | 8 mo |
| 1500 Valley Dr | Norco | CA | Dec 15, 2020 | $1,105,000 | Mar 9, 2022 | $1,575,000 | $470,000 | +42.5% | 15 mo |
| 1920 Calumet Way | Oakdale | CA | Nov 17, 2020 | $530,000 | Mar 9, 2022 | $700,000 | $170,000 | +32.1% | 16 mo |
| 38552 Golden Ball Dr | Oakhurst | CA | Sep 25, 2020 | $243,000 | Mar 9, 2022 | $335,000 | $92,000 | +37.9% | 18 mo |
| 9435 Loch Avon Dr | Pico Rivera | CA | Sep 24, 2021 | $525,000 | Mar 9, 2022 | $719,000 | $194,000 | +37.0% | 6 mo |
| 321 2nd St | Port Hueneme | CA | Nov 4, 2020 | $570,000 | Mar 9, 2022 | $740,000 | $170,000 | +29.8% | 16 mo |
| 1011 7th St | San Jacinto | CA | Jul 21, 2021 | $335,000 | Mar 9, 2022 | $591,888 | $256,888 | +76.7% | 8 mo |
| 16651 Kildare Rd | San Leandro | CA | Mar 3, 2021 | $1,080,000 | Mar 9, 2022 | $1,300,000 | $220,000 | +20.4% | 12 mo |
| 164 River Rock Ct | Santee | CA | Dec 29, 2020 | $565,000 | Mar 9, 2022 | $702,000 | $137,000 | +24.2% | 15 mo |
| 3309 Lemon Ave | Signal Hill | CA | Oct 26, 2020 | $615,000 | Mar 9, 2022 | $1,255,000 | $640,000 | +104.1% | 17 mo |
| 400 Grandview Dr | Springville | CA | Aug 21, 2020 | $139,000 | Mar 9, 2022 | $180,000 | $41,000 | +29.5% | 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.