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 692 of 826| Address | City | State | Buy date | Buy price | Sell date | Sell price | Gain $ | Gain % | Hold |
|---|---|---|---|---|---|---|---|---|---|
| 11685 Indio Ct | Yucaipa | CA | Oct 15, 2021 | $345,000 | Jan 4, 2022 | $473,000 | $128,000 | +37.1% | 3 mo |
| 11281 Fern Cir | Armona | CA | Oct 8, 2021 | $180,000 | Jan 3, 2022 | $275,000 | $95,000 | +52.8% | 3 mo |
| 3597 Galena Dr | Auburn | CA | Jul 31, 2020 | $165,000 | Jan 3, 2022 | $227,800 | $62,800 | +38.1% | 17 mo |
| 10728 Palm Ave | Bakersfield | CA | Aug 10, 2020 | $449,999 | Jan 3, 2022 | $580,000 | $130,001 | +28.9% | 17 mo |
| 2000 Mendocino Dr | Bay Point | CA | Jun 14, 2021 | $430,000 | Jan 3, 2022 | $670,000 | $240,000 | +55.8% | 7 mo |
| 31744 Scenic Dr | Laguna Beach | CA | Aug 11, 2021 | $615,000 | Jan 3, 2022 | $750,000 | $135,000 | +22.0% | 5 mo |
| 941 Visalia St | Pismo Beach | CA | Jun 19, 2020 | $644,000 | Jan 3, 2022 | $1,050,000 | $406,000 | +63.0% | 19 mo |
| 22924 Briarwood Dr | Corona | CA | Apr 30, 2020 | $600,000 | Jan 3, 2022 | $860,000 | $260,000 | +43.3% | 20 mo |
| 27707 Mountain Meadow Rd | Escondido | CA | Apr 29, 2020 | $182,000 | Jan 3, 2022 | $259,000 | $77,000 | +42.3% | 20 mo |
| 21201 Carriage Dr | Tehachapi | CA | Dec 18, 2020 | $303,000 | Jan 3, 2022 | $380,000 | $77,000 | +25.4% | 13 mo |
| 1563 LA Fiesta Dr | San Marcos | CA | Feb 24, 2020 | $245,000 | Jan 3, 2022 | $387,000 | $142,000 | +58.0% | 23 mo |
| 1682 Circa Del Lago | San Marcos | CA | May 19, 2021 | $125,000 | Jan 3, 2022 | $159,000 | $34,000 | +27.2% | 8 mo |
| 410 Mirador Ct | Monterey | CA | Oct 15, 2020 | $1,750,000 | Jan 3, 2022 | $2,388,000 | $638,000 | +36.5% | 15 mo |
| 8505 Gullo Ave | Panorama City | CA | Nov 12, 2020 | $695,000 | Jan 3, 2022 | $925,000 | $230,000 | +33.1% | 14 mo |
| 16789 Via Corto | Desert Hot Springs | CA | Jul 9, 2021 | $104,000 | Jan 3, 2022 | $220,000 | $116,000 | +111.5% | 6 mo |
| Canyon Way | Colfax | CA | Aug 6, 2020 | $55,000 | Jan 3, 2022 | $84,000 | $29,000 | +52.7% | 17 mo |
| 21919 Plunge Rd | Crestline | CA | Mar 3, 2021 | $162,000 | Jan 3, 2022 | $308,500 | $146,500 | +90.4% | 10 mo |
| 576 Diamond Meadows Loop | Diamond Springs | CA | Oct 1, 2020 | $258,000 | Jan 3, 2022 | $320,000 | $62,000 | +24.0% | 15 mo |
| 40751 Shore Ln | Fawnskin | CA | Feb 5, 2021 | $188,000 | Jan 3, 2022 | $240,000 | $52,000 | +27.7% | 11 mo |
| 16573 Via Lago Azul | Rancho Santa Fe | CA | May 12, 2021 | $5,100,000 | Jan 3, 2022 | $6,495,000 | $1,395,000 | +27.4% | 8 mo |
| 19431 Rue De Valore | Lake Forest | CA | Apr 30, 2020 | $395,000 | Jan 3, 2022 | $500,000 | $105,000 | +26.6% | 20 mo |
| 1836 152nd St | Gardena | CA | Dec 17, 2020 | $515,000 | Jan 3, 2022 | $712,000 | $197,000 | +38.3% | 13 mo |
| 9148 Valjean Ave | North Hills | CA | Jul 21, 2021 | $825,000 | Jan 3, 2022 | $995,000 | $170,000 | +20.6% | 6 mo |
| 9066 Azalea Springs Rd | Oak Hills | CA | Mar 5, 2020 | $378,500 | Jan 3, 2022 | $510,000 | $131,500 | +34.7% | 22 mo |
| 843 Emory St | Imperial Beach | CA | Sep 28, 2020 | $625,000 | Jan 3, 2022 | $825,000 | $200,000 | +32.0% | 15 mo |
| 420 Stasal Ave | Jackson | CA | May 5, 2021 | $490,000 | Jan 3, 2022 | $625,000 | $135,000 | +27.6% | 8 mo |
| 8 Dale Ct | Lafayette | CA | Dec 30, 2020 | $1,630,000 | Jan 3, 2022 | $2,050,000 | $420,000 | +25.8% | 12 mo |
| 14169 Citadel Way | Magalia | CA | Jul 17, 2020 | $12,750 | Jan 3, 2022 | $19,500 | $6,750 | +52.9% | 18 mo |
| 300 Garfield Ave | Monterey Park | CA | Dec 21, 2020 | $270,000 | Jan 3, 2022 | $350,000 | $80,000 | +29.6% | 13 mo |
| 11867 Silver Crest St | Moorpark | CA | Aug 26, 2021 | $995,000 | Jan 3, 2022 | $1,260,000 | $265,000 | +26.6% | 4 mo |
| 30 Maher Rd | Royal Oaks | CA | Aug 19, 2021 | $160,000 | Jan 3, 2022 | $650,000 | $490,000 | +306.3% | 5 mo |
| 1038 Fleda Ave | Olivehurst | CA | Aug 3, 2021 | $160,000 | Jan 3, 2022 | $320,000 | $160,000 | +100.0% | 5 mo |
| 20755 Coalinga Rd | Paicines | CA | Apr 27, 2020 | $200,000 | Jan 3, 2022 | $270,000 | $70,000 | +35.0% | 21 mo |
| 1454 English Way | Plumas Lake | CA | Sep 25, 2020 | $415,000 | Jan 3, 2022 | $541,000 | $126,000 | +30.4% | 16 mo |
| 5901 Newbrook Cir | Riverbank | CA | Apr 17, 2020 | $46,000 | Jan 3, 2022 | $125,000 | $79,000 | +171.7% | 21 mo |
| 1126 3rd St | Rodeo | CA | Jul 8, 2021 | $450,000 | Jan 3, 2022 | $710,000 | $260,000 | +57.8% | 6 mo |
| 155 Colorado Ave | Tulare | CA | Jan 31, 2020 | $206,000 | Jan 3, 2022 | $305,000 | $99,000 | +48.1% | 23 mo |
| 681 Redwood Ave | Upland | CA | Jul 30, 2021 | $415,000 | Jan 3, 2022 | $715,000 | $300,000 | +72.3% | 5 mo |
| 4009 Whitesail Cir | Westlake Village | CA | Jan 20, 2021 | $1,743,750 | Jan 3, 2022 | $3,737,500 | $1,993,750 | +114.3% | 12 mo |
| 5811 Lancashire Ave | Westminster | CA | Oct 15, 2021 | $665,000 | Jan 3, 2022 | $800,000 | $135,000 | +20.3% | 3 mo |
| 5252 Somerset St | Westminster | CA | Sep 13, 2021 | $835,000 | Jan 3, 2022 | $1,195,000 | $360,000 | +43.1% | 4 mo |
| 1571 Sierra Rd | Pinon Hills | CA | Jun 8, 2021 | $80,000 | Jan 1, 2022 | $125,000 | $45,000 | +56.3% | 7 mo |
| 895 Kentucky St | Gridley | CA | Apr 9, 2020 | $150,000 | Dec 31, 2021 | $240,000 | $90,000 | +60.0% | 21 mo |
| 948 Chaparral Dr | Walnut | CA | Mar 25, 2020 | $802,000 | Dec 31, 2021 | $975,888 | $173,888 | +21.7% | 22 mo |
| 466 Jackson St | Weed | CA | Apr 2, 2021 | $45,000 | Dec 31, 2021 | $134,000 | $89,000 | +197.8% | 9 mo |
| 4946 Parkglen Ave | — | CA | Nov 24, 2020 | $1,385,000 | Dec 30, 2021 | $3,050,000 | $1,665,000 | +120.2% | 13 mo |
| 2557 Columbine Dr | Alpine | CA | Aug 17, 2020 | $550,000 | Dec 30, 2021 | $695,000 | $145,000 | +26.4% | 17 mo |
| 3636 61st St | Los Angeles | CA | Jun 3, 2021 | $820,000 | Dec 30, 2021 | $1,175,000 | $355,000 | +43.3% | 7 mo |
| 6200 Flores Rd | Atascadero | CA | Nov 17, 2021 | $135,000 | Dec 30, 2021 | $670,000 | $535,000 | +396.3% | 1 mo |
| 240 Peninsula Dr | Atwater | CA | Feb 2, 2021 | $280,000 | Dec 30, 2021 | $350,000 | $70,000 | +25.0% | 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.