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 820 of 826| Address | City | State | Buy date | Buy price | Sell date | Sell price | Gain $ | Gain % | Hold |
|---|---|---|---|---|---|---|---|---|---|
| 10949 Torrey Pines Dr | Auburn | CA | Mar 15, 2018 | $95,000 | Oct 4, 2018 | $535,000 | $440,000 | +463.2% | 7 mo |
| 299 William Way | Pittsburg | CA | May 15, 2018 | $357,000 | Oct 4, 2018 | $450,000 | $93,000 | +26.1% | 5 mo |
| 7000 Pioneer Dr | Grizzly Flats | CA | Jan 11, 2018 | $140,000 | Oct 3, 2018 | $214,000 | $74,000 | +52.9% | 9 mo |
| 16255 Saguaro Ln | Lathrop | CA | Jul 17, 2018 | $300,000 | Oct 3, 2018 | $400,000 | $100,000 | +33.3% | 3 mo |
| 421 Scott St | Rialto | CA | May 31, 2018 | $285,000 | Oct 3, 2018 | $380,000 | $95,000 | +33.3% | 4 mo |
| 2818 Portola Dr | Costa Mesa | CA | Feb 26, 2018 | $615,000 | Oct 2, 2018 | $812,000 | $197,000 | +32.0% | 7 mo |
| 8433 Prestwick Dr | La Jolla | CA | Apr 3, 2018 | $2,100,000 | Oct 1, 2018 | $2,540,000 | $440,000 | +21.0% | 6 mo |
| 1506 122nd Pl | Los Angeles | CA | Jun 19, 2018 | $300,000 | Sep 28, 2018 | $409,900 | $109,900 | +36.6% | 3 mo |
| 1027 46th St | Los Angeles | CA | Jan 5, 2018 | $384,000 | Sep 28, 2018 | $599,000 | $215,000 | +56.0% | 9 mo |
| 4256 Paradise Dr | Carmichael | CA | Apr 9, 2018 | $325,000 | Sep 28, 2018 | $440,000 | $115,000 | +35.4% | 6 mo |
| 1915 Summerplace Dr | West Covina | CA | Jul 9, 2018 | $330,000 | Sep 28, 2018 | $438,000 | $108,000 | +32.7% | 3 mo |
| 321 Osage St | Spring Valley | CA | Feb 28, 2018 | $341,000 | Sep 28, 2018 | $488,000 | $147,000 | +43.1% | 7 mo |
| 558 Sunbeam Rd | Lompoc | CA | Apr 20, 2018 | $255,000 | Sep 28, 2018 | $339,900 | $84,900 | +33.3% | 5 mo |
| Colden Ave | Los Angeles | CA | Jan 3, 2018 | $280,000 | Sep 27, 2018 | $830,000 | $550,000 | +196.4% | 9 mo |
| 4987 Curve Wood Way | Sacramento | CA | Jun 28, 2018 | $205,000 | Sep 27, 2018 | $278,500 | $73,500 | +35.9% | 3 mo |
| 3672 Alder Ave | South Lake Tahoe | CA | Apr 27, 2018 | $153,000 | Sep 27, 2018 | $559,000 | $406,000 | +265.4% | 5 mo |
| 514 Marguerite Ave | Corona Del Mar | CA | Aug 27, 2018 | $1,375,000 | Sep 27, 2018 | $2,499,000 | $1,124,000 | +81.7% | 1 mo |
| 249 3rd St | San Jacinto | CA | May 18, 2018 | $115,000 | Sep 27, 2018 | $193,000 | $78,000 | +67.8% | 4 mo |
| 12050 Torrey Pines Dr | Auburn | CA | Jan 17, 2018 | $323,000 | Sep 26, 2018 | $392,000 | $69,000 | +21.4% | 8 mo |
| 1879 Dorado Ct | Santa Rosa | CA | Jun 21, 2018 | $228,375 | Sep 26, 2018 | $295,000 | $66,625 | +29.2% | 3 mo |
| 5101 Chestnut Ave | Visalia | CA | May 10, 2018 | $190,000 | Sep 26, 2018 | $249,000 | $59,000 | +31.1% | 5 mo |
| 22776 Lukens Ln | Perris | CA | May 14, 2018 | $107,000 | Sep 26, 2018 | $220,000 | $113,000 | +105.6% | 5 mo |
| 421 La Fayette Park Pl | Los Angeles | CA | May 30, 2018 | $400,000 | Sep 24, 2018 | $524,999 | $124,999 | +31.3% | 4 mo |
| 9508 Thoreau Ave | Bakersfield | CA | Apr 26, 2018 | $174,000 | Sep 24, 2018 | $274,900 | $100,900 | +58.0% | 5 mo |
| 605 108th St | Los Angeles | CA | Aug 17, 2018 | $237,500 | Sep 21, 2018 | $299,900 | $62,400 | +26.3% | 1 mo |
| 7952 Mission Center Ct | San Diego | CA | Aug 1, 2018 | $235,000 | Sep 21, 2018 | $294,000 | $59,000 | +25.1% | 2 mo |
| 37323 Cedrela Ave | Palmdale | CA | Jun 21, 2018 | $170,000 | Sep 21, 2018 | $274,500 | $104,500 | +61.5% | 3 mo |
| 23548 Woodlander Way | Moreno Valley | CA | Jun 7, 2018 | $200,550 | Sep 21, 2018 | $269,900 | $69,350 | +34.6% | 4 mo |
| 928 Concepcion Ave | Spring Valley | CA | Jul 13, 2018 | $332,500 | Sep 21, 2018 | $480,000 | $147,500 | +44.4% | 2 mo |
| 511 Aldridge Dr | Marysville | CA | Jun 4, 2018 | $100,000 | Sep 21, 2018 | $215,000 | $115,000 | +115.0% | 4 mo |
| 4165 Aleman Dr | Tarzana | CA | May 30, 2018 | $1,140,000 | Sep 21, 2018 | $1,545,000 | $405,000 | +35.5% | 4 mo |
| 991 Zephyr Ln | Vacaville | CA | Feb 23, 2018 | $513,450 | Sep 20, 2018 | $675,000 | $161,550 | +31.5% | 7 mo |
| 82095 Primrose Ave | Indio | CA | Feb 7, 2018 | $65,000 | Sep 20, 2018 | $162,000 | $97,000 | +149.2% | 8 mo |
| 7920 Pat St | La Mesa | CA | Jun 1, 2018 | $480,000 | Sep 20, 2018 | $600,000 | $120,000 | +25.0% | 4 mo |
| 460 26th St | Merced | CA | Feb 13, 2018 | $80,000 | Sep 20, 2018 | $215,000 | $135,000 | +168.8% | 7 mo |
| 52 Innes Ct | San Francisco | CA | Jun 18, 2018 | $685,000 | Sep 19, 2018 | $993,000 | $308,000 | +45.0% | 3 mo |
| 749 Los Arbolitos Blvd | Oceanside | CA | Jun 7, 2018 | $410,000 | Sep 19, 2018 | $549,900 | $139,900 | +34.1% | 3 mo |
| 1671 Scott Ave | Clovis | CA | May 11, 2018 | $190,000 | Sep 19, 2018 | $272,000 | $82,000 | +43.2% | 4 mo |
| 716 Winslow Dr | Yuba City | CA | Jan 12, 2018 | $170,000 | Sep 19, 2018 | $239,900 | $69,900 | +41.1% | 8 mo |
| 18209 Sierra Hwy | Canyon Country | CA | May 17, 2018 | $160,000 | Sep 19, 2018 | $284,900 | $124,900 | +78.1% | 4 mo |
| 1641 Liv Ct | Redlands | CA | Jun 5, 2018 | $654,500 | Sep 19, 2018 | $834,000 | $179,500 | +27.4% | 4 mo |
| 55723 Tanager Rd | Yucca Valley | CA | Mar 7, 2018 | $50,000 | Sep 19, 2018 | $139,900 | $89,900 | +179.8% | 7 mo |
| 706 Terrace Ave | Fresno | CA | Apr 13, 2018 | $149,000 | Sep 18, 2018 | $229,000 | $80,000 | +53.7% | 5 mo |
| 3362 Brush St | Cottonwood | CA | Apr 4, 2018 | $53,200 | Sep 18, 2018 | $169,000 | $115,800 | +217.7% | 6 mo |
| 6721 Lincoln Oaks Dr | Fair Oaks | CA | Feb 6, 2018 | $215,000 | Sep 18, 2018 | $320,000 | $105,000 | +48.8% | 7 mo |
| 6901 Norton Ave | Ventura | CA | Jan 12, 2018 | $440,000 | Sep 14, 2018 | $625,000 | $185,000 | +42.0% | 8 mo |
| 419 7th Ave | Escondido | CA | May 1, 2018 | $320,000 | Sep 14, 2018 | $455,000 | $135,000 | +42.2% | 5 mo |
| 19260 Pyramid Cir | Lake Elsinore | CA | Jun 12, 2018 | $232,000 | Sep 14, 2018 | $334,900 | $102,900 | +44.4% | 3 mo |
| 36809 Marber Dr | Rancho Mirage | CA | Jan 19, 2018 | $390,000 | Sep 14, 2018 | $635,000 | $245,000 | +62.8% | 8 mo |
| 1265 Kendall Dr | San Bernardino | CA | Jul 10, 2018 | $144,500 | Sep 13, 2018 | $185,000 | $40,500 | +28.0% | 2 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.