Flip Detector — San Bernardino, CA
Property flips in San Bernardino, CA — 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
425 results · page 8 of 9| Address | City | State | Buy date | Buy price | Sell date | Sell price | Gain $ | Gain % | Hold |
|---|---|---|---|---|---|---|---|---|---|
| 1954 Chancellor Way | San Bernardino | CA | Oct 31, 2019 | $397,576 | Oct 14, 2021 | $492,500 | $94,924 | +23.9% | 24 mo |
| 1179 Base Line St | San Bernardino | CA | Aug 23, 2021 | $185,000 | Oct 12, 2021 | $240,000 | $55,000 | +29.7% | 2 mo |
| 6194 Walnut Ave | San Bernardino | CA | Aug 31, 2021 | $355,000 | Sep 30, 2021 | $509,000 | $154,000 | +43.4% | 1 mo |
| 1265 Kendall Dr | San Bernardino | CA | Oct 25, 2019 | $162,000 | Sep 30, 2021 | $250,000 | $88,000 | +54.3% | 24 mo |
| Seccion of El Cajon and Kendall | San Bernardino | CA | Nov 5, 2020 | $365,000 | Sep 2, 2021 | $460,000 | $95,000 | +26.0% | 10 mo |
| 4749 Woodbend Ln | San Bernardino | CA | Nov 20, 2019 | $234,900 | Aug 11, 2021 | $355,000 | $120,100 | +51.1% | 21 mo |
| 4966 Stoddard Ave | San Bernardino | CA | Jun 5, 2020 | $348,000 | Aug 10, 2021 | $450,000 | $102,000 | +29.3% | 14 mo |
| 682 Olive St | San Bernardino | CA | Mar 17, 2021 | $185,000 | Jul 14, 2021 | $335,000 | $150,000 | +81.1% | 4 mo |
| MT Vernon Ave | San Bernardino | CA | Apr 23, 2021 | $22,000 | Jun 11, 2021 | $58,000 | $36,000 | +163.6% | 2 mo |
| 2051 19th St | San Bernardino | CA | Sep 20, 2019 | $198,000 | Jun 7, 2021 | $390,000 | $192,000 | +97.0% | 21 mo |
| 25419 33rd St | San Bernardino | CA | Jan 15, 2021 | $275,000 | Apr 30, 2021 | $400,000 | $125,000 | +45.5% | 4 mo |
| MT Vernon Ave | San Bernardino | CA | Oct 30, 2020 | $12,500 | Apr 23, 2021 | $22,000 | $9,500 | +76.0% | 6 mo |
| 3235 Turrill Ct | San Bernardino | CA | Feb 14, 2020 | $307,770 | Apr 15, 2021 | $420,000 | $112,230 | +36.5% | 14 mo |
| 257 59th St | San Bernardino | CA | Mar 31, 2020 | $402,000 | Apr 9, 2021 | $530,000 | $128,000 | +31.8% | 12 mo |
| 1974 Lynwood Dr | San Bernardino | CA | Apr 24, 2019 | $175,000 | Apr 9, 2021 | $245,000 | $70,000 | +40.0% | 24 mo |
| 922 27th St | San Bernardino | CA | Oct 5, 2020 | $307,000 | Feb 25, 2021 | $471,000 | $164,000 | +53.4% | 5 mo |
| 2552 California St | San Bernardino | CA | May 3, 2019 | $200,000 | Jan 27, 2021 | $325,000 | $125,000 | +62.5% | 21 mo |
| 25590 9th St | San Bernardino | CA | Nov 6, 2019 | $182,000 | Jan 19, 2021 | $715,000 | $533,000 | +292.9% | 15 mo |
| 2350 Osbun Rd | San Bernardino | CA | Apr 24, 2020 | $75,000 | Dec 18, 2020 | $140,000 | $65,000 | +86.7% | 8 mo |
| 442 10th St | San Bernardino | CA | Feb 11, 2019 | $32,000 | Dec 7, 2020 | $55,000 | $23,000 | +71.9% | 22 mo |
| 3987 Mountain View Ave | San Bernardino | CA | Aug 7, 2020 | $225,000 | Nov 23, 2020 | $320,000 | $95,000 | +42.2% | 4 mo |
| 1400 Base Line St | San Bernardino | CA | Feb 8, 2019 | $230,000 | Nov 5, 2020 | $346,000 | $116,000 | +50.4% | 21 mo |
| 6835 Escena St | San Bernardino | CA | Jun 18, 2020 | $355,000 | Nov 2, 2020 | $475,000 | $120,000 | +33.8% | 5 mo |
| 2470 Genevieve St | San Bernardino | CA | Aug 15, 2019 | $180,000 | Oct 30, 2020 | $289,000 | $109,000 | +60.6% | 15 mo |
| 2826 Crescent Ave | San Bernardino | CA | Apr 26, 2019 | $245,000 | Oct 19, 2020 | $300,000 | $55,000 | +22.4% | 18 mo |
| 7111 Glasgow Ave | San Bernardino | CA | Oct 2, 2019 | $161,000 | Oct 13, 2020 | $340,000 | $179,000 | +111.2% | 13 mo |
| 250 10th St | San Bernardino | CA | Jun 8, 2020 | $110,000 | Oct 9, 2020 | $325,000 | $215,000 | +195.5% | 4 mo |
| 531 Magnolia Ave | San Bernardino | CA | Sep 6, 2019 | $168,000 | Sep 30, 2020 | $340,000 | $172,000 | +102.4% | 13 mo |
| 230 Macy St | San Bernardino | CA | Jun 10, 2020 | $260,000 | Sep 25, 2020 | $375,000 | $115,000 | +44.2% | 4 mo |
| 3289 Sierra Way | San Bernardino | CA | Sep 27, 2019 | $288,000 | Sep 1, 2020 | $355,000 | $67,000 | +23.3% | 11 mo |
| 3044 Golden Ave | San Bernardino | CA | Jul 22, 2019 | $210,900 | Jul 27, 2020 | $300,000 | $89,100 | +42.2% | 12 mo |
| 546 Magnolia Ave | San Bernardino | CA | Nov 27, 2019 | $246,000 | Jul 24, 2020 | $326,000 | $80,000 | +32.5% | 8 mo |
| 3564 Bond St | San Bernardino | CA | Aug 22, 2019 | $245,000 | Jul 22, 2020 | $382,000 | $137,000 | +55.9% | 11 mo |
| 1980 Adams St | San Bernardino | CA | Mar 28, 2019 | $215,000 | Jul 22, 2020 | $332,000 | $117,000 | +54.4% | 16 mo |
| 904 Edgehill Rd | San Bernardino | CA | Dec 16, 2019 | $275,000 | Jul 21, 2020 | $515,000 | $240,000 | +87.3% | 7 mo |
| 1249 33rd St | San Bernardino | CA | Jan 30, 2020 | $211,000 | Jul 7, 2020 | $289,000 | $78,000 | +37.0% | 5 mo |
| 1976 Spring Mountain Trl | San Bernardino | CA | Oct 11, 2019 | $110,000 | Jul 1, 2020 | $235,000 | $125,000 | +113.6% | 9 mo |
| 906 Valley View Dr | San Bernardino | CA | Jan 27, 2020 | $220,000 | May 26, 2020 | $320,000 | $100,000 | +45.5% | 4 mo |
| 25810 27th St | San Bernardino | CA | Aug 23, 2019 | $240,000 | May 21, 2020 | $330,000 | $90,000 | +37.5% | 9 mo |
| 1243 Sepulveda Ave | San Bernardino | CA | Aug 16, 2018 | $175,000 | Mar 31, 2020 | $275,000 | $100,000 | +57.1% | 20 mo |
| 5332 Elm Ave | San Bernardino | CA | Oct 17, 2019 | $270,000 | Mar 18, 2020 | $362,000 | $92,000 | +34.1% | 5 mo |
| 3118 Little Mountain Dr | San Bernardino | CA | Jan 10, 2020 | $140,000 | Mar 16, 2020 | $199,000 | $59,000 | +42.1% | 2 mo |
| 5491 Pinnacle Ln | San Bernardino | CA | May 15, 2018 | $70,000 | Mar 4, 2020 | $530,000 | $460,000 | +657.1% | 22 mo |
| 1365 Crescent Ave | San Bernardino | CA | Dec 3, 2018 | $45,000 | Feb 21, 2020 | $359,900 | $314,900 | +699.8% | 15 mo |
| 7113 Garden Dr | San Bernardino | CA | Sep 17, 2019 | $515,500 | Feb 12, 2020 | $630,000 | $114,500 | +22.2% | 5 mo |
| 1414 Citrus St | San Bernardino | CA | Jun 28, 2018 | $3,300,000 | Jan 22, 2020 | $3,995,000 | $695,000 | +21.1% | 19 mo |
| 3188 Casa Loma Dr | San Bernardino | CA | Oct 4, 2019 | $226,000 | Jan 13, 2020 | $295,000 | $69,000 | +30.5% | 3 mo |
| 1153 Kimbark Ave | San Bernardino | CA | May 2, 2019 | $175,000 | Jan 6, 2020 | $434,000 | $259,000 | +148.0% | 8 mo |
| 3308 Wall Ave | San Bernardino | CA | Jan 15, 2019 | $150,000 | Jan 3, 2020 | $342,000 | $192,000 | +128.0% | 12 mo |
| 3249 California St | San Bernardino | CA | Jun 14, 2019 | $75,000 | Dec 6, 2019 | $240,000 | $165,000 | +220.0% | 6 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.