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 702 of 826| Address | City | State | Buy date | Buy price | Sell date | Sell price | Gain $ | Gain % | Hold |
|---|---|---|---|---|---|---|---|---|---|
| 485 Palm Vista Dr | Palm Springs | CA | Jul 13, 2021 | $330,000 | Dec 14, 2021 | $565,000 | $235,000 | +71.2% | 5 mo |
| 1926 Sheridan Way | Stockton | CA | Jan 22, 2020 | $385,000 | Dec 14, 2021 | $528,500 | $143,500 | +37.3% | 23 mo |
| 78919 Nectarine Dr | Palm Desert | CA | Sep 14, 2020 | $343,000 | Dec 14, 2021 | $440,000 | $97,000 | +28.3% | 15 mo |
| 20101 Tamarac Dr | Tehachapi | CA | Mar 12, 2021 | $65,000 | Dec 14, 2021 | $505,000 | $440,000 | +676.9% | 9 mo |
| 2152 Cherry Blossom Ct | Chula Vista | CA | Feb 20, 2020 | $465,000 | Dec 14, 2021 | $605,500 | $140,500 | +30.2% | 22 mo |
| 819 Bobolink Ct | Suisun City | CA | Jul 27, 2021 | $415,000 | Dec 14, 2021 | $585,000 | $170,000 | +41.0% | 5 mo |
| 1108 Jeanne Ct | Suisun City | CA | Jan 24, 2020 | $429,000 | Dec 14, 2021 | $570,000 | $141,000 | +32.9% | 23 mo |
| 22052 Treasure Island Dr | Canyon Lake | CA | Jul 31, 2020 | $525,000 | Dec 14, 2021 | $649,900 | $124,900 | +23.8% | 17 mo |
| 22110 Loch Lomond Dr | Canyon Lake | CA | Oct 9, 2020 | $92,000 | Dec 14, 2021 | $165,000 | $73,000 | +79.3% | 14 mo |
| 30620 Lindsay Canyon Rd | Canyon Country | CA | Jul 27, 2020 | $1,050,000 | Dec 14, 2021 | $1,400,000 | $350,000 | +33.3% | 17 mo |
| 15 Highland Ave | San Carlos | CA | Jan 23, 2020 | $1,675,000 | Dec 14, 2021 | $3,600,000 | $1,925,000 | +114.9% | 23 mo |
| 1450 Sierra Way | Dinuba | CA | Aug 26, 2021 | $150,000 | Dec 14, 2021 | $255,000 | $105,000 | +70.0% | 4 mo |
| 2821 Blackbush Ln | El Cajon | CA | Mar 26, 2020 | $541,000 | Dec 14, 2021 | $725,000 | $184,000 | +34.0% | 21 mo |
| 7075 Pyramid Ct | Garden Valley | CA | Jul 9, 2020 | $520,000 | Dec 14, 2021 | $635,000 | $115,000 | +22.1% | 17 mo |
| Rodeo Rd | Oak Hills | CA | Jun 22, 2021 | $66,000 | Dec 14, 2021 | $160,000 | $94,000 | +142.4% | 6 mo |
| 54830 Circle Dr | Idyllwild | CA | Jul 6, 2020 | $249,100 | Dec 14, 2021 | $365,000 | $115,900 | +46.5% | 18 mo |
| 54830 Circle Dr | Idyllwild | CA | Jul 6, 2020 | $249,100 | Dec 14, 2021 | $365,000 | $115,900 | +46.5% | 18 mo |
| 798 Polands Way | Landers | CA | Apr 29, 2021 | $105,000 | Dec 14, 2021 | $255,000 | $150,000 | +142.9% | 8 mo |
| 163 Bayview Dr | Mill Valley | CA | Jan 26, 2021 | $1,100,000 | Dec 14, 2021 | $2,310,000 | $1,210,000 | +110.0% | 11 mo |
| 20572 Front St | Monte Rio | CA | Feb 14, 2020 | $642,500 | Dec 14, 2021 | $1,100,000 | $457,500 | +71.2% | 22 mo |
| 15150 Rancho Clemente Dr | Paramount | CA | Sep 20, 2021 | $530,000 | Dec 14, 2021 | $730,000 | $200,000 | +37.7% | 3 mo |
| 26152 Buckhorn Ln | Pioneer | CA | Feb 3, 2020 | $230,000 | Dec 14, 2021 | $287,500 | $57,500 | +25.0% | 23 mo |
| 16826 Deer Trl | Pioneer | CA | May 11, 2021 | $204,900 | Dec 14, 2021 | $360,000 | $155,100 | +75.7% | 7 mo |
| 4760 Sierra Springs Dr | Pollock Pines | CA | Nov 5, 2020 | $25,000 | Dec 14, 2021 | $55,000 | $30,000 | +120.0% | 13 mo |
| 6156 Salmon Way | Pollock Pines | CA | Oct 28, 2020 | $311,000 | Dec 14, 2021 | $401,000 | $90,000 | +28.9% | 14 mo |
| 2134 Batson Ave | Rowland Heights | CA | Jun 30, 2021 | $650,000 | Dec 14, 2021 | $960,000 | $310,000 | +47.7% | 6 mo |
| 152 San Benancio Rd | Salinas | CA | Jan 28, 2021 | $900,000 | Dec 14, 2021 | $1,133,000 | $233,000 | +25.9% | 11 mo |
| 666 Blackberry Ln | San Rafael | CA | Jul 14, 2021 | $1,301,000 | Dec 14, 2021 | $2,150,000 | $849,000 | +65.3% | 5 mo |
| 880 Saltin Dr | Shandon | CA | May 7, 2021 | $60,000 | Dec 14, 2021 | $495,000 | $435,000 | +725.0% | 7 mo |
| 25180 Huston St | Stevenson Ranch | CA | Aug 21, 2020 | $819,950 | Dec 14, 2021 | $985,000 | $165,050 | +20.1% | 16 mo |
| 10335 Fernglen Ave | Tujunga | CA | Sep 2, 2021 | $525,000 | Dec 14, 2021 | $712,000 | $187,000 | +35.6% | 3 mo |
| 469 Buttonwood Ave | Tulare | CA | Feb 28, 2020 | $160,000 | Dec 14, 2021 | $229,000 | $69,000 | +43.1% | 22 mo |
| 2229 Walnut Ave | Venice | CA | Sep 3, 2020 | $1,475,000 | Dec 14, 2021 | $3,418,340 | $1,943,340 | +131.8% | 16 mo |
| 20933 Moonlake St | Walnut | CA | Sep 15, 2021 | $600,000 | Dec 14, 2021 | $825,000 | $225,000 | +37.5% | 3 mo |
| 99 Willet Cir | Watsonville | CA | Dec 22, 2020 | $2,600,000 | Dec 14, 2021 | $3,450,000 | $850,000 | +32.7% | 12 mo |
| 507 Magdalena Ave | Los Altos Hills | CA | Nov 17, 2020 | $4,450,000 | Dec 13, 2021 | $5,500,000 | $1,050,000 | +23.6% | 13 mo |
| 16304 Highacres Ave | Lake Los Angeles | CA | Feb 18, 2021 | $185,550 | Dec 13, 2021 | $385,000 | $199,450 | +107.5% | 10 mo |
| 1689 Highway 4 | Angels Camp | CA | Dec 26, 2019 | $255,000 | Dec 13, 2021 | $415,000 | $160,000 | +62.7% | 24 mo |
| 503 Loma Prieta Dr | Aptos | CA | Oct 19, 2020 | $905,000 | Dec 13, 2021 | $1,350,000 | $445,000 | +49.2% | 14 mo |
| 1689 Highway 4 | Arnold | CA | Dec 26, 2019 | $265,000 | Dec 13, 2021 | $415,000 | $150,000 | +56.6% | 24 mo |
| 9298 El Bordo Ave | Atascadero | CA | Dec 14, 2020 | $320,000 | Dec 13, 2021 | $395,000 | $75,000 | +23.4% | 12 mo |
| 12830 Santa Lucia Rd | Atascadero | CA | May 22, 2020 | $545,000 | Dec 13, 2021 | $899,999 | $354,999 | +65.1% | 19 mo |
| 648 Azusa Ave | Azusa | CA | Oct 16, 2020 | $435,000 | Dec 13, 2021 | $523,000 | $88,000 | +20.2% | 14 mo |
| 554 Weather Way | Banning | CA | Oct 14, 2020 | $247,000 | Dec 13, 2021 | $330,000 | $83,000 | +33.6% | 14 mo |
| 735 Cedros Ave | Solana Beach | CA | Sep 2, 2021 | $1,425,000 | Dec 13, 2021 | $2,010,000 | $585,000 | +41.1% | 3 mo |
| 12744 Hillside Ter | Boulder Creek | CA | Apr 16, 2021 | $325,000 | Dec 13, 2021 | $588,000 | $263,000 | +80.9% | 8 mo |
| 275 C St | Brawley | CA | Jun 21, 2021 | $143,000 | Dec 13, 2021 | $213,000 | $70,000 | +49.0% | 6 mo |
| 2512 Mackinaw Way | Sacramento | CA | Aug 13, 2020 | $346,000 | Dec 13, 2021 | $450,000 | $104,000 | +30.1% | 16 mo |
| 1213 Tapadera Dr | Santa Rosa | CA | Sep 10, 2021 | $500,000 | Dec 13, 2021 | $699,000 | $199,000 | +39.8% | 3 mo |
| 1217 McGuire Dr | Modesto | CA | Nov 24, 2021 | $300,000 | Dec 13, 2021 | $365,000 | $65,000 | +21.7% | 1 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.