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 814 of 826| Address | City | State | Buy date | Buy price | Sell date | Sell price | Gain $ | Gain % | Hold |
|---|---|---|---|---|---|---|---|---|---|
| 6418 Corning Ct | Magalia | CA | Jan 17, 2019 | $75,000 | Feb 1, 2019 | $110,000 | $35,000 | +46.7% | 1 mo |
| 3405 Princeton Ave | Fresno | CA | Jun 21, 2018 | $150,000 | Jan 31, 2019 | $200,000 | $50,000 | +33.3% | 7 mo |
| 10302 Gaybrook Ave | Downey | CA | Aug 15, 2018 | $444,000 | Jan 31, 2019 | $590,000 | $146,000 | +32.9% | 6 mo |
| 157 Driftwood Dr | El Centro | CA | Sep 17, 2018 | $149,995 | Jan 31, 2019 | $240,000 | $90,005 | +60.0% | 5 mo |
| 15345 Farmington St | Hesperia | CA | Apr 23, 2018 | $50,000 | Jan 31, 2019 | $370,000 | $320,000 | +640.0% | 9 mo |
| 24571 Cornstalk Rd | Wildomar | CA | May 24, 2018 | $195,000 | Jan 31, 2019 | $284,000 | $89,000 | +45.6% | 8 mo |
| 2203 4th Ave | Los Angeles | CA | Jul 31, 2018 | $1,600,000 | Jan 30, 2019 | $2,175,000 | $575,000 | +35.9% | 6 mo |
| 1273 Roxbury Dr | San Bernardino | CA | Jan 5, 2018 | $125,000 | Jan 30, 2019 | $250,000 | $125,000 | +100.0% | 13 mo |
| 7177 Stanford Oak Dr | Sacramento | CA | Sep 14, 2018 | $267,500 | Jan 30, 2019 | $355,000 | $87,500 | +32.7% | 5 mo |
| 647 Flora Dr | Oceanside | CA | Nov 27, 2018 | $339,000 | Jan 30, 2019 | $475,000 | $136,000 | +40.1% | 2 mo |
| 4312 Clay Ave | Fresno | CA | Sep 10, 2018 | $65,500 | Jan 29, 2019 | $155,000 | $89,500 | +136.6% | 5 mo |
| 1675 Sheridan Ave | Escondido | CA | Oct 29, 2018 | $450,000 | Jan 29, 2019 | $626,000 | $176,000 | +39.1% | 3 mo |
| 85396 Cairo St | Coachella | CA | Jul 16, 2018 | $140,000 | Jan 29, 2019 | $199,000 | $59,000 | +42.1% | 7 mo |
| 81387 Van Gogh Ct | Indio | CA | Jun 27, 2018 | $202,273 | Jan 29, 2019 | $310,000 | $107,727 | +53.3% | 7 mo |
| Old Woman Springs Rd | Lucerne Valley | CA | Oct 1, 2018 | $14,000 | Jan 29, 2019 | $25,000 | $11,000 | +78.6% | 4 mo |
| 11977 Allbrook Dr | Poway | CA | Apr 25, 2018 | $535,000 | Jan 29, 2019 | $707,000 | $172,000 | +32.2% | 9 mo |
| 5377 Crest Ridge Dr | Oroville | CA | Dec 6, 2018 | $160,000 | Jan 28, 2019 | $260,000 | $100,000 | +62.5% | 2 mo |
| 8662 Robles Dr | San Diego | CA | Sep 11, 2018 | $525,000 | Jan 25, 2019 | $672,000 | $147,000 | +28.0% | 5 mo |
| 2392 Boxwood St | Sacramento | CA | Apr 20, 2018 | $131,000 | Jan 25, 2019 | $340,000 | $209,000 | +159.5% | 9 mo |
| 32974 Grand Ave | Winchester | CA | Feb 2, 2018 | $130,000 | Jan 25, 2019 | $300,000 | $170,000 | +130.8% | 12 mo |
| 2324 Golden Ave | Lemon Grove | CA | Nov 5, 2018 | $361,500 | Jan 25, 2019 | $530,000 | $168,500 | +46.6% | 3 mo |
| 1927 Chapman Ave | Olivehurst | CA | May 10, 2018 | $65,000 | Jan 25, 2019 | $145,000 | $80,000 | +123.1% | 9 mo |
| 26445 Poppy Dr | Willits | CA | May 15, 2018 | $120,000 | Jan 25, 2019 | $250,000 | $130,000 | +108.3% | 9 mo |
| 29581 Thornhill Dr | Sun City | CA | Jun 20, 2018 | $190,000 | Jan 25, 2019 | $239,900 | $49,900 | +26.3% | 7 mo |
| 1340 82nd Ave | Oakland | CA | Oct 5, 2018 | $400,000 | Jan 24, 2019 | $650,000 | $250,000 | +62.5% | 4 mo |
| 3243 Drew St | Los Angeles | CA | Aug 2, 2018 | $715,000 | Jan 23, 2019 | $995,000 | $280,000 | +39.2% | 6 mo |
| 1974 Lynwood Dr | San Bernardino | CA | Jun 6, 2018 | $117,500 | Jan 23, 2019 | $174,900 | $57,400 | +48.9% | 8 mo |
| 3240 43rd St | Sacramento | CA | Jul 24, 2018 | $180,000 | Jan 23, 2019 | $268,000 | $88,000 | +48.9% | 6 mo |
| 2006 Point View St | Los Angeles | CA | Feb 21, 2018 | $995,000 | Jan 22, 2019 | $1,245,000 | $250,000 | +25.1% | 11 mo |
| 6390 Weidlake Dr | Los Angeles | CA | May 9, 2018 | $175,000 | Jan 22, 2019 | $300,000 | $125,000 | +71.4% | 9 mo |
| 899 Gamble St | Escondido | CA | Jul 30, 2018 | $325,000 | Jan 18, 2019 | $421,000 | $96,000 | +29.5% | 6 mo |
| 411 Pottery St | Lake Elsinore | CA | Apr 27, 2018 | $160,000 | Jan 18, 2019 | $199,990 | $39,990 | +25.0% | 9 mo |
| 8201 Blossom Hill Ct | Lemon Grove | CA | Aug 16, 2018 | $401,000 | Jan 18, 2019 | $530,000 | $129,000 | +32.2% | 5 mo |
| 10423 Spade Dr | Loma Linda | CA | Dec 11, 2018 | $115,000 | Jan 18, 2019 | $190,000 | $75,000 | +65.2% | 1 mo |
| 202 Rugosa Dr | Folsom | CA | Sep 4, 2018 | $318,000 | Jan 17, 2019 | $435,000 | $117,000 | +36.8% | 5 mo |
| 1514 College Ave | Dinuba | CA | Jun 14, 2018 | $106,575 | Jan 17, 2019 | $184,000 | $77,425 | +72.6% | 7 mo |
| 9950 Richeon Ave | Downey | CA | Dec 18, 2018 | $465,000 | Jan 17, 2019 | $577,000 | $112,000 | +24.1% | 1 mo |
| 34771 Acacia Ave | Yucaipa | CA | Aug 29, 2018 | $243,000 | Jan 17, 2019 | $295,000 | $52,000 | +21.4% | 5 mo |
| 1251 Muirfield Rd | Los Angeles | CA | Mar 1, 2018 | $1,050,000 | Jan 16, 2019 | $1,500,000 | $450,000 | +42.9% | 11 mo |
| 125 Ledbury Ct | Roseville | CA | Oct 1, 2018 | $405,000 | Jan 16, 2019 | $574,000 | $169,000 | +41.7% | 4 mo |
| 903 Burke St | Visalia | CA | Sep 6, 2018 | $120,000 | Jan 16, 2019 | $154,000 | $34,000 | +28.3% | 4 mo |
| 13429 Maxwell Ct | Victorville | CA | Sep 20, 2018 | $150,100 | Jan 16, 2019 | $322,500 | $172,400 | +114.9% | 4 mo |
| 300 Troon Way | Half Moon Bay | CA | Jun 29, 2018 | $340,000 | Jan 15, 2019 | $798,000 | $458,000 | +134.7% | 7 mo |
| 3625 Edison Ave | Sacramento | CA | Jun 1, 2018 | $187,000 | Jan 15, 2019 | $267,500 | $80,500 | +43.0% | 8 mo |
| 2266 Golfito Way | La Grange | CA | May 30, 2018 | $110,073 | Jan 15, 2019 | $248,000 | $137,927 | +125.3% | 8 mo |
| 15133 Magnolia Blvd | Sherman Oaks | CA | Jul 19, 2018 | $460,000 | Jan 15, 2019 | $605,000 | $145,000 | +31.5% | 6 mo |
| 1309 Dolce Ct | Tehachapi | CA | Nov 6, 2018 | $80,000 | Jan 14, 2019 | $350,000 | $270,000 | +337.5% | 2 mo |
| 1 Old Woman Springs Rd | Yucca Valley | CA | Jul 17, 2018 | $17,000 | Jan 14, 2019 | $23,000 | $6,000 | +35.3% | 6 mo |
| 1531 Jeffries Ave | Anderson | CA | Jun 15, 2018 | $120,000 | Jan 11, 2019 | $176,000 | $56,000 | +46.7% | 7 mo |
| 4301 Macey Dr | Sacramento | CA | Dec 28, 2018 | $260,000 | Jan 11, 2019 | $315,000 | $55,000 | +21.2% | 0 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.