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 791 of 826| Address | City | State | Buy date | Buy price | Sell date | Sell price | Gain $ | Gain % | Hold |
|---|---|---|---|---|---|---|---|---|---|
| 521 McCloud Ave | Mount Shasta | CA | Mar 28, 2018 | $210,000 | Dec 2, 2019 | $285,000 | $75,000 | +35.7% | 20 mo |
| 4435 Risstay Way | Shasta Lake | CA | Feb 6, 2019 | $300,000 | Dec 2, 2019 | $446,836 | $146,836 | +48.9% | 10 mo |
| 835 Minaret Ave | Turlock | CA | Sep 11, 2018 | $60,000 | Dec 2, 2019 | $323,000 | $263,000 | +438.3% | 15 mo |
| 7572 Inca Trl | Yucca Valley | CA | Jan 15, 2019 | $92,000 | Dec 2, 2019 | $154,900 | $62,900 | +68.4% | 11 mo |
| 1107 54th St | Los Angeles | CA | May 3, 2019 | $472,000 | Dec 1, 2019 | $695,000 | $223,000 | +47.2% | 7 mo |
| 330 Herzog Blvd | Yreka | CA | Mar 28, 2018 | $110,000 | Dec 1, 2019 | $175,000 | $65,000 | +59.1% | 20 mo |
| 1246 Jessie Ln | Vista | CA | Jul 12, 2019 | $420,000 | Nov 29, 2019 | $568,000 | $148,000 | +35.2% | 5 mo |
| 647 42nd Pl | Los Angeles | CA | Jul 12, 2019 | $410,000 | Nov 27, 2019 | $685,000 | $275,000 | +67.1% | 5 mo |
| 5804 Wilton Pl | Los Angeles | CA | Apr 24, 2019 | $350,000 | Nov 27, 2019 | $450,000 | $100,000 | +28.6% | 7 mo |
| 1908 Clark Ave | Long Beach | CA | Jan 16, 2019 | $575,000 | Nov 27, 2019 | $730,000 | $155,000 | +27.0% | 11 mo |
| 2634 Puesta Del Sol | Santa Barbara | CA | Jul 9, 2019 | $584,000 | Nov 27, 2019 | $1,313,000 | $729,000 | +124.8% | 5 mo |
| 65 Allen Ave | Pasadena | CA | May 31, 2019 | $395,000 | Nov 27, 2019 | $499,000 | $104,000 | +26.3% | 6 mo |
| 45415 3rd St | Lancaster | CA | May 13, 2019 | $205,000 | Nov 27, 2019 | $270,000 | $65,000 | +31.7% | 7 mo |
| 31554 Agoura Rd | Westlake Village | CA | Aug 9, 2019 | $270,000 | Nov 27, 2019 | $362,000 | $92,000 | +34.1% | 4 mo |
| 13014 | — | CA | Jan 17, 2018 | $310,000 | Nov 26, 2019 | $393,000 | $83,000 | +26.8% | 23 mo |
| 2604 M St | Bakersfield | CA | Nov 21, 2019 | $45,000 | Nov 26, 2019 | $61,000 | $16,000 | +35.6% | 0 mo |
| 1402 1st St | Bakersfield | CA | Aug 23, 2019 | $70,000 | Nov 26, 2019 | $105,000 | $35,000 | +50.0% | 3 mo |
| 4847 Elsa Rd | San Diego | CA | Dec 14, 2018 | $370,000 | Nov 26, 2019 | $557,000 | $187,000 | +50.5% | 12 mo |
| 1156 Rivera Dr | Sacramento | CA | Oct 25, 2019 | $69,000 | Nov 26, 2019 | $85,000 | $16,000 | +23.2% | 1 mo |
| 5813 Eastridge Dr | Sacramento | CA | Mar 8, 2019 | $290,000 | Nov 26, 2019 | $355,000 | $65,000 | +22.4% | 9 mo |
| 2312 Morse Ave | Sacramento | CA | Mar 7, 2019 | $290,000 | Nov 26, 2019 | $405,000 | $115,000 | +39.7% | 9 mo |
| 27157 Echo Canyon Ct | Corona | CA | Aug 3, 2018 | $368,000 | Nov 26, 2019 | $455,000 | $87,000 | +23.6% | 16 mo |
| 1430 Marelen Dr | Fullerton | CA | Apr 12, 2018 | $800,000 | Nov 26, 2019 | $1,050,000 | $250,000 | +31.3% | 20 mo |
| 78175 Cabrillo Ln | Indian Wells | CA | Mar 30, 2018 | $137,000 | Nov 26, 2019 | $171,500 | $34,500 | +25.2% | 20 mo |
| 8120 Canby Ave | Reseda | CA | Jul 2, 2019 | $362,000 | Nov 26, 2019 | $450,000 | $88,000 | +24.3% | 5 mo |
| 5320 Rutile St | Jurupa Valley | CA | Sep 24, 2018 | $120,000 | Nov 26, 2019 | $350,000 | $230,000 | +191.7% | 14 mo |
| 5716 Palmer Dr | Weed | CA | Mar 28, 2018 | $260,000 | Nov 26, 2019 | $350,000 | $90,000 | +34.6% | 20 mo |
| 12605 7th St | Yucaipa | CA | Jul 26, 2019 | $262,000 | Nov 26, 2019 | $380,000 | $118,000 | +45.0% | 4 mo |
| 4750 21st St | Los Angeles | CA | Feb 27, 2018 | $733,000 | Nov 25, 2019 | $1,125,000 | $392,000 | +53.5% | 21 mo |
| 39542 174th St | Palmdale | CA | Jun 7, 2019 | $189,000 | Nov 25, 2019 | $269,990 | $80,990 | +42.9% | 6 mo |
| Owl Ct | Tehachapi | CA | Jun 8, 2018 | $155,000 | Nov 25, 2019 | $200,000 | $45,000 | +29.0% | 18 mo |
| 26881 Owl Ct | Tehachapi | CA | Jun 8, 2018 | $155,000 | Nov 25, 2019 | $200,000 | $45,000 | +29.0% | 18 mo |
| 16 Water St | Bay Point | CA | Jun 17, 2019 | $287,000 | Nov 22, 2019 | $407,500 | $120,500 | +42.0% | 5 mo |
| 5840 Mendocino Blvd | Sacramento | CA | Mar 22, 2019 | $136,000 | Nov 22, 2019 | $253,000 | $117,000 | +86.0% | 8 mo |
| 3433 Wemberley Dr | Sacramento | CA | Jul 19, 2019 | $205,000 | Nov 22, 2019 | $275,000 | $70,000 | +34.1% | 4 mo |
| 3944 Millbrook Dr | Santa Rosa | CA | May 6, 2019 | $250,000 | Nov 22, 2019 | $917,000 | $667,000 | +266.8% | 7 mo |
| 1730 Belmont Ave | Pasadena | CA | Aug 2, 2019 | $475,000 | Nov 22, 2019 | $675,000 | $200,000 | +42.1% | 4 mo |
| 20918 Gresham St | Canoga Park | CA | Jan 12, 2018 | $13,900,000 | Nov 22, 2019 | $17,400,000 | $3,500,000 | +25.2% | 23 mo |
| 2509 Lynell Ct | Ceres | CA | Jul 26, 2019 | $145,000 | Nov 22, 2019 | $235,000 | $90,000 | +62.1% | 4 mo |
| 9539 Elizabeth Ave | South Gate | CA | Jun 17, 2019 | $275,000 | Nov 22, 2019 | $440,000 | $165,000 | +60.0% | 5 mo |
| 7721 Danielle Dr | Lemon Grove | CA | Sep 24, 2019 | $380,000 | Nov 22, 2019 | $505,000 | $125,000 | +32.9% | 2 mo |
| 2374 Village Dr | Ione | CA | Aug 3, 2018 | $12,000 | Nov 22, 2019 | $18,500 | $6,500 | +54.2% | 16 mo |
| 9546 Frascati Way | Santee | CA | Oct 17, 2018 | $432,000 | Nov 22, 2019 | $675,000 | $243,000 | +56.3% | 13 mo |
| 22346 Harbor Ridge Ln | Torrance | CA | Oct 3, 2019 | $396,250 | Nov 22, 2019 | $480,900 | $84,650 | +21.4% | 2 mo |
| 3519 59th St | Los Angeles | CA | Oct 9, 2018 | $527,000 | Nov 21, 2019 | $780,000 | $253,000 | +48.0% | 14 mo |
| 3771 May St | Los Angeles | CA | Apr 4, 2018 | $1,205,000 | Nov 21, 2019 | $2,450,000 | $1,245,000 | +103.3% | 20 mo |
| 711 Pacific Coast Hwy | Huntington Beach | CA | Jul 6, 2018 | $699,000 | Nov 21, 2019 | $950,000 | $251,000 | +35.9% | 17 mo |
| 8127 Olive St | Oakland | CA | Aug 29, 2018 | $340,000 | Nov 21, 2019 | $510,000 | $170,000 | +50.0% | 15 mo |
| 1321 Orangeburg Ave | Modesto | CA | Sep 27, 2019 | $158,000 | Nov 21, 2019 | $202,000 | $44,000 | +27.8% | 2 mo |
| 744 Oliver Ct | Folsom | CA | Oct 10, 2018 | $237,500 | Nov 21, 2019 | $779,000 | $541,500 | +228.0% | 14 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.