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 673 of 676| Address | City | State | Buy date | Buy price | Sell date | Sell price | Gain $ | Gain % | Hold |
|---|---|---|---|---|---|---|---|---|---|
| 351 Pillow Ln | Burlington | NC | Jul 6, 2018 | $178,000 | Jul 18, 2018 | $639,500 | $461,500 | +259.3% | 0 mo |
| 801 Paoli Ct | Wilmington | NC | May 25, 2018 | $40,500 | Jul 17, 2018 | $64,000 | $23,500 | +58.0% | 2 mo |
| 81 Oakley Dr | Princeton | NC | Jan 16, 2018 | $49,000 | Jul 17, 2018 | $165,000 | $116,000 | +236.7% | 6 mo |
| 2817 Campbells Trce | Nebo | NC | May 25, 2018 | $55,000 | Jul 17, 2018 | $75,000 | $20,000 | +36.4% | 2 mo |
| 335 Saint Rosea Dr | Wilmington | NC | Mar 9, 2018 | $104,000 | Jul 16, 2018 | $134,000 | $30,000 | +28.8% | 4 mo |
| 254 Aurora Pl | Hampstead | NC | Jan 18, 2018 | $65,000 | Jul 16, 2018 | $369,900 | $304,900 | +469.1% | 6 mo |
| 1121 Frankfort Way | — | NC | Jan 29, 2018 | $27,500 | Jul 13, 2018 | $140,000 | $112,500 | +409.1% | 6 mo |
| 4701 Hollowell Ln | Raleigh | NC | May 25, 2018 | $188,480 | Jul 13, 2018 | $247,500 | $59,020 | +31.3% | 2 mo |
| 6321 Stapleton Rd | Wilmington | NC | Mar 9, 2018 | $133,900 | Jul 13, 2018 | $221,000 | $87,100 | +65.0% | 4 mo |
| 915 Santiato Dr | Fayetteville | NC | Jun 18, 2018 | $60,000 | Jul 13, 2018 | $100,000 | $40,000 | +66.7% | 1 mo |
| 403 Estate Dr | Jacksonville | NC | Apr 6, 2018 | $87,000 | Jul 13, 2018 | $147,000 | $60,000 | +69.0% | 3 mo |
| 5920 Wilgrove Mint Hill Rd | Mint Hill | NC | Apr 24, 2018 | $50,000 | Jul 13, 2018 | $170,000 | $120,000 | +240.0% | 3 mo |
| 415 Belhaven Ct | Holly Ridge | NC | Jan 23, 2018 | $140,000 | Jul 13, 2018 | $214,900 | $74,900 | +53.5% | 6 mo |
| 352 Frisco Way | Holly Ridge | NC | Feb 26, 2018 | $47,500 | Jul 13, 2018 | $141,900 | $94,400 | +198.7% | 5 mo |
| 2700 NC Highway 268 | Pinnacle | NC | Jun 1, 2018 | $16,000 | Jul 13, 2018 | $22,500 | $6,500 | +40.6% | 1 mo |
| 6232 Murrayville Rd | Wilmington | NC | Mar 9, 2018 | $83,900 | Jul 12, 2018 | $165,000 | $81,100 | +96.7% | 4 mo |
| 6543 Rustling Leaves Way | Wilmington | NC | Mar 19, 2018 | $54,000 | Jul 12, 2018 | $177,490 | $123,490 | +228.7% | 4 mo |
| 985 Monticello Dr | Pinehurst | NC | Feb 9, 2018 | $32,000 | Jul 12, 2018 | $284,900 | $252,900 | +790.3% | 5 mo |
| 560 Avenue of the Carolinas | Carthage | NC | Apr 2, 2018 | $120,000 | Jul 12, 2018 | $286,000 | $166,000 | +138.3% | 3 mo |
| 141 Apache Trl | Havelock | NC | Mar 14, 2018 | $61,100 | Jul 12, 2018 | $84,000 | $22,900 | +37.5% | 4 mo |
| 99999 Grandiflora Path | Asheville | NC | Jun 27, 2018 | $44,500 | Jul 11, 2018 | $130,000 | $85,500 | +192.1% | 0 mo |
| 99999 Grandiflora Path | Asheville | NC | Jun 27, 2018 | $44,500 | Jul 11, 2018 | $130,000 | $85,500 | +192.1% | 0 mo |
| 15 Ridge View Way | Franklinton | NC | Feb 2, 2018 | $218,500 | Jul 11, 2018 | $332,500 | $114,000 | +52.2% | 5 mo |
| 204 Wellons Creek Dr | Garner | NC | Jan 19, 2018 | $206,000 | Jul 10, 2018 | $250,000 | $44,000 | +21.4% | 6 mo |
| 2314 Glenway Trail Ct | Pineville | NC | Feb 15, 2018 | $127,500 | Jul 10, 2018 | $336,000 | $208,500 | +163.5% | 5 mo |
| 651 Castine Way | Wilmington | NC | Mar 9, 2018 | $193,775 | Jul 9, 2018 | $244,500 | $50,725 | +26.2% | 4 mo |
| 110 King Ct | Kill Devil Hills | NC | Jun 18, 2018 | $117,500 | Jul 6, 2018 | $587,500 | $470,000 | +400.0% | 1 mo |
| 4328 Jockey Whip Ln | Parkton | NC | May 10, 2018 | $175,000 | Jul 6, 2018 | $210,000 | $35,000 | +20.0% | 2 mo |
| 4332 Jockey Whip Ln | Parkton | NC | May 10, 2018 | $175,000 | Jul 6, 2018 | $210,000 | $35,000 | +20.0% | 2 mo |
| 1725 Tall Mast Ct | Wilmington | NC | Mar 9, 2018 | $275,900 | Jul 5, 2018 | $336,000 | $60,100 | +21.8% | 4 mo |
| 5244 Debut Ave | Hope Mills | NC | Mar 28, 2018 | $82,500 | Jul 5, 2018 | $228,000 | $145,500 | +176.4% | 3 mo |
| 5524 Johnson Pond Rd | — | NC | Feb 5, 2018 | $100,000 | Jul 3, 2018 | $324,000 | $224,000 | +224.0% | 5 mo |
| 418 8th St | Wilmington | NC | Mar 9, 2018 | $89,500 | Jul 3, 2018 | $186,000 | $96,500 | +107.8% | 4 mo |
| 1109 Worth St | Durham | NC | Mar 2, 2018 | $110,000 | Jul 2, 2018 | $160,000 | $50,000 | +45.5% | 4 mo |
| 224 Pristine Ct | West End | NC | Mar 14, 2018 | $94,000 | Jul 2, 2018 | $346,082 | $252,082 | +268.2% | 4 mo |
| 5267 Shoal Creek Ln | — | NC | Feb 1, 2018 | $67,500 | Jun 29, 2018 | $409,210 | $341,710 | +506.2% | 5 mo |
| 721 Crows Nest Ct | Wilmington | NC | Mar 9, 2018 | $160,000 | Jun 29, 2018 | $245,000 | $85,000 | +53.1% | 4 mo |
| 110 Margo Ln | Statesville | NC | Feb 15, 2018 | $163,000 | Jun 29, 2018 | $235,000 | $72,000 | +44.2% | 4 mo |
| 140 Kutter Dr | Elon | NC | Feb 14, 2018 | $97,000 | Jun 29, 2018 | $180,000 | $83,000 | +85.6% | 5 mo |
| 345 Frisco Way | Holly Ridge | NC | Feb 26, 2018 | $47,500 | Jun 29, 2018 | $139,900 | $92,400 | +194.5% | 4 mo |
| 6515 Bridgemoor Dr | Indian Trail | NC | Feb 16, 2018 | $87,500 | Jun 29, 2018 | $393,000 | $305,500 | +349.1% | 4 mo |
| 1709 Sawtooth Ct | Landis | NC | Mar 1, 2018 | $40,000 | Jun 29, 2018 | $216,000 | $176,000 | +440.0% | 4 mo |
| 78 Conner Rd | Taylorsville | NC | Feb 8, 2018 | $40,000 | Jun 29, 2018 | $364,500 | $324,500 | +811.3% | 5 mo |
| 156 Fesperman Cir | Troutman | NC | Mar 2, 2018 | $45,000 | Jun 29, 2018 | $254,000 | $209,000 | +464.4% | 4 mo |
| 1787 Windcrest Rd | Asheboro | NC | Feb 8, 2018 | $36,000 | Jun 28, 2018 | $128,990 | $92,990 | +258.3% | 5 mo |
| 815 Cades Trl | Southport | NC | Mar 9, 2018 | $267,394 | Jun 28, 2018 | $345,000 | $77,606 | +29.0% | 4 mo |
| 397 Brazil Nut Ln | Smithfield | NC | Mar 9, 2018 | $40,000 | Jun 28, 2018 | $279,100 | $239,100 | +597.8% | 4 mo |
| 908 Resort Cir | Sunset Beach | NC | Mar 9, 2018 | $140,500 | Jun 27, 2018 | $359,000 | $218,500 | +155.5% | 4 mo |
| 430 Widgeon Dr | Hampstead | NC | Jan 31, 2018 | $145,000 | Jun 27, 2018 | $197,000 | $52,000 | +35.9% | 5 mo |
| 149 Kutter Dr | Elon | NC | Mar 23, 2018 | $66,500 | Jun 27, 2018 | $168,990 | $102,490 | +154.1% | 3 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.