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 806 of 826| Address | City | State | Buy date | Buy price | Sell date | Sell price | Gain $ | Gain % | Hold |
|---|---|---|---|---|---|---|---|---|---|
| Oro St | El Cajon | CA | Jan 22, 2019 | $400,000 | May 30, 2019 | $625,000 | $225,000 | +56.3% | 4 mo |
| 9735 Arapaho St | Spring Valley | CA | Jul 26, 2018 | $356,000 | May 30, 2019 | $449,900 | $93,900 | +26.4% | 10 mo |
| 87 Princeton Dr | Rancho Mirage | CA | Nov 19, 2018 | $550,000 | May 30, 2019 | $660,000 | $110,000 | +20.0% | 6 mo |
| 2320 West View St | Los Angeles | CA | Jun 26, 2018 | $650,000 | May 29, 2019 | $834,250 | $184,250 | +28.3% | 11 mo |
| 4605 Palm Ave | Sacramento | CA | Apr 11, 2018 | $105,000 | May 29, 2019 | $128,000 | $23,000 | +21.9% | 14 mo |
| 1609 Seminary Ave | Oakland | CA | Nov 29, 2018 | $325,000 | May 29, 2019 | $675,000 | $350,000 | +107.7% | 6 mo |
| 1638 El Dorado St | Stockton | CA | Apr 17, 2019 | $40,000 | May 29, 2019 | $96,000 | $56,000 | +140.0% | 1 mo |
| 215 Firebaugh Ave | Exeter | CA | Oct 10, 2018 | $90,000 | May 29, 2019 | $126,000 | $36,000 | +40.0% | 8 mo |
| 695 Barberry Ln | San Rafael | CA | Oct 10, 2018 | $800,000 | May 29, 2019 | $1,375,000 | $575,000 | +71.9% | 8 mo |
| 459 Butte St | Willows | CA | Oct 26, 2018 | $150,100 | May 29, 2019 | $235,000 | $84,900 | +56.6% | 7 mo |
| 1680 Second St | Anderson | CA | Mar 4, 2019 | $31,000 | May 28, 2019 | $93,000 | $62,000 | +200.0% | 3 mo |
| 19254 Palm Way | Apple Valley | CA | Jan 15, 2019 | $130,000 | May 28, 2019 | $214,500 | $84,500 | +65.0% | 4 mo |
| 1059 Marilyn Ave | Yuba City | CA | Oct 12, 2018 | $170,000 | May 28, 2019 | $239,000 | $69,000 | +40.6% | 8 mo |
| 4208 Dubhe Ct | Concord | CA | Mar 22, 2018 | $452,000 | May 28, 2019 | $553,000 | $101,000 | +22.3% | 14 mo |
| 4906 Stratford Rd | Los Angeles | CA | Oct 4, 2018 | $655,000 | May 24, 2019 | $882,000 | $227,000 | +34.7% | 8 mo |
| 15804 Lanfair Ave | Lake Los Angeles | CA | Jun 1, 2018 | $160,000 | May 24, 2019 | $233,000 | $73,000 | +45.6% | 12 mo |
| 4528 Clinton Ave | Fresno | CA | Nov 30, 2018 | $180,000 | May 24, 2019 | $244,000 | $64,000 | +35.6% | 6 mo |
| 1458 Kerrick St | Lancaster | CA | Feb 1, 2019 | $140,000 | May 24, 2019 | $265,000 | $125,000 | +89.3% | 4 mo |
| 44439 3rd St | Lancaster | CA | Nov 27, 2018 | $120,000 | May 24, 2019 | $240,000 | $120,000 | +100.0% | 6 mo |
| 23617 Mount Vernon Pl | Menifee | CA | Nov 23, 2018 | $95,000 | May 24, 2019 | $220,000 | $125,000 | +131.6% | 6 mo |
| 5519 123rd Pl | Hawthorne | CA | Dec 3, 2018 | $688,500 | May 24, 2019 | $910,000 | $221,500 | +32.2% | 6 mo |
| 2925 Maple Ave | Pollock Pines | CA | Sep 10, 2018 | $132,000 | May 24, 2019 | $195,000 | $63,000 | +47.7% | 9 mo |
| 11931 Martha Ann Dr | Rossmoor | CA | Feb 21, 2019 | $786,000 | May 24, 2019 | $1,050,000 | $264,000 | +33.6% | 3 mo |
| 2011 Orange Dr | Los Angeles | CA | May 23, 2018 | $630,000 | May 23, 2019 | $835,000 | $205,000 | +32.5% | 12 mo |
| 1237 6th St | Long Beach | CA | Dec 3, 2018 | $295,000 | May 23, 2019 | $390,000 | $95,000 | +32.2% | 6 mo |
| 530 Avalon Ave | Santa Rosa | CA | Feb 26, 2018 | $93,500 | May 23, 2019 | $500,000 | $406,500 | +434.8% | 15 mo |
| 930 932 N Brighton St | Burbank | CA | May 30, 2018 | $910,000 | May 22, 2019 | $1,150,000 | $240,000 | +26.4% | 12 mo |
| 4522 Ensenada Dr | Woodland Hills | CA | Mar 20, 2019 | $560,000 | May 22, 2019 | $799,999 | $239,999 | +42.9% | 2 mo |
| 61320 Sandalwood Trl | Joshua Tree | CA | Jun 20, 2018 | $134,000 | May 22, 2019 | $650,000 | $516,000 | +385.1% | 11 mo |
| 20610 Castro Ave | Laton | CA | Feb 23, 2018 | $59,000 | May 22, 2019 | $100,000 | $41,000 | +69.5% | 15 mo |
| 18860 Whitney Pl | Rowland Heights | CA | Jul 27, 2018 | $1,035,000 | May 22, 2019 | $1,390,000 | $355,000 | +34.3% | 10 mo |
| 1144 Florence Ave | Los Angeles | CA | Apr 15, 2019 | $180,000 | May 21, 2019 | $300,000 | $120,000 | +66.7% | 1 mo |
| 1900 Crescent Heights Blvd | Los Angeles | CA | Oct 31, 2018 | $1,056,000 | May 21, 2019 | $1,450,000 | $394,000 | +37.3% | 7 mo |
| 44045 Ruthron Ave | Lancaster | CA | Mar 27, 2019 | $250,000 | May 21, 2019 | $326,000 | $76,000 | +30.4% | 2 mo |
| Vac Avenue L Ave | Lancaster | CA | Mar 26, 2019 | $55,000 | May 21, 2019 | $135,000 | $80,000 | +145.5% | 2 mo |
| 1342 Richmond St | El Cerrito | CA | Sep 27, 2018 | $533,000 | May 21, 2019 | $935,000 | $402,000 | +75.4% | 8 mo |
| 24784 Bernard Dr | Crestline | CA | Jun 13, 2018 | $60,000 | May 21, 2019 | $340,000 | $280,000 | +466.7% | 11 mo |
| 21451 Illinois St | Wildomar | CA | Apr 12, 2018 | $55,000 | May 21, 2019 | $320,000 | $265,000 | +481.8% | 13 mo |
| 219 Sirius Ave | Anaheim | CA | Aug 8, 2018 | $360,000 | May 20, 2019 | $595,000 | $235,000 | +65.3% | 10 mo |
| 1015 Harlan Cir | San Diego | CA | Dec 28, 2018 | $415,000 | May 20, 2019 | $540,000 | $125,000 | +30.1% | 5 mo |
| 25025 Amatol Rd | Homeland | CA | Apr 26, 2019 | $5,000 | May 20, 2019 | $29,000 | $24,000 | +480.0% | 1 mo |
| 66658 Appian Way | Joshua Tree | CA | May 9, 2019 | $80,000 | May 20, 2019 | $180,000 | $100,000 | +125.0% | 0 mo |
| 125 Oleander Ave | Lemoore | CA | Apr 3, 2018 | $110,000 | May 20, 2019 | $150,000 | $40,000 | +36.4% | 14 mo |
| 5563 Lochcarron Dr | Marysville | CA | Dec 14, 2018 | $224,000 | May 20, 2019 | $298,000 | $74,000 | +33.0% | 5 mo |
| 2340 Marvel Ter | Ramona | CA | Sep 4, 2018 | $120,000 | May 20, 2019 | $610,000 | $490,000 | +408.3% | 9 mo |
| 323 Cedar Rd | Vista | CA | Mar 7, 2019 | $382,500 | May 17, 2019 | $580,000 | $197,500 | +51.6% | 2 mo |
| 20 Hancock St | San Francisco | CA | Jun 5, 2018 | $1,560,000 | May 17, 2019 | $2,925,000 | $1,365,000 | +87.5% | 12 mo |
| 631 13th St | Brawley | CA | Feb 5, 2019 | $125,000 | May 17, 2019 | $175,000 | $50,000 | +40.0% | 3 mo |
| 28137 Glenmeade Way | Escondido | CA | Feb 27, 2019 | $410,000 | May 17, 2019 | $610,000 | $200,000 | +48.8% | 3 mo |
| 7341 Woodruff Way | Citrus Heights | CA | Jan 17, 2019 | $255,655 | May 17, 2019 | $337,000 | $81,345 | +31.8% | 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.