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 | Show Low | AZ | 40 | +170.3% | 13.8 mo | $329.5K |
| 16 | Memphis | TN | 40 | +195.4% | 10.2 mo | $208.1K |
| 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 798 of 826| Address | City | State | Buy date | Buy price | Sell date | Sell price | Gain $ | Gain % | Hold |
|---|---|---|---|---|---|---|---|---|---|
| 160 Summit View Dr | Calimesa | CA | Apr 8, 2019 | $240,000 | Sep 13, 2019 | $325,000 | $85,000 | +35.4% | 5 mo |
| 28666 Rancho Ave | Madera | CA | May 14, 2019 | $211,000 | Sep 13, 2019 | $285,000 | $74,000 | +35.1% | 4 mo |
| 681 Tuscany Ct | Fairfield | CA | Apr 4, 2019 | $510,001 | Sep 13, 2019 | $659,977 | $149,976 | +29.4% | 5 mo |
| 22719 Wyandotte St | West Hills | CA | Dec 27, 2018 | $550,000 | Sep 13, 2019 | $728,000 | $178,000 | +32.4% | 9 mo |
| 5349 Algarrobo | Laguna Woods | CA | Sep 5, 2018 | $329,900 | Sep 13, 2019 | $485,000 | $155,100 | +47.0% | 12 mo |
| 5349 Algarrobo | Laguna Woods | CA | Sep 4, 2018 | $310,000 | Sep 13, 2019 | $485,000 | $175,000 | +56.5% | 12 mo |
| 2415 Gower St | Los Angeles | CA | Feb 21, 2018 | $750,000 | Sep 12, 2019 | $950,000 | $200,000 | +26.7% | 19 mo |
| 900 Buckskin Ter | Brentwood | CA | May 25, 2018 | $323,000 | Sep 12, 2019 | $465,000 | $142,000 | +44.0% | 16 mo |
| 16733 Sunburst St | Northridge | CA | Jan 24, 2018 | $540,000 | Sep 12, 2019 | $699,000 | $159,000 | +29.4% | 20 mo |
| 6283 Roslin Ct | Pleasanton | CA | May 20, 2019 | $755,000 | Sep 12, 2019 | $960,000 | $205,000 | +27.2% | 4 mo |
| 3070 Olivewood Pl | San Jose | CA | Aug 15, 2019 | $775,000 | Sep 11, 2019 | $930,000 | $155,000 | +20.0% | 1 mo |
| 6179 Junipero St | Simi Valley | CA | Jan 27, 2018 | $282,500 | Sep 11, 2019 | $400,000 | $117,500 | +41.6% | 20 mo |
| 4702 Palo Verde Ave | Lakewood | CA | May 17, 2019 | $494,000 | Sep 11, 2019 | $655,000 | $161,000 | +32.6% | 4 mo |
| 19418 Gault St | Reseda | CA | Apr 8, 2019 | $461,000 | Sep 11, 2019 | $795,000 | $334,000 | +72.5% | 5 mo |
| 616 Lilac Ave | Boulder Creek | CA | Feb 2, 2018 | $90,000 | Sep 10, 2019 | $110,000 | $20,000 | +22.2% | 20 mo |
| 3441 Miner Ave | Stockton | CA | Apr 26, 2019 | $57,000 | Sep 10, 2019 | $165,500 | $108,500 | +190.4% | 5 mo |
| 2224 Glacier Dr | Rocklin | CA | Apr 26, 2019 | $410,000 | Sep 10, 2019 | $539,000 | $129,000 | +31.5% | 5 mo |
| 3155 Ramon Rd | Palm Springs | CA | Mar 26, 2018 | $150,000 | Sep 9, 2019 | $249,500 | $99,500 | +66.3% | 18 mo |
| 221 Phoenix Ave | Modesto | CA | May 6, 2019 | $185,000 | Sep 9, 2019 | $328,600 | $143,600 | +77.6% | 4 mo |
| 212 McCloud Ave | McCloud | CA | Mar 28, 2018 | $73,000 | Sep 8, 2019 | $170,000 | $97,000 | +132.9% | 18 mo |
| 128 Williams St | Barstow | CA | Apr 10, 2019 | $105,255 | Sep 6, 2019 | $135,000 | $29,745 | +28.3% | 5 mo |
| 8434 Lake Gaby Ave | San Diego | CA | May 25, 2018 | $550,000 | Sep 6, 2019 | $660,000 | $110,000 | +20.0% | 16 mo |
| 21159 Snow Mountain Rd | Nevada City | CA | May 24, 2018 | $125,000 | Sep 6, 2019 | $215,000 | $90,000 | +72.0% | 16 mo |
| 1418 Campo Truck Trl | Campo | CA | Apr 26, 2018 | $95,000 | Sep 6, 2019 | $412,900 | $317,900 | +334.6% | 17 mo |
| 831 Vermont Ave | Turlock | CA | Feb 23, 2018 | $60,000 | Sep 6, 2019 | $80,000 | $20,000 | +33.3% | 19 mo |
| 15398 Jaypost Rd | Victorville | CA | Feb 16, 2018 | $225,000 | Sep 6, 2019 | $270,000 | $45,000 | +20.0% | 19 mo |
| 1604 El Paso Real | La Jolla | CA | Mar 5, 2019 | $1,900,000 | Sep 5, 2019 | $2,795,000 | $895,000 | +47.1% | 6 mo |
| 19701 Highridge Way | Lake Forest | CA | Apr 30, 2019 | $820,000 | Sep 5, 2019 | $1,079,000 | $259,000 | +31.6% | 4 mo |
| 5560 Arboga Rd | Olivehurst | CA | Jan 26, 2018 | $102,000 | Sep 5, 2019 | $205,000 | $103,000 | +101.0% | 20 mo |
| 633 Oregon St | Gridley | CA | Feb 12, 2019 | $150,000 | Sep 4, 2019 | $224,999 | $74,999 | +50.0% | 7 mo |
| 874 36th St | Oakland | CA | Jan 4, 2019 | $425,000 | Sep 3, 2019 | $990,000 | $565,000 | +132.9% | 8 mo |
| 5406 Butte Cir | Rocklin | CA | Mar 29, 2019 | $484,930 | Sep 3, 2019 | $765,000 | $280,070 | +57.8% | 5 mo |
| 6389 Castejon Dr | La Jolla | CA | Jul 2, 2018 | $1,760,000 | Sep 3, 2019 | $2,676,500 | $916,500 | +52.1% | 14 mo |
| 2395 Dolan Way | San Pablo | CA | Oct 18, 2018 | $380,000 | Sep 3, 2019 | $545,000 | $165,000 | +43.4% | 11 mo |
| 1524 Ybarra Dr | Rowland Heights | CA | Oct 20, 2018 | $495,000 | Sep 3, 2019 | $640,000 | $145,000 | +29.3% | 11 mo |
| 1418 Campus Rd | Los Angeles | CA | Dec 31, 2018 | $640,000 | Aug 30, 2019 | $952,500 | $312,500 | +48.8% | 8 mo |
| 1919 Gates Ave | Redondo Beach | CA | Feb 13, 2018 | $800,000 | Aug 30, 2019 | $1,600,000 | $800,000 | +100.0% | 19 mo |
| 18 Timberwood Ct | Sacramento | CA | Jan 17, 2019 | $236,500 | Aug 30, 2019 | $319,900 | $83,400 | +35.3% | 8 mo |
| 7758 Caminito Encanto | Carlsbad | CA | Jul 8, 2019 | $315,000 | Aug 30, 2019 | $433,000 | $118,000 | +37.5% | 2 mo |
| 634 Acacia St | Stockton | CA | May 4, 2018 | $220,100 | Aug 30, 2019 | $316,999 | $96,899 | +44.0% | 16 mo |
| 20799 Teachs Trl | Redding | CA | Sep 28, 2018 | $140,000 | Aug 30, 2019 | $335,000 | $195,000 | +139.3% | 11 mo |
| 424 Beverly Sq | Ontario | CA | Jun 15, 2018 | $262,500 | Aug 30, 2019 | $385,000 | $122,500 | +46.7% | 15 mo |
| 268 B St | Yuba City | CA | Feb 26, 2019 | $165,500 | Aug 30, 2019 | $243,000 | $77,500 | +46.8% | 6 mo |
| 1705 Ptarmigan Dr | Walnut Creek | CA | May 6, 2019 | $505,000 | Aug 30, 2019 | $665,000 | $160,000 | +31.7% | 4 mo |
| 456 Farley St | Mountain View | CA | May 18, 2018 | $1,350,000 | Aug 30, 2019 | $2,727,000 | $1,377,000 | +102.0% | 16 mo |
| 1463 Stanford Ct | Hanford | CA | Jan 15, 2019 | $191,500 | Aug 30, 2019 | $250,000 | $58,500 | +30.5% | 8 mo |
| 280 Summit Ave | Oroville | CA | Jun 7, 2019 | $100,000 | Aug 30, 2019 | $148,500 | $48,500 | +48.5% | 3 mo |
| 197 Glenfair Ln | San Bernardino | CA | Mar 22, 2019 | $237,000 | Aug 29, 2019 | $333,000 | $96,000 | +40.5% | 5 mo |
| 285 Saint James St | San Jose | CA | Jul 9, 2019 | $603,500 | Aug 29, 2019 | $749,000 | $145,500 | +24.1% | 2 mo |
| 2218 Atherton Ct | Fairfield | CA | Mar 26, 2019 | $262,500 | Aug 29, 2019 | $434,900 | $172,400 | +65.7% | 5 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.