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 771 of 826| Address | City | State | Buy date | Buy price | Sell date | Sell price | Gain $ | Gain % | Hold |
|---|---|---|---|---|---|---|---|---|---|
| 512 Barrett Way | Big Bear City | CA | Jan 31, 2020 | $132,000 | Jul 30, 2020 | $252,000 | $120,000 | +90.9% | 6 mo |
| 43365 147th St | Lancaster | CA | Mar 20, 2020 | $168,000 | Jul 30, 2020 | $215,000 | $47,000 | +28.0% | 4 mo |
| 6821 Auburn Blvd | Citrus Heights | CA | Jan 14, 2020 | $245,000 | Jul 30, 2020 | $360,000 | $115,000 | +46.9% | 7 mo |
| 1817 Shadow Knolls Pl | El Cajon | CA | Dec 23, 2019 | $656,000 | Jul 30, 2020 | $1,200,000 | $544,000 | +82.9% | 7 mo |
| 3485 Lakeside Village Dr | Paso Robles | CA | Sep 20, 2019 | $499,000 | Jul 30, 2020 | $635,000 | $136,000 | +27.3% | 10 mo |
| 17173 Strawberry Dr | Encino | CA | Aug 15, 2018 | $2,050,000 | Jul 30, 2020 | $5,000,000 | $2,950,000 | +143.9% | 24 mo |
| 267 Cedar Ct | San Juan Bautista | CA | Jul 17, 2020 | $689,000 | Jul 30, 2020 | $849,000 | $160,000 | +23.2% | 0 mo |
| 276 Copperleaf Ln | San Juan Bautista | CA | Jul 17, 2020 | $689,000 | Jul 30, 2020 | $849,000 | $160,000 | +23.2% | 0 mo |
| 234 Cypress Ln | San Juan Bautista | CA | Jul 23, 2020 | $689,000 | Jul 30, 2020 | $849,000 | $160,000 | +23.2% | 0 mo |
| 256 Copperleaf Ln | San Juan Bautista | CA | Jul 17, 2020 | $689,000 | Jul 30, 2020 | $849,000 | $160,000 | +23.2% | 0 mo |
| 277 Copperleaf Ln | San Juan Bautista | CA | Jul 17, 2020 | $689,000 | Jul 30, 2020 | $849,000 | $160,000 | +23.2% | 0 mo |
| 268 Cedar Ct | San Juan Bautista | CA | Jul 17, 2020 | $689,000 | Jul 30, 2020 | $849,000 | $160,000 | +23.2% | 0 mo |
| 4971 Se Pkwy | Sacramento | CA | Nov 13, 2019 | $200,000 | Jul 29, 2020 | $325,000 | $125,000 | +62.5% | 9 mo |
| 1111 Belinda Dr | Lemoore | CA | Jun 5, 2020 | $125,000 | Jul 29, 2020 | $155,000 | $30,000 | +24.0% | 2 mo |
| 1504 Forane St | Barstow | CA | Feb 27, 2020 | $119,000 | Jul 28, 2020 | $230,000 | $111,000 | +93.3% | 5 mo |
| 809 Bird Ave | San Jose | CA | Sep 25, 2019 | $865,000 | Jul 28, 2020 | $1,423,810 | $558,810 | +64.6% | 10 mo |
| 1753 Oxford Way | Stockton | CA | Aug 15, 2019 | $180,000 | Jul 28, 2020 | $340,000 | $160,000 | +88.9% | 12 mo |
| 426 Ridgecrest Trl | Redding | CA | Aug 15, 2018 | $137,000 | Jul 28, 2020 | $165,000 | $28,000 | +20.4% | 24 mo |
| 1746 Liberty St | Visalia | CA | Feb 20, 2020 | $105,000 | Jul 28, 2020 | $130,000 | $25,000 | +23.8% | 5 mo |
| 2621 125th St | Compton | CA | Jan 16, 2020 | $105,000 | Jul 28, 2020 | $392,000 | $287,000 | +273.3% | 6 mo |
| 71633 Cactus Dr | Twentynine Palms | CA | May 18, 2020 | $93,000 | Jul 28, 2020 | $190,000 | $97,000 | +104.3% | 2 mo |
| 980 Ladan Dr | Solvang | CA | Apr 3, 2019 | $2,050,000 | Jul 28, 2020 | $2,475,000 | $425,000 | +20.7% | 16 mo |
| 1720 Walnut Ave | Manhattan Beach | CA | Oct 15, 2018 | $1,700,000 | Jul 27, 2020 | $3,820,000 | $2,120,000 | +124.7% | 22 mo |
| 3044 Golden Ave | San Bernardino | CA | Jul 22, 2019 | $210,900 | Jul 27, 2020 | $300,000 | $89,100 | +42.2% | 12 mo |
| 99 Calle Del Espacio | Palm Springs | CA | Jan 30, 2020 | $25,500 | Jul 27, 2020 | $145,000 | $119,500 | +468.6% | 6 mo |
| 6771 Middleton Ave | Hesperia | CA | Oct 2, 2019 | $212,500 | Jul 27, 2020 | $363,000 | $150,500 | +70.8% | 10 mo |
| 3026 Calle Sonora | Laguna Woods | CA | Oct 8, 2019 | $300,000 | Jul 27, 2020 | $480,000 | $180,000 | +60.0% | 10 mo |
| 26309 Jacqueline Rd | Twin Peaks | CA | Mar 15, 2019 | $179,000 | Jul 27, 2020 | $240,000 | $61,000 | +34.1% | 17 mo |
| 1770 37th Pl | Los Angeles | CA | Sep 9, 2019 | $460,000 | Jul 24, 2020 | $635,000 | $175,000 | +38.0% | 11 mo |
| 23340 Wayfarer Ct | Auburn | CA | Mar 6, 2020 | $302,000 | Jul 24, 2020 | $440,000 | $138,000 | +45.7% | 5 mo |
| 424 Pacific Ave | Solana Beach | CA | Aug 1, 2018 | $2,555,000 | Jul 24, 2020 | $3,300,000 | $745,000 | +29.2% | 24 mo |
| 546 Magnolia Ave | San Bernardino | CA | Nov 27, 2019 | $246,000 | Jul 24, 2020 | $326,000 | $80,000 | +32.5% | 8 mo |
| 2281 Swarthmore Dr | Sacramento | CA | Oct 29, 2019 | $316,000 | Jul 24, 2020 | $555,000 | $239,000 | +75.6% | 9 mo |
| 1949 Rutledge Way | Stockton | CA | Aug 31, 2018 | $237,500 | Jul 24, 2020 | $285,100 | $47,600 | +20.0% | 23 mo |
| 2750 Potts Ln | Redding | CA | Apr 3, 2020 | $228,000 | Jul 24, 2020 | $415,000 | $187,000 | +82.0% | 4 mo |
| 4257 Avenue L6 | Lancaster | CA | Dec 17, 2018 | $448,000 | Jul 24, 2020 | $560,000 | $112,000 | +25.0% | 20 mo |
| 220 Kirst St | La Canada Flintridge | CA | Feb 7, 2020 | $1,175,000 | Jul 24, 2020 | $1,630,000 | $455,000 | +38.7% | 6 mo |
| 6727 Middleton Ave | Hesperia | CA | Oct 2, 2019 | $212,500 | Jul 24, 2020 | $340,000 | $127,500 | +60.0% | 10 mo |
| 1794 Davidson St | Loma Linda | CA | Sep 27, 2019 | $180,000 | Jul 24, 2020 | $450,000 | $270,000 | +150.0% | 10 mo |
| 214 J St | Oakdale | CA | Oct 26, 2018 | $200,000 | Jul 24, 2020 | $241,000 | $41,000 | +20.5% | 21 mo |
| 6462 Ronald Dr | Yucca Valley | CA | Mar 10, 2020 | $80,000 | Jul 24, 2020 | $191,000 | $111,000 | +138.8% | 5 mo |
| 708 Ivy Ct | Winters | CA | Aug 3, 2018 | $450,000 | Jul 24, 2020 | $544,000 | $94,000 | +20.9% | 24 mo |
| 637 2nd St | Woodland | CA | Dec 4, 2018 | $365,000 | Jul 24, 2020 | $635,000 | $270,000 | +74.0% | 20 mo |
| 11828 Goshen Ave | Los Angeles | CA | Oct 3, 2019 | $575,000 | Jul 23, 2020 | $825,000 | $250,000 | +43.5% | 10 mo |
| 3127 Fulham Ct | Palmdale | CA | Apr 1, 2020 | $375,000 | Jul 23, 2020 | $490,000 | $115,000 | +30.7% | 4 mo |
| 4420 Pleasant Valley Rd | Diamond Springs | CA | Dec 23, 2019 | $100,000 | Jul 23, 2020 | $234,500 | $134,500 | +134.5% | 7 mo |
| 5216 7th St | Keyes | CA | Mar 13, 2020 | $80,000 | Jul 23, 2020 | $230,000 | $150,000 | +187.5% | 4 mo |
| 210 Canyon Highlands Dr | Oroville | CA | Oct 9, 2019 | $22,500 | Jul 23, 2020 | $45,000 | $22,500 | +100.0% | 10 mo |
| 720 Deerbrooke Trl | Auburn | CA | May 15, 2019 | $155,000 | Jul 22, 2020 | $220,000 | $65,000 | +41.9% | 14 mo |
| 3564 Bond St | San Bernardino | CA | Aug 22, 2019 | $245,000 | Jul 22, 2020 | $382,000 | $137,000 | +55.9% | 11 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.