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 804 of 826| Address | City | State | Buy date | Buy price | Sell date | Sell price | Gain $ | Gain % | Hold |
|---|---|---|---|---|---|---|---|---|---|
| 1628 Hallbrook Dr | San Jose | CA | Oct 4, 2018 | $920,000 | Jun 21, 2019 | $1,190,000 | $270,000 | +29.3% | 9 mo |
| Emerson Ave | Fresno | CA | Mar 19, 2019 | $142,000 | Jun 21, 2019 | $214,500 | $72,500 | +51.1% | 3 mo |
| 1964 Filbert St | Stockton | CA | Feb 4, 2019 | $126,000 | Jun 21, 2019 | $263,000 | $137,000 | +108.7% | 5 mo |
| 20350 Hole in One Dr | Redding | CA | May 28, 2019 | $58,000 | Jun 21, 2019 | $85,000 | $27,000 | +46.6% | 1 mo |
| 1125 Border Ave | Corona | CA | Mar 21, 2019 | $240,000 | Jun 21, 2019 | $335,000 | $95,000 | +39.6% | 3 mo |
| Sierra Highway Vic Ave | Palmdale | CA | Jun 17, 2019 | $150,000 | Jun 21, 2019 | $320,500 | $170,500 | +113.7% | 0 mo |
| 25981 Baylor Way | Hemet | CA | Jun 15, 2018 | $85,000 | Jun 21, 2019 | $110,000 | $25,000 | +29.4% | 12 mo |
| 10485 Cactus Dr | Desert Hot Springs | CA | Feb 5, 2019 | $130,000 | Jun 21, 2019 | $225,000 | $95,000 | +73.1% | 5 mo |
| 1117 Riverside Dr | Madera | CA | Jun 22, 2018 | $50,000 | Jun 21, 2019 | $242,500 | $192,500 | +385.0% | 12 mo |
| 2110 69th St | Lemon Grove | CA | Feb 26, 2019 | $440,000 | Jun 21, 2019 | $624,500 | $184,500 | +41.9% | 4 mo |
| 560 Kempton St | Spring Valley | CA | Apr 26, 2019 | $360,000 | Jun 21, 2019 | $535,000 | $175,000 | +48.6% | 2 mo |
| 551 Fairhaven Ave | Porterville | CA | Jan 31, 2019 | $130,000 | Jun 21, 2019 | $220,000 | $90,000 | +69.2% | 5 mo |
| 1238 Mott St | San Fernando | CA | Aug 22, 2018 | $165,000 | Jun 21, 2019 | $245,000 | $80,000 | +48.5% | 10 mo |
| 20282 Road 246 | Strathmore | CA | Jun 20, 2019 | $100,000 | Jun 21, 2019 | $150,000 | $50,000 | +50.0% | 0 mo |
| 14208 Indian Creek Pl | Victorville | CA | Mar 14, 2019 | $200,000 | Jun 21, 2019 | $299,900 | $99,900 | +50.0% | 3 mo |
| 2484 Cheremoya Ave | Los Angeles | CA | May 31, 2019 | $613,000 | Jun 20, 2019 | $775,000 | $162,000 | +26.4% | 1 mo |
| 6201 Martinique Ct | Bakersfield | CA | Feb 5, 2019 | $180,000 | Jun 20, 2019 | $228,000 | $48,000 | +26.7% | 5 mo |
| 1540 Robinson St | Oroville | CA | Feb 1, 2018 | $35,000 | Jun 20, 2019 | $330,000 | $295,000 | +842.9% | 17 mo |
| 1120 Delaware Ave | West Sacramento | CA | May 11, 2018 | $300,000 | Jun 20, 2019 | $387,000 | $87,000 | +29.0% | 14 mo |
| 2580 LA Fiesta Ave | Altadena | CA | Aug 3, 2018 | $605,000 | Jun 19, 2019 | $849,000 | $244,000 | +40.3% | 11 mo |
| 1630 Lance Ter | Chico | CA | Apr 6, 2018 | $259,000 | Jun 19, 2019 | $345,000 | $86,000 | +33.2% | 15 mo |
| 5016 Hills Dr | Bakersfield | CA | Jun 15, 2018 | $186,250 | Jun 19, 2019 | $260,000 | $73,750 | +39.6% | 12 mo |
| 1922 McKenzie St | Long Beach | CA | Mar 21, 2019 | $262,000 | Jun 19, 2019 | $350,000 | $88,000 | +33.6% | 3 mo |
| 4664 Clairemont Dr | San Diego | CA | Mar 20, 2019 | $520,000 | Jun 19, 2019 | $689,000 | $169,000 | +32.5% | 3 mo |
| 2348 51st Ave | Sacramento | CA | Feb 13, 2019 | $195,000 | Jun 19, 2019 | $290,000 | $95,000 | +48.7% | 4 mo |
| 1349 Ptarmigan Dr | Walnut Creek | CA | Aug 27, 2018 | $305,000 | Jun 19, 2019 | $564,000 | $259,000 | +84.9% | 10 mo |
| 1940 3rd Ave | San Diego | CA | Jan 22, 2019 | $390,000 | Jun 17, 2019 | $509,000 | $119,000 | +30.5% | 5 mo |
| 5710 Chandler Dr | San Diego | CA | Mar 20, 2019 | $515,000 | Jun 17, 2019 | $739,000 | $224,000 | +43.5% | 3 mo |
| 4554 Freeway Cir | Sacramento | CA | Oct 22, 2018 | $250,000 | Jun 17, 2019 | $325,000 | $75,000 | +30.0% | 8 mo |
| 446 Vista Way | Chula Vista | CA | Jul 18, 2018 | $460,000 | Jun 17, 2019 | $555,000 | $95,000 | +20.7% | 11 mo |
| 14221 Dall Ln | Tustin | CA | Jun 21, 2018 | $719,500 | Jun 17, 2019 | $975,000 | $255,500 | +35.5% | 12 mo |
| 6553 Kelvin Ave | Winnetka | CA | Nov 27, 2018 | $454,000 | Jun 17, 2019 | $735,000 | $281,000 | +61.9% | 7 mo |
| 12151 Fremont St | Yucaipa | CA | Aug 13, 2018 | $69,500 | Jun 15, 2019 | $85,000 | $15,500 | +22.3% | 10 mo |
| 3030 Plaza Alonzo | Bonita | CA | Nov 13, 2018 | $340,000 | Jun 14, 2019 | $437,000 | $97,000 | +28.5% | 7 mo |
| 3424 Kentfield Dr | Sacramento | CA | Feb 21, 2019 | $310,000 | Jun 14, 2019 | $425,000 | $115,000 | +37.1% | 4 mo |
| 3783 Ray Crest Ct | Santa Rosa | CA | Jul 19, 2018 | $395,000 | Jun 14, 2019 | $1,650,000 | $1,255,000 | +317.7% | 11 mo |
| 80521 US Highway 111 | Indio | CA | Apr 26, 2019 | $78,500 | Jun 14, 2019 | $385,000 | $306,500 | +390.4% | 2 mo |
| 10942 Fury Ln | La Mesa | CA | Feb 25, 2019 | $500,000 | Jun 14, 2019 | $699,999 | $199,999 | +40.0% | 4 mo |
| 3945 Bradford St | La Verne | CA | Apr 8, 2019 | $45,800 | Jun 14, 2019 | $98,000 | $52,200 | +114.0% | 2 mo |
| 2104 Sicard St | Marysville | CA | Feb 20, 2019 | $90,000 | Jun 14, 2019 | $223,900 | $133,900 | +148.8% | 4 mo |
| 2321 Towner St | Santa Ana | CA | Nov 9, 2018 | $815,000 | Jun 14, 2019 | $1,165,000 | $350,000 | +42.9% | 7 mo |
| 54999 Martinez Trl | Yucca Valley | CA | Jul 31, 2018 | $13,200 | Jun 14, 2019 | $21,900 | $8,700 | +65.9% | 11 mo |
| 13172 6th Pl | Yucaipa | CA | Oct 17, 2018 | $70,000 | Jun 14, 2019 | $449,000 | $379,000 | +541.4% | 8 mo |
| 2106 Batson Ave | Rowland Heights | CA | May 8, 2018 | $480,000 | Jun 13, 2019 | $615,000 | $135,000 | +28.1% | 13 mo |
| 423 68th St | Los Angeles | CA | Mar 21, 2018 | $355,500 | Jun 12, 2019 | $880,000 | $524,500 | +147.5% | 15 mo |
| 2919 Norton Ave | Los Angeles | CA | Jan 25, 2018 | $475,000 | Jun 12, 2019 | $1,080,000 | $605,000 | +127.4% | 17 mo |
| 27083 Cote St | Boron | CA | Jul 23, 2018 | $33,920 | Jun 12, 2019 | $82,000 | $48,080 | +141.7% | 11 mo |
| 25467 Rockford St | Hemet | CA | Dec 27, 2018 | $240,000 | Jun 12, 2019 | $327,599 | $87,599 | +36.5% | 6 mo |
| 30750 Avenida Del Yermo | Cathedral City | CA | Aug 27, 2018 | $69,000 | Jun 12, 2019 | $365,000 | $296,000 | +429.0% | 10 mo |
| 416 Ashton St | Ridgecrest | CA | Mar 11, 2019 | $151,000 | Jun 12, 2019 | $220,000 | $69,000 | +45.7% | 3 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.