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 822 of 826| Address | City | State | Buy date | Buy price | Sell date | Sell price | Gain $ | Gain % | Hold |
|---|---|---|---|---|---|---|---|---|---|
| 2069 Coffee Creek Way | Plumas Lake | CA | Jan 30, 2018 | $1,463,000 | Aug 24, 2018 | $4,420,000 | $2,957,000 | +202.1% | 7 mo |
| 1061 Thunder Ranch Way | Plumas Lake | CA | Jan 22, 2018 | $1,650,000 | Aug 24, 2018 | $4,420,000 | $2,770,000 | +167.9% | 7 mo |
| 2078 Coffee Creek Way | Plumas Lake | CA | Jan 30, 2018 | $2,090,000 | Aug 24, 2018 | $4,058,000 | $1,968,000 | +94.2% | 7 mo |
| 205 Salt River Dr | Ridgecrest | CA | Feb 16, 2018 | $55,000 | Aug 24, 2018 | $351,000 | $296,000 | +538.2% | 6 mo |
| 5346 Smiley Dr | Los Angeles | CA | Jul 6, 2018 | $441,000 | Aug 23, 2018 | $799,000 | $358,000 | +81.2% | 2 mo |
| 5052 Brentford Way | El Dorado Hills | CA | Jan 4, 2018 | $493,000 | Aug 23, 2018 | $760,000 | $267,000 | +54.2% | 8 mo |
| 1901 6th St | Atwater | CA | Feb 23, 2018 | $175,000 | Aug 22, 2018 | $275,000 | $100,000 | +57.1% | 6 mo |
| 291 Taylor St | Long Beach | CA | Jul 3, 2018 | $333,000 | Aug 22, 2018 | $430,000 | $97,000 | +29.1% | 2 mo |
| 2824 Marlborough Ave | Redwood City | CA | Mar 20, 2018 | $305,000 | Aug 22, 2018 | $535,888 | $230,888 | +75.7% | 5 mo |
| 1230 Bridal Path | Lake Arrowhead | CA | Mar 7, 2018 | $145,000 | Aug 21, 2018 | $229,900 | $84,900 | +58.6% | 6 mo |
| 1652 220th St | Torrance | CA | Jun 4, 2018 | $500,000 | Aug 21, 2018 | $630,000 | $130,000 | +26.0% | 3 mo |
| 38538 Glenbush Ave | Palmdale | CA | Jul 3, 2018 | $140,000 | Aug 20, 2018 | $168,000 | $28,000 | +20.0% | 2 mo |
| 1851 Linsley Ct | Long Beach | CA | May 3, 2018 | $205,000 | Aug 17, 2018 | $354,900 | $149,900 | +73.1% | 4 mo |
| 8679 San Gabriel Ave | South Gate | CA | May 1, 2018 | $250,000 | Aug 17, 2018 | $399,900 | $149,900 | +60.0% | 4 mo |
| 2719 Chanslor Ave | Richmond | CA | Apr 18, 2018 | $435,000 | Aug 17, 2018 | $625,000 | $190,000 | +43.7% | 4 mo |
| 1413 Contented Ln | Monrovia | CA | Mar 28, 2018 | $463,000 | Aug 16, 2018 | $575,000 | $112,000 | +24.2% | 5 mo |
| 22709 Nadine Cir | Torrance | CA | Mar 29, 2018 | $380,000 | Aug 16, 2018 | $500,000 | $120,000 | +31.6% | 5 mo |
| 5906 Hazel Way | Paradise | CA | Apr 6, 2018 | $205,000 | Aug 14, 2018 | $399,999 | $194,999 | +95.1% | 4 mo |
| 1342 Minden Dr | San Diego | CA | Mar 21, 2018 | $500,000 | Aug 14, 2018 | $650,000 | $150,000 | +30.0% | 5 mo |
| 7551 29th St | Sacramento | CA | Jan 30, 2018 | $191,000 | Aug 14, 2018 | $270,000 | $79,000 | +41.4% | 7 mo |
| 2065 Niantic Way | Sacramento | CA | May 30, 2018 | $216,000 | Aug 14, 2018 | $295,000 | $79,000 | +36.6% | 3 mo |
| 14642 Mountain High Dr | Fontana | CA | Jun 1, 2018 | $236,000 | Aug 14, 2018 | $324,999 | $88,999 | +37.7% | 2 mo |
| 3747 Vista Campana | Oceanside | CA | Mar 2, 2018 | $299,250 | Aug 13, 2018 | $379,000 | $79,750 | +26.7% | 5 mo |
| 517 Ward Ave | Compton | CA | Feb 9, 2018 | $265,000 | Aug 13, 2018 | $390,000 | $125,000 | +47.2% | 6 mo |
| 18347 Saticoy St | Reseda | CA | Mar 15, 2018 | $340,000 | Aug 12, 2018 | $421,000 | $81,000 | +23.8% | 5 mo |
| 28763 Cloud Way | Murrieta | CA | Apr 11, 2018 | $363,000 | Aug 10, 2018 | $437,500 | $74,500 | +20.5% | 4 mo |
| 1159 Citadel Ave | Clovis | CA | Feb 23, 2018 | $285,000 | Aug 10, 2018 | $388,000 | $103,000 | +36.1% | 6 mo |
| 12531 Farlen Cir | Rancho Cordova | CA | Feb 15, 2018 | $344,500 | Aug 10, 2018 | $495,000 | $150,500 | +43.7% | 6 mo |
| 23322 Crest Forest Dr | Crestline | CA | Mar 13, 2018 | $120,000 | Aug 10, 2018 | $209,900 | $89,900 | +74.9% | 5 mo |
| 233 Ripon Ave | Yucca Valley | CA | Jul 20, 2018 | $12,500 | Aug 9, 2018 | $25,000 | $12,500 | +100.0% | 1 mo |
| 13523 Crocus Way | Armona | CA | Aug 7, 2018 | $80,000 | Aug 8, 2018 | $115,000 | $35,000 | +43.8% | 0 mo |
| 1328 Dalton Way | Modesto | CA | Apr 24, 2018 | $202,500 | Aug 8, 2018 | $339,900 | $137,400 | +67.9% | 4 mo |
| 4 Triplett Way | Marysville | CA | Mar 1, 2018 | $127,300 | Aug 8, 2018 | $230,000 | $102,700 | +80.7% | 5 mo |
| 625 246th St | Wilmington | CA | Apr 9, 2018 | $370,000 | Aug 8, 2018 | $479,900 | $109,900 | +29.7% | 4 mo |
| 2104 Spaulding Ave | Los Angeles | CA | Apr 12, 2018 | $740,000 | Aug 7, 2018 | $899,000 | $159,000 | +21.5% | 4 mo |
| 4522 Deermeadow Way | Antioch | CA | Feb 21, 2018 | $320,000 | Aug 7, 2018 | $509,000 | $189,000 | +59.1% | 6 mo |
| 7761 Lake Adlon Dr | San Diego | CA | Apr 30, 2018 | $603,000 | Aug 7, 2018 | $799,000 | $196,000 | +32.5% | 3 mo |
| 6045 Daisy Ave | San Diego | CA | Apr 6, 2018 | $350,000 | Aug 7, 2018 | $499,000 | $149,000 | +42.6% | 4 mo |
| 515 Ohlson St | Yuba City | CA | Mar 2, 2018 | $163,250 | Aug 7, 2018 | $249,900 | $86,650 | +53.1% | 5 mo |
| 41840 Shady Ln | Hemet | CA | Apr 6, 2018 | $180,000 | Aug 7, 2018 | $279,900 | $99,900 | +55.5% | 4 mo |
| 14621 Denver Ave | Gardena | CA | Jan 18, 2018 | $290,000 | Aug 7, 2018 | $498,800 | $208,800 | +72.0% | 7 mo |
| 23952 Berryessa Ct | Ramona | CA | Apr 12, 2018 | $531,346 | Aug 7, 2018 | $667,000 | $135,654 | +25.5% | 4 mo |
| 13535 Copley Dr | Rancho Cucamonga | CA | Jun 1, 2018 | $1,021,000 | Aug 3, 2018 | $1,250,000 | $229,000 | +22.4% | 2 mo |
| 710 Marin Dr | Lemoore | CA | Jan 3, 2018 | $60,100 | Aug 3, 2018 | $247,500 | $187,400 | +311.8% | 7 mo |
| 627 Mangels Ave | San Francisco | CA | Mar 30, 2018 | $498,000 | Aug 2, 2018 | $1,345,000 | $847,000 | +170.1% | 4 mo |
| 89 Roe Rd | Paradise | CA | Mar 20, 2018 | $65,000 | Aug 2, 2018 | $190,000 | $125,000 | +192.3% | 5 mo |
| 2980 Greyling Dr | San Diego | CA | Mar 8, 2018 | $423,500 | Aug 2, 2018 | $585,000 | $161,500 | +38.1% | 5 mo |
| 35 Hunter Ct | Oakland | CA | Feb 27, 2018 | $302,000 | Aug 1, 2018 | $560,000 | $258,000 | +85.4% | 5 mo |
| 5726 Nottingham Dr | El Sobrante | CA | Mar 29, 2018 | $375,000 | Aug 1, 2018 | $610,000 | $235,000 | +62.7% | 4 mo |
| 12182 Emrys Ave | Garden Grove | CA | Apr 13, 2018 | $525,000 | Aug 1, 2018 | $679,900 | $154,900 | +29.5% | 4 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.