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 769 of 826| Address | City | State | Buy date | Buy price | Sell date | Sell price | Gain $ | Gain % | Hold |
|---|---|---|---|---|---|---|---|---|---|
| 54999 Martinez Trl | Yucca Valley | CA | Nov 1, 2018 | $19,000 | Aug 20, 2020 | $29,900 | $10,900 | +57.4% | 22 mo |
| 830 Nancy St | Barstow | CA | Jan 23, 2020 | $60,000 | Aug 19, 2020 | $120,000 | $60,000 | +100.0% | 7 mo |
| 8202 Racepoint Dr | Huntington Beach | CA | Feb 4, 2019 | $462,500 | Aug 19, 2020 | $558,000 | $95,500 | +20.6% | 19 mo |
| 41432 Terrazzo Dr | Palmdale | CA | Aug 31, 2018 | $599,900 | Aug 19, 2020 | $730,000 | $130,100 | +21.7% | 24 mo |
| 2419 Blitzen Rd | South Lake Tahoe | CA | Jul 5, 2019 | $145,000 | Aug 19, 2020 | $735,000 | $590,000 | +406.9% | 14 mo |
| 30160 Buck Tail Dr | Canyon Lake | CA | Jun 3, 2019 | $345,000 | Aug 19, 2020 | $507,500 | $162,500 | +47.1% | 15 mo |
| 29392 Lake View Dr | Cedar Glen | CA | Jan 2, 2020 | $150,000 | Aug 19, 2020 | $250,000 | $100,000 | +66.7% | 8 mo |
| LA Mesa Rd | Phelan | CA | Jul 7, 2020 | $14,000 | Aug 19, 2020 | $40,000 | $26,000 | +185.7% | 1 mo |
| 11515 Wilson Ranch Rd | Pinon Hills | CA | Feb 25, 2020 | $135,000 | Aug 19, 2020 | $245,000 | $110,000 | +81.5% | 6 mo |
| 1890 Basswood Ave | Carlsbad | CA | Nov 1, 2019 | $820,000 | Aug 18, 2020 | $1,675,000 | $855,000 | +104.3% | 10 mo |
| 275 Avenue P4 | Palmdale | CA | Apr 2, 2019 | $95,000 | Aug 18, 2020 | $220,000 | $125,000 | +131.6% | 17 mo |
| 534 Dover Ct | Lake Arrowhead | CA | Sep 5, 2019 | $298,000 | Aug 18, 2020 | $385,000 | $87,000 | +29.2% | 12 mo |
| 16467 Auburn Rd | Grass Valley | CA | Aug 5, 2019 | $78,000 | Aug 18, 2020 | $105,000 | $27,000 | +34.6% | 13 mo |
| 2105 Monterey Ave | Menlo Park | CA | Jun 21, 2019 | $1,800,000 | Aug 18, 2020 | $2,200,000 | $400,000 | +22.2% | 14 mo |
| 14917 Two Sisters Ln | Penn Valley | CA | Nov 22, 2019 | $244,000 | Aug 18, 2020 | $411,000 | $167,000 | +68.4% | 9 mo |
| 1846 Galveston St | San Diego | CA | Jul 19, 2019 | $815,000 | Aug 17, 2020 | $1,250,000 | $435,000 | +53.4% | 13 mo |
| 44414 2nd St | Lancaster | CA | May 13, 2020 | $185,000 | Aug 17, 2020 | $250,000 | $65,000 | +35.1% | 3 mo |
| 3862 Calle Del Establo | San Clemente | CA | Aug 21, 2019 | $2,760,000 | Aug 17, 2020 | $3,425,000 | $665,000 | +24.1% | 12 mo |
| 11505 Segrell Way | Culver City | CA | Oct 12, 2018 | $675,000 | Aug 17, 2020 | $1,010,000 | $335,000 | +49.6% | 23 mo |
| 4047 Larner Way | Olivehurst | CA | Oct 8, 2018 | $140,000 | Aug 17, 2020 | $428,900 | $288,900 | +206.4% | 23 mo |
| 650 Sierra Meadows Dr | Sierra Madre | CA | Feb 26, 2020 | $1,045,000 | Aug 17, 2020 | $1,399,000 | $354,000 | +33.9% | 6 mo |
| 750 Beverly Way | Arcata | CA | Mar 26, 2019 | $332,500 | Aug 14, 2020 | $495,000 | $162,500 | +48.9% | 17 mo |
| 12722 San Felipe Ct | Atascadero | CA | Jul 8, 2020 | $210,000 | Aug 14, 2020 | $749,000 | $539,000 | +256.7% | 1 mo |
| 3701 Ivy St | Sacramento | CA | Apr 17, 2020 | $144,000 | Aug 14, 2020 | $265,000 | $121,000 | +84.0% | 4 mo |
| 4130 43rd St | Sacramento | CA | Feb 10, 2020 | $110,000 | Aug 14, 2020 | $259,000 | $149,000 | +135.5% | 6 mo |
| 5547 Locust Ave | Carmichael | CA | Dec 5, 2019 | $270,000 | Aug 14, 2020 | $448,000 | $178,000 | +65.9% | 8 mo |
| 1192 Terrace Ave | Colton | CA | Mar 20, 2020 | $195,000 | Aug 14, 2020 | $280,000 | $85,000 | +43.6% | 5 mo |
| 25016 Laurel Dr | Idyllwild | CA | Aug 13, 2020 | $100,000 | Aug 14, 2020 | $121,500 | $21,500 | +21.5% | 0 mo |
| 1740 Francis Ave | La Habra | CA | Feb 21, 2020 | $498,500 | Aug 14, 2020 | $694,500 | $196,000 | +39.3% | 6 mo |
| 2660 Glen Ct | Valley Springs | CA | Dec 20, 2018 | $272,500 | Aug 14, 2020 | $354,000 | $81,500 | +29.9% | 20 mo |
| 77594 Missouri Dr | Palm Desert | CA | Mar 23, 2020 | $285,000 | Aug 13, 2020 | $485,000 | $200,000 | +70.2% | 5 mo |
| 67110 Garbino Rd | Cathedral City | CA | Jan 22, 2020 | $325,000 | Aug 13, 2020 | $470,000 | $145,000 | +44.6% | 7 mo |
| 411 Patten St | Sonoma | CA | Apr 26, 2019 | $1,130,000 | Aug 13, 2020 | $2,409,000 | $1,279,000 | +113.2% | 16 mo |
| 1012 Loara St | Anaheim | CA | Jul 25, 2019 | $545,000 | Aug 12, 2020 | $699,900 | $154,900 | +28.4% | 13 mo |
| 95 Dale Odell Dr | Tracy | CA | Aug 13, 2019 | $340,000 | Aug 12, 2020 | $550,000 | $210,000 | +61.8% | 12 mo |
| 17375 Road 27 | Madera | CA | Jan 31, 2019 | $75,000 | Aug 12, 2020 | $104,000 | $29,000 | +38.7% | 19 mo |
| 2240 Mariposa Dr | Dixon | CA | Dec 2, 2019 | $470,000 | Aug 12, 2020 | $644,500 | $174,500 | +37.1% | 8 mo |
| 5622 Natick Ave | Sherman Oaks | CA | Sep 17, 2019 | $760,000 | Aug 12, 2020 | $1,595,000 | $835,000 | +109.9% | 11 mo |
| Highway 190 | Springville | CA | Dec 31, 2019 | $215,000 | Aug 12, 2020 | $350,000 | $135,000 | +62.8% | 8 mo |
| 507 F St | Taft | CA | Feb 13, 2020 | $55,000 | Aug 12, 2020 | $190,000 | $135,000 | +245.5% | 6 mo |
| 12206 Sunnybrook Ln | Whittier | CA | Oct 23, 2018 | $480,000 | Aug 12, 2020 | $587,000 | $107,000 | +22.3% | 22 mo |
| 421 Wetherly Dr | Beverly Hills | CA | Oct 29, 2018 | $1,875,000 | Aug 11, 2020 | $2,400,000 | $525,000 | +28.0% | 22 mo |
| 1700 Old Grove Rd | Pasadena | CA | Dec 31, 2018 | $700,000 | Aug 11, 2020 | $1,235,000 | $535,000 | +76.4% | 20 mo |
| 64285 Spyglass Ave | Desert Hot Springs | CA | Dec 3, 2018 | $45,000 | Aug 11, 2020 | $58,000 | $13,000 | +28.9% | 21 mo |
| 48987 Hope Ln | Indio | CA | Feb 7, 2019 | $180,000 | Aug 11, 2020 | $235,000 | $55,000 | +30.6% | 18 mo |
| 435 Ashwood Dr | Big Bear City | CA | Feb 5, 2020 | $475,000 | Aug 10, 2020 | $605,000 | $130,000 | +27.4% | 6 mo |
| 1513 Roosevelt Dr | Chowchilla | CA | Mar 13, 2020 | $147,500 | Aug 10, 2020 | $235,000 | $87,500 | +59.3% | 5 mo |
| 40751 Shore Ln | Fawnskin | CA | Jun 21, 2019 | $125,000 | Aug 10, 2020 | $150,000 | $25,000 | +20.0% | 14 mo |
| 3431 Allen Ave | Inyokern | CA | Sep 6, 2019 | $115,000 | Aug 10, 2020 | $200,000 | $85,000 | +73.9% | 11 mo |
| 3123 Grand Ave | Los Angeles | CA | Dec 17, 2018 | $800,000 | Aug 7, 2020 | $1,700,000 | $900,000 | +112.5% | 20 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.