100 cities with year-over-year price appreciation
+93.2%
Top Growth
+17.6%
Avg Appreciation
| # | City | YoY Change | Median Price | Days on Market | Months Supply |
|---|---|---|---|---|---|
| 1 | Stokesdale | +93.2% | $540K | 115 days | 1.5 mo |
| 2 | Calabash | +88.9% | $568K | 120 days | 5.6 mo |
| 3 | Emerald Isle | +85.8% | $1.15M | 110 days | 6.3 mo |
| 4 | Kure Beach | +60.0% | $1.07M | 96 days | 8.1 mo |
| 5 | North Topsail Beach | +57.8% | $655K | 105 days | 8.8 mo |
| 6 | Southport | +51.6% | $720K | 164 days | 11.2 mo |
| 7 | Rutherfordton | +50.0% | $285K | 94 days | 5.3 mo |
| 8 | Wrightsboro | +50.0% | $540K | 181 days | 4.4 mo |
| 9 | Fairfield Harbour | +49.4% | $400K | 115 days | 4.8 mo |
| 10 | Tarboro | +44.5% | $192K | 55 days | 4.9 mo |
| 11 | Skippers Corner | +41.6% | $520K | 71 days | 2.4 mo |
| 12 | Black Mountain | +36.9% | $541K | 71 days | 6.5 mo |
| 13 | Morganton | +36.7% | $285K | 51 days | 3.4 mo |
| 14 | Henderson | +36.2% | $220K | 58 days | 5.2 mo |
| 15 | Bald Head Island | +34.7% | $1.65M | 116 days | 5.1 mo |
| 16 | Shelby | +34.6% | $293K | 76 days | 5.9 mo |
| 17 | Holly Springs | +32.8% | $650K | 38 days | 1.8 mo |
| 18 | Davidson | +32.7% | $1.01M | 106 days | 3.7 mo |
| 19 | Carthage | +30.3% | $409K | 50 days | 5.0 mo |
| 20 | Hickory | +29.2% | $334K | 70 days | 3.6 mo |
| 21 | Forest Oaks | +28.9% | $433K | 25 days | 1.6 mo |
| 22 | Reidsville | +28.8% | $202K | 96 days | 2.8 mo |
| 23 | Winterville | +26.9% | $330K | 94 days | 2.3 mo |
| 24 | Stallings | +22.0% | $450K | 74 days | 3.6 mo |
| 25 | Seven Lakes | +20.9% | $578K | 56 days | 8.3 mo |
| 26 | Salisbury | +20.4% | $274K | 91 days | 4.2 mo |
| 27 | Oak Ridge | +20.3% | $832K | 53 days | 1.9 mo |
| 28 | Kings Grant | +19.4% | $412K | 52 days | 2.0 mo |
| 29 | Waxhaw | +18.2% | $695K | 67 days | 3.0 mo |
| 30 | Myrtle Grove | +18.1% | $553K | 135 days | 3.6 mo |
| 31 | Duck | +17.7% | $1.18M | 115 days | 8.2 mo |
| 32 | Kernersville | +17.5% | $329K | 52 days | 3.7 mo |
| 33 | Elon | +17.3% | $548K | 20 days | 2.8 mo |
| 34 | St. Stephens | +16.6% | $313K | 92 days | 5.0 mo |
| 35 | Clemmons | +15.6% | $430K | 52 days | 1.9 mo |
| 36 | Wrightsville Beach | +15.3% | $1.86M | 149 days | 4.3 mo |
| 37 | Newton | +14.9% | $270K | 99 days | 2.3 mo |
| 38 | Swepsonville | +14.7% | $391K | 136 days | 1.7 mo |
| 39 | Pinehurst | +14.7% | $562K | 67 days | 3.5 mo |
| 40 | Carolina Beach | +14.5% | $739K | 92 days | 6.6 mo |
| 41 | Piney Green | +14.5% | $308K | 59 days | 2.7 mo |
| 42 | Indian Trail | +14.2% | $474K | 58 days | 2.1 mo |
| 43 | Dunn | +14.1% | $275K | 57 days | 6.3 mo |
| 44 | Kinston | +13.7% | $135K | 74 days | 4.3 mo |
| 45 | Eden | +13.3% | $170K | 104 days | 4.0 mo |
| 46 | Leland | +12.9% | $413K | 122 days | 3.3 mo |
| 47 | Holly Ridge | +12.6% | $400K | 80 days | 3.9 mo |
| 48 | Belmont | +11.7% | $525K | 65 days | 5.1 mo |
| 49 | Havelock | +11.1% | $250K | 39 days | 3.1 mo |
| 50 | Harrisburg | +10.7% | $493K | 142 days | 4.8 mo |
| 51 | Thomasville | +10.3% | $230K | 46 days | 3.0 mo |
| 52 | Brevard | +9.1% | $450K | 89 days | 4.0 mo |
| 53 | Midland | +9.0% | $365K | 74 days | 1.8 mo |
| 54 | Oak Island | +8.9% | $610K | 116 days | 5.6 mo |
| 55 | Kannapolis | +8.8% | $310K | 69 days | 3.0 mo |
| 56 | Pineville | +8.5% | $458K | 61 days | 3.0 mo |
| 57 | Asheboro | +8.4% | $239K | 43 days | 3.1 mo |
| 58 | Lake Royale | +8.2% | $370K | 128 days | 2.6 mo |
| 59 | Burlington | +8.0% | $269K | 68 days | 2.4 mo |
| 60 | Winston-Salem | +8.0% | $270K | 51 days | 3.1 mo |
| 61 | Concord | +7.7% | $400K | 60 days | 3.3 mo |
| 62 | Archdale | +7.7% | $294K | 52 days | 2.0 mo |
| 63 | Lewisville | +7.6% | $465K | 33 days | 3.5 mo |
| 64 | High Point | +7.6% | $258K | 51 days | 3.0 mo |
| 65 | Wilmington | +7.2% | $427K | 54 days | 4.0 mo |
| 66 | Smithfield | +7.0% | $288K | 49 days | 3.3 mo |
| 67 | Hendersonville | +6.4% | $399K | 121 days | 4.1 mo |
| 68 | Goldsboro | +6.3% | $228K | 51 days | 3.2 mo |
| 69 | Raleigh | +6.3% | $425K | 54 days | 2.6 mo |
| 70 | Charlotte | +6.3% | $425K | 70 days | 3.0 mo |
| 71 | China Grove | +6.2% | $285K | 67 days | 3.4 mo |
| 72 | Mint Hill | +6.2% | $547K | 51 days | 3.0 mo |
| 73 | Carrboro | +6.2% | $530K | 43 days | 3.8 mo |
| 74 | Mount Holly | +6.1% | $340K | 65 days | 2.4 mo |
| 75 | Spindale | +6.0% | $255K | 121 days | 3.0 mo |
| 76 | Apex | +5.5% | $580K | 45 days | 1.7 mo |
| 77 | Half Moon | +5.5% | $232K | 34 days | 3.1 mo |
| 78 | Gastonia | +5.3% | $300K | 96 days | 4.9 mo |
| 79 | Weddington | +5.3% | $1.00M | 49 days | 2.7 mo |
| 80 | Hillsborough | +5.0% | $428K | 26 days | 2.3 mo |
| 81 | Fletcher | +4.9% | $427K | 81 days | 2.6 mo |
| 82 | Newport | +4.5% | $261K | 13 days | 1.4 mo |
| 83 | Ocean Isle Beach | +4.4% | $1.20M | 53 days | 4.2 mo |
| 84 | Troutman | +4.1% | $405K | 91 days | 2.9 mo |
| 85 | Randleman | +3.8% | $275K | 33 days | 2.7 mo |
| 86 | Durham | +3.7% | $415K | 56 days | 3.1 mo |
| 87 | Fayetteville | +3.5% | $236K | 37 days | 3.5 mo |
| 88 | Zebulon | +3.5% | $328K | 114 days | 2.5 mo |
| 89 | Mebane | +3.3% | $395K | 93 days | 3.0 mo |
| 90 | Wendell | +3.0% | $355K | 111 days | 2.1 mo |
| 91 | Farmville | +2.5% | $226K | 47 days | 3.6 mo |
| 92 | Louisburg | +2.5% | $332K | 106 days | 4.5 mo |
| 93 | Lillington | +2.3% | $337K | 97 days | 6.8 mo |
| 94 | Aberdeen | +2.3% | $400K | 204 days | 4.2 mo |
| 95 | Wilson | +2.1% | $240K | 28 days | 4.3 mo |
| 96 | James City | +1.8% | $335K | 58 days | 2.7 mo |
| 97 | Greensboro | +1.8% | $290K | 57 days | 2.6 mo |
| 98 | Kings Mountain | +1.8% | $276K | 57 days | 3.5 mo |
| 99 | Holden Beach | +1.7% | $1.08M | 23 days | 8.3 mo |
| 100 | Jacksonville | +1.6% | $233K | 42 days | 2.7 mo |
100 cities in North Carolina are showing positive year-over-year price appreciation. The fastest-growing market is Stokesdale at +93.2%.
Our data tracks year-over-year price appreciation across all major North Carolina real estate markets. The cities listed above show the strongest price growth, driven by factors like job growth, population influx, limited inventory, and desirable amenities.
North Carolina cities with rising home prices can offer strong investment potential, particularly in areas with growing populations and diverse economies. However, real estate investment success depends on specific location, property type, and your investment timeline. A local agent can help identify markets with the best appreciation potential.
Rising prices in North Carolina cities are driven by strong demand relative to supply. Common factors include population growth, job market expansion, limited new construction, desirable quality of life, and out-of-state buyers seeking affordability compared to higher-cost metros.
Even in appreciating markets, opportunities exist across different price points and neighborhoods. Early-stage growth areas often offer better affordability before prices peak. A North Carolina real estate agent can identify emerging neighborhoods and properties within your budget.
Appreciation rates vary by city. Check our city-level data above for exact year-over-year price changes. Some North Carolina markets are seeing 3-5% annual growth, while others may be appreciating even faster depending on local conditions.
Work with a local agent who can help you identify the best investment opportunities.
Find an Agent