Flip Detector — North Carolina Real Estate
Property flips across North Carolina — 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
33,754 results · page 623 of 676| Address | City | State | Buy date | Buy price | Sell date | Sell price | Gain $ | Gain % | Hold |
|---|---|---|---|---|---|---|---|---|---|
| 484 Settlers Grove Ln | Salisbury | NC | Mar 2, 2020 | $92,000 | Aug 20, 2020 | $237,500 | $145,500 | +158.2% | 6 mo |
| 1831 Nc 18 Us 64 | Morganton | NC | Mar 22, 2019 | $150,000 | Aug 20, 2020 | $238,500 | $88,500 | +59.0% | 17 mo |
| 107 Foxglove Dr | Moyock | NC | Oct 24, 2019 | $90,000 | Aug 20, 2020 | $389,900 | $299,900 | +333.2% | 10 mo |
| 100 Shamrock Ct | Rocky Mount | NC | Feb 19, 2020 | $60,000 | Aug 20, 2020 | $140,000 | $80,000 | +133.3% | 6 mo |
| 50 Ponderosa Trl | Rosman | NC | Aug 5, 2019 | $165,000 | Aug 20, 2020 | $382,000 | $217,000 | +131.5% | 13 mo |
| 4816 Radcliff Rd | Raleigh | NC | Jan 7, 2019 | $279,000 | Aug 19, 2020 | $512,000 | $233,000 | +83.5% | 20 mo |
| 350 Lyman Dr | Fayetteville | NC | Apr 22, 2019 | $93,000 | Aug 19, 2020 | $266,900 | $173,900 | +187.0% | 16 mo |
| 6013 Hampstead Pond Ln | Matthews | NC | Feb 19, 2020 | $199,500 | Aug 19, 2020 | $318,885 | $119,385 | +59.8% | 6 mo |
| 603 Coral Reef Ct | Sneads Ferry | NC | Apr 17, 2020 | $46,000 | Aug 19, 2020 | $294,000 | $248,000 | +539.1% | 4 mo |
| 10258 Paper Birch Dr | Charlotte | NC | May 18, 2020 | $250,000 | Aug 18, 2020 | $396,500 | $146,500 | +58.6% | 3 mo |
| 5118 Prestwick Ln | Charlotte | NC | May 12, 2020 | $125,000 | Aug 18, 2020 | $224,900 | $99,900 | +79.9% | 3 mo |
| 79 Diamond Hill Cir | Garner | NC | Mar 6, 2020 | $55,000 | Aug 18, 2020 | $300,000 | $245,000 | +445.5% | 6 mo |
| 1713 Gaston Mountain Dr | Dallas | NC | Mar 19, 2020 | $48,000 | Aug 18, 2020 | $217,990 | $169,990 | +354.1% | 5 mo |
| 7208 Bulb Rd | Julian | NC | Jun 28, 2019 | $122,000 | Aug 18, 2020 | $195,000 | $73,000 | +59.8% | 14 mo |
| 32 Wyatt Dr | Selma | NC | Dec 20, 2019 | $136,000 | Aug 18, 2020 | $228,500 | $92,500 | +68.0% | 8 mo |
| 108 Old Causeway Rd | Beaufort | NC | Mar 3, 2020 | $46,500 | Aug 17, 2020 | $65,000 | $18,500 | +39.8% | 6 mo |
| 108 Old Causeway Rd | Beaufort | NC | Mar 3, 2020 | $46,500 | Aug 17, 2020 | $65,000 | $18,500 | +39.8% | 6 mo |
| 592 Spaulding St | Burlington | NC | Mar 26, 2020 | $163,000 | Aug 17, 2020 | $273,000 | $110,000 | +67.5% | 5 mo |
| 622 Lake Shore Dr | Sunset Beach | NC | Mar 3, 2020 | $52,000 | Aug 14, 2020 | $386,160 | $334,160 | +642.6% | 5 mo |
| 5108 Thomasville Dr | Belmont | NC | Apr 9, 2020 | $150,000 | Aug 14, 2020 | $352,000 | $202,000 | +134.7% | 4 mo |
| 1105 Parkside Dr | Wilson | NC | Oct 15, 2019 | $125,000 | Aug 14, 2020 | $179,900 | $54,900 | +43.9% | 10 mo |
| 203 22nd St | Kannapolis | NC | Oct 31, 2019 | $80,000 | Aug 14, 2020 | $165,000 | $85,000 | +106.3% | 10 mo |
| 205 Margaret Ct | Beulaville | NC | Apr 9, 2020 | $119,000 | Aug 13, 2020 | $188,500 | $69,500 | +58.4% | 4 mo |
| 105 Green Lake Rd | Moyock | NC | Jan 16, 2019 | $314,972 | Aug 13, 2020 | $1,996,000 | $1,681,028 | +533.7% | 19 mo |
| 103 Hunter Pl | Carrboro | NC | Mar 21, 2019 | $50,000 | Aug 12, 2020 | $385,000 | $335,000 | +670.0% | 17 mo |
| 13415 Peacock Rd | Chadbourn | NC | Aug 26, 2019 | $36,000 | Aug 12, 2020 | $75,000 | $39,000 | +108.3% | 12 mo |
| 201 St Michael Dr | Gibsonville | NC | Aug 3, 2020 | $181,000 | Aug 12, 2020 | $228,000 | $47,000 | +26.0% | 0 mo |
| 524 Church St | Gibsonville | NC | Nov 21, 2019 | $50,000 | Aug 12, 2020 | $153,000 | $103,000 | +206.0% | 9 mo |
| 309 Prosperous Path | Locust | NC | Feb 13, 2020 | $105,000 | Aug 12, 2020 | $284,000 | $179,000 | +170.5% | 6 mo |
| 314 Sunny Lake Rd | Moyock | NC | May 13, 2020 | $174,000 | Aug 12, 2020 | $332,505 | $158,505 | +91.1% | 3 mo |
| 308 Baber Forest Dr | Rutherfordton | NC | May 23, 2019 | $269,000 | Aug 12, 2020 | $327,000 | $58,000 | +21.6% | 15 mo |
| 837 Dogwood Cir | High Point | NC | Mar 11, 2020 | $52,500 | Aug 11, 2020 | $140,000 | $87,500 | +166.7% | 5 mo |
| 7209 Kingfisher Rd | Sanford | NC | Sep 25, 2018 | $100,000 | Aug 11, 2020 | $255,000 | $155,000 | +155.0% | 23 mo |
| 45 Rex Ave | Gastonia | NC | Oct 15, 2019 | $41,900 | Aug 11, 2020 | $147,500 | $105,600 | +252.0% | 10 mo |
| 2881 White Oak Mountain Rd | Columbus | NC | Nov 4, 2019 | $101,000 | Aug 11, 2020 | $138,000 | $37,000 | +36.6% | 9 mo |
| 2383 Boy Scout Rd | Lincolnton | NC | Feb 7, 2020 | $85,000 | Aug 11, 2020 | $154,000 | $69,000 | +81.2% | 6 mo |
| 1948 Cornerstone Dr | Winterville | NC | Jan 24, 2019 | $299,000 | Aug 11, 2020 | $367,500 | $68,500 | +22.9% | 19 mo |
| 23 Streamside Ln | Highlands | NC | Jun 21, 2019 | $885,000 | Aug 10, 2020 | $1,110,000 | $225,000 | +25.4% | 14 mo |
| 5219 Knollwood Rd | Raleigh | NC | Dec 16, 2019 | $313,000 | Aug 10, 2020 | $481,000 | $168,000 | +53.7% | 8 mo |
| 1810 Irish Potato Rd | Concord | NC | Nov 12, 2019 | $115,000 | Aug 10, 2020 | $261,500 | $146,500 | +127.4% | 9 mo |
| 27 Jake Rd | Clyde | NC | Jun 6, 2019 | $100,000 | Aug 10, 2020 | $265,000 | $165,000 | +165.0% | 14 mo |
| 110 Stedman Ln | Elizabeth City | NC | May 27, 2020 | $50,000 | Aug 10, 2020 | $299,900 | $249,900 | +499.8% | 3 mo |
| 131 Sheffield Rd | Mocksville | NC | Jan 28, 2020 | $60,000 | Aug 10, 2020 | $160,000 | $100,000 | +166.7% | 7 mo |
| 325 Underhill Way | Wendell | NC | Jan 29, 2020 | $349,500 | Aug 10, 2020 | $420,000 | $70,500 | +20.2% | 6 mo |
| 137 Ships Watch Dr | Duck | NC | Apr 6, 2020 | $28,000 | Aug 8, 2020 | $37,500 | $9,500 | +33.9% | 4 mo |
| 112 Palm Breeze Dr | Carolina Beach | NC | Oct 4, 2018 | $339,000 | Aug 7, 2020 | $415,000 | $76,000 | +22.4% | 22 mo |
| 408 38th St | Sunset Beach | NC | Feb 25, 2020 | $395,000 | Aug 7, 2020 | $614,815 | $219,815 | +55.6% | 5 mo |
| 7937 Latchington Ct | Charlotte | NC | May 6, 2020 | $125,500 | Aug 7, 2020 | $212,000 | $86,500 | +68.9% | 3 mo |
| 506 10th St | Wilmington | NC | Dec 31, 2018 | $55,000 | Aug 7, 2020 | $158,000 | $103,000 | +187.3% | 20 mo |
| 7441 Avila Dr | Fayetteville | NC | May 28, 2020 | $104,500 | Aug 7, 2020 | $183,000 | $78,500 | +75.1% | 2 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.