CashFlowRE
Sign in Sign up

Best Places to Invest in North Carolina Real Estate

482 North Carolina markets ranked from our sold history and per-listing investment modeling. Tap a city for its cap rate, cash flow and price detail β€” then sign up to see the actual cash-flowing listings.

CityMedian priceCap rateCash flow/mo Appreciation YoYSold (12mo)
Charlotte $436,000 3.1% $-1,131 +1.7% 8,881
Durham $415,000 3.0% $-1,164 -3.4% 3,957
Fayetteville $249,000 4.9% $-311 +0.7% 3,261
Greensboro $293,000 3.8% $-668 +1.1% 2,697
Asheville $458,000 2.4% $-1,772 -2.6% 1,905
Wilmington $450,000 2.6% $-1,407 +0.8% 1,904
Gastonia $294,999 3.7% $-729 +0.6% 1,590
Greenville $270,000 3.8% $-645 -1.0% 1,449
Concord $380,000 3.3% $-1,074 +0.0% 1,415
Raleigh $522,851 2.7% $-1,351 +0.0% 1,366
Mooresville $470,000 3.0% $-1,256 -1.0% 1,322
Leland $379,900 3.2% $-1,042 -1.5% 1,319
Clayton $375,000 3.4% $-973 -0.5% 1,122
High Point $270,000 4.0% $-552 -0.6% 1,101
Oak Island $450,000 2.8% $-1,455 -2.3% 1,027
Sanford $311,990 3.6% $-755 -4.0% 1,019
Carolina Shores $325,000 3.9% $-664 +0.0% 1,016
Jacksonville $257,000 4.4% $-429 +1.5% 1,015
Huntersville $575,510 2.6% $-1,923 -1.8% 1,005
Kannapolis $319,990 3.5% $-810 -3.4% 1,001
Statesville $299,900 3.5% $-789 +2.4% 979
Elizabeth City $300,000 2.9% $-911 +2.3% 860
Hope Mills $282,000 4.8% $-354 +0.0% 846
Cary $730,000 2.1% $-2,212 +0.0% 819
Hickory $310,000 2.9% $-927 +2.3% 818
Burlington $262,000 3.6% $-647 -1.7% 802
Salisbury $293,310 3.2% $-821 -1.2% 764
Lillington $336,509 4.0% $-636 -4.7% 689
Piney Green $307,990 3.6% $-762 +4.6% 687
Wilson $255,990 3.4% $-718 +0.6% 685
Murphy $265,000 2.6% $-1,187 -5.8% 673
Angier $335,293 3.9% $-764 -5.8% 652
Franklin $268,000 2.4% $-1,288 +2.3% 651
Fuquay-Varina $486,000 3.0% $-1,355 -0.9% 645
Shallotte $274,000 4.0% $-596 +0.0% 617
Rocky Mount $215,000 4.5% $-345 +1.5% 611
Lake Norman of Catawba $409,950 2.7% $-1,333 -1.5% 604
Lexington $271,994 3.5% $-666 +1.3% 601
Mebane $379,000 3.0% $-1,105 -5.8% 597
Sunset Beach $352,500 2.3% $-1,548 +10.8% 590
Pinehurst $538,000 2.2% $-1,912 +0.2% 585
Swansboro $299,995 3.5% $-860 -0.6% 568
Troutman $396,400 3.2% $-1,099 +4.0% 554
Belmont $505,459 2.3% $-1,801 +4.4% 535
Ocean Isle Beach $472,500 1.4% $-2,248 +5.7% 534
Holden Beach $242,000 3.1% $-907 -9.0% 531
Asheboro $259,950 2.9% $-814 +1.7% 520
Chapel Hill $575,000 1.8% $-2,096 -2.7% 513
Garner $454,000 3.3% $-1,029 -2.6% 491
Boone $452,974 1.2% $-2,378 -5.4% 479
Half Moon $311,650 3.4% $-876 +2.4% 472
Archer Lodge $429,995 3.1% $-1,169 +2.1% 470
Hampstead $431,145 3.1% $-1,098 +1.4% 468
Surf City $490,000 0.8% $-3,150 -2.0% 463
Thomasville $259,450 3.1% $-747 -6.7% 462
Hendersonville $375,000 3.5% $-901 -6.3% 461
Richlands $288,000 4.0% $-620 +1.4% 456
Maggie Valley $335,000 2.3% $-1,393 -6.0% 444
Shelby $255,000 2.9% $-792 -3.7% 441
Wilson's Mills $339,740 3.9% $-710 -5.3% 441
Lincolnton $315,000 2.8% $-1,040 -2.2% 435
Harrisburg $490,000 3.1% $-1,402 -4.1% 431
Graham $339,995 3.3% $-868 -2.8% 430
Cornelius $580,000 2.1% $-2,104 +6.8% 429
Anderson Creek $324,900 3.5% $-811 +2.0% 427
Spout Springs $330,000 4.1% $-664 +1.6% 418
Franklinton $404,900 3.1% $-918 -8.5% 405
Southern Pines $502,500 2.1% $-1,887 +0.0% 404
Rockfish $310,000 4.7% $-464 -3.1% 402
Four Oaks $347,985 3.7% $-730 -0.5% 399
Brevard $435,000 2.1% $-2,077 +0.5% 378
Pittsboro $567,000 1.9% $-2,238 +2.4% 377
Grandy $475,000 0.6% $-3,013 -8.7% 373
Reidsville $219,000 3.8% $-510 -2.6% 369
Mint Hill $525,000 2.2% $-2,054 +2.2% 366
Wake Forest $550,000 2.8% $-1,518 +0.5% 365
Lenoir $245,000 2.7% $-1,023 +2.7% 365
Varnamtown $359,999 3.8% $-769 +4.9% 365
Hillsborough $450,000 2.8% $-1,409 -0.8% 363
Waynesville $399,000 2.1% $-1,613 -0.4% 363
Carolina Beach $630,000 1.4% $-2,524 -2.2% 362
Murraysville $377,000 4.1% $-710 -0.4% 362
Myrtle Grove $475,000 2.5% $-1,762 +1.3% 362
Albemarle $263,000 3.3% $-796 -3.4% 360
Fletcher $442,500 3.9% $-907 -3.0% 356
Aberdeen $396,950 3.0% $-1,123 -0.8% 352
Apex $649,840 2.3% $-2,070 +0.4% 351
Beech Mountain $360,000 1.2% $-2,631 +3.8% 350
Mount Holly $365,000 3.9% $-749 +1.9% 341
Denver $449,990 2.0% $-1,904 +1.0% 339
Benson $325,000 3.2% $-1,002 +0.3% 338
Holly Ridge $365,000 3.0% $-1,065 +1.0% 337
Youngsville $395,000 3.3% $-1,006 -6.9% 336
Morganton $257,500 3.7% $-663 +2.3% 328
Topsail Beach $525,000 2.0% $-2,082 +4.2% 327
Moyock $514,240 3.6% $-1,101 +4.2% 321
King $302,900 1.9% $-1,276 -1.7% 321
Woodfin $425,900 2.7% $-1,570 -7.1% 320
Smithfield $299,900 3.5% $-775 -2.4% 319
Sneads Ferry $358,000 4.0% $-648 +4.4% 313
Eden $187,750 4.3% $-341 -2.9% 312
Kill Devil Hills $532,450 1.6% $-2,381 -1.9% 309
Kings Mountain $286,000 3.4% $-764 -4.3% 309
Kinston $185,000 3.8% $-479 -0.8% 309
Boiling Spring Lakes $265,000 4.1% $-619 +3.6% 308
Weaverville $488,045 2.5% $-1,702 -2.5% 306
Lowesville $515,000 1.7% $-2,075 -5.6% 305
West Jefferson $370,000 0.9% $-2,352 +3.1% 303
Southmont $284,997 1.6% $-1,839 -1.6% 302
Roxboro $250,000 4.5% $-458 +2.3% 292
Mocksville $310,000 4.0% $-646 -2.4% 291
North Topsail Beach $502,000 0.6% $-2,317 +10.2% 290
Marion $219,300 3.3% $-690 -4.8% 287
Canton $336,790 2.8% $-1,305 -7.6% 287
St. James $607,500 1.8% $-2,785 -2.9% 284
Hayesville $265,000 2.5% $-1,216 -0.5% 283
Matthews $503,750 2.9% $-1,396 -2.2% 280
Flat Rock $476,750 1.5% $-2,440 +2.9% 280
Navassa $344,985 3.3% $-915 -7.7% 279
Carrboro $585,000 1.6% $-2,363 -1.5% 278
Newton $274,950 2.9% $-921 +0.0% 278
Gibsonville $332,500 4.2% $-520 -1.5% 274
Seven Lakes $434,450 4.0% $-929 +8.2% 268
Vass $379,000 4.0% $-745 -0.3% 262
Beaufort $430,000 0.6% $-2,183 -2.7% 261
Lake Norman of Iredell $1,200,000 0.6% $-6,860 +5.3% 261
Trinity $309,000 3.4% $-780 -0.9% 260
Holly Springs $650,000 2.0% $-2,453 +4.3% 260
Lake Royale $305,495 2.3% $-1,234 +3.1% 254
Raeford $295,900 5.4% $-226 -2.8% 253
Davidson $680,000 1.6% $-3,380 -3.3% 253
Marvin $475,250 3.0% $-1,240 -2.8% 250
Westport $505,128 1.8% $-2,464 +3.6% 248
Morehead City $398,000 2.0% $-1,761 +2.5% 243
Archdale $285,000 2.9% $-959 +2.3% 243
Zebulon $354,740 3.6% $-846 -3.6% 242
Emerald Isle $725,000 0.1% $-4,416 +3.7% 241
Southport $504,410 1.8% $-1,905 +7.9% 241
Porters Neck $672,067 1.7% $-2,721 -1.3% 240
Conover $285,000 3.4% $-820 +3.8% 239
Cramerton $406,000 3.5% $-949 -3.4% 238
Briar Chapel $625,000 1.8% $-2,872 +1.5% 238
Pineville $470,000 3.6% $-1,143 -2.3% 238
Blowing Rock $751,000 -0.1% $-5,258 +3.4% 237
Henderson $206,875 4.1% $-363 -4.3% 236
Highlands $992,100 0.3% $-6,100 -26.1% 235
Mount Airy $236,000 3.1% $-690 +1.2% 234
Oxford $286,000 2.7% $-1,034 +2.7% 234
Wendell $435,000 3.7% $-840 -2.8% 233
Etowah $402,500 2.5% $-1,707 +1.6% 232
Welcome $348,500 2.6% $-1,145 +2.0% 228
Hertford $232,000 2.2% $-1,209 -0.9% 225
Black Mountain $450,000 2.3% $-2,120 -8.5% 225
Stokesdale $399,900 2.0% $-1,533 -5.7% 221
Mamers $359,000 2.5% $-1,151 -0.8% 215
Bolivia $305,000 4.8% $-394 -0.6% 214
Cherryville $269,950 4.4% $-418 -6.0% 212
Summerfield $585,000 1.5% $-3,009 +4.6% 211
Washington $268,750 2.3% $-1,144 +7.1% 210
Catawba $294,868 3.9% $-683 +24.5% 208
Stanley $354,900 3.6% $-727 -0.5% 207
Jefferson $252,500 1.2% $-2,152 +6.0% 206
Norwood $243,750 2.9% $-1,062 +7.6% 206
Badin $163,000 2.5% $-926 +2.1% 205
Bryson City $278,000 1.2% $-2,016 +10.7% 205
Carthage $364,003 3.3% $-895 +7.0% 204
Bermuda Run $408,000 2.7% $-1,220 +5.0% 203
Rolesville $418,000 2.9% $-1,255 -5.0% 203
Maiden $299,000 3.1% $-933 +8.4% 197
Burnsville $310,000 2.3% $-1,502 -4.0% 197
Rosman $530,000 1.5% $-2,123 +3.8% 196
Mars Hill $375,000 2.3% $-1,521 -2.3% 195
Midway $351,495 3.7% $-785 +4.2% 192
Dunn $249,900 4.1% $-473 +0.3% 191
Barbecue $299,900 4.3% $-514 +2.2% 190
Pine Level $322,500 3.4% $-812 -5.6% 189
China Grove $290,000 3.7% $-722 +0.8% 186
Kitty Hawk $526,500 1.8% $-2,580 -2.9% 184
Wallburg $400,000 2.1% $-1,501 -4.7% 181
Creedmoor $366,100 2.4% $-1,343 -4.7% 176
South Mills $415,688 5.0% $-484 +2.0% 174
Bailey $341,925 2.2% $-1,098 -1.7% 174
Mills River $485,000 2.3% $-2,288 -4.4% 171
Oriental $315,000 0.7% $-2,169 -3.8% 169
Winterville $319,950 3.1% $-963 -1.2% 168
Edenton $266,995 1.7% $-1,595 +9.5% 168
Laurinburg $147,500 5.1% $-176 -3.2% 168
Ayden $296,340 2.8% $-882 -3.4% 167
Columbus $305,150 3.2% $-1,060 -4.7% 167
Fearrington Village $735,000 1.6% $-3,659 +3.3% 167
Spring Lake $229,000 4.5% $-331 +4.1% 167
Bessemer City $265,000 3.0% $-888 -7.2% 165
Bald Head Island $1,000,000 -0.3% $-8,450 +12.0% 165
Avery Creek $602,000 1.6% $-2,958 -2.3% 165
Lake Junaluska $379,500 2.3% $-1,524 +0.8% 164
Saxapahaw $325,000 2.0% $-1,568 -2.1% 162
Wallace $222,500 1.7% $-1,428 +1.2% 158
Midland $398,000 3.1% $-1,229 -3.4% 157
Locust $377,000 2.6% $-1,346 +1.0% 157
Foscoe $583,750 0.5% $-3,652 +1.9% 156
Yadkinville $275,000 2.6% $-967 -2.7% 155
Middlesex $305,000 2.9% $-930 -4.5% 155
Nags Head $695,000 -0.3% $-4,018 -2.2% 155
Calabash $310,500 4.1% $-547 +13.9% 154
Taylorsville $239,000 4.0% $-613 +0.0% 153
Bethlehem $329,900 2.0% $-1,718 +11.6% 153
Fairview $486,050 1.5% $-2,866 -3.8% 152
Ogden $575,000 2.0% $-2,472 +2.0% 152
Valdese $180,000 2.6% $-844 +7.2% 152
Sparta $270,000 1.7% $-1,219 -1.4% 149
Newport $298,500 31.4% $7,578 +3.1% 146
Kenly $294,900 3.9% $-640 -2.6% 145
Nashville $290,000 2.2% $-1,033 -2.4% 145
Duck $972,500 1.2% $-3,135 -6.8% 144
Rougemont $330,000 2.3% $-1,461 +1.4% 144
Granite Falls $245,000 3.3% $-798 +5.6% 144
Oak Ridge $679,900 0.5% $-3,621 +1.7% 143
Sugar Mountain $355,000 2.6% $-955 +6.2% 143
Peletier $319,000 3.1% $-792 -7.6% 143
Swepsonville $365,000 2.6% $-1,181 -4.2% 139
Gamewell $224,900 1.3% $-1,795 -6.9% 139
Pilot Mountain $219,000 2.2% $-1,051 +9.3% 138
Manteo $475,000 -0.2% $-2,906 -2.4% 137
Mountain Home $437,135 2.7% $-1,689 -2.5% 135
Sea Breeze $426,000 2.2% $-1,789 +0.0% 135
Atlantic Beach $577,500 -1.2% $-3,534 +1.1% 134
Tyro $269,697 2.1% $-1,193 -13.1% 134
Louisburg $297,500 3.2% $-874 +6.0% 132
Nebo $267,500 -0.4% $-4,873 +4.4% 132
Randleman $269,250 3.7% $-577 +0.3% 132
Coats $289,900 3.2% $-958 -5.7% 131
St. Stephens $277,450 4.3% $-522 -2.4% 130
Rocky Point $361,000 2.4% $-1,320 +3.2% 130
Landis $325,000 3.1% $-1,152 +9.0% 129
Edneyville $325,000 2.1% $-1,884 -6.4% 129
Whispering Pines $505,000 2.4% $-1,515 -3.5% 129
Winston-Salem $354,950 3.0% $-1,153 -4.9% 128
Madison $262,000 2.9% $-920 +6.9% 128
Spruce Pine $280,000 1.7% $-1,454 -1.4% 127
Dallas $275,000 5.3% $-284 +4.5% 125
Camden $402,505 3.0% $-1,240 +8.8% 125
Grifton $215,000 4.5% $-319 +7.9% 124
Eastover $349,900 3.0% $-1,059 +3.2% 124
Silver Lake $393,000 2.1% $-1,774 -0.8% 124
Mount Pleasant $418,000 1.7% $-2,392 -1.2% 123
Coinjock $430,000 1.3% $-2,088 +9.3% 122
Clinton $211,900 3.0% $-719 -0.3% 121
Marshall $364,975 2.1% $-1,976 -13.2% 120
Burgaw $264,000 2.3% $-1,260 -1.0% 119
Waxhaw $491,000 3.1% $-1,368 -4.6% 119
Erwin $255,000 3.4% $-704 -3.6% 119
Swannanoa $387,500 2.7% $-1,465 -14.3% 119
Advance $436,500 2.3% $-1,635 -4.8% 118
Rockingham $158,000 6.0% $-44 -7.3% 117
Roanoke Rapids $177,750 4.1% $-414 +11.0% 116
Elkin $230,000 2.7% $-887 -3.8% 115
Royal Pines $464,000 2.9% $-1,480 -3.4% 115
Simpson $390,925 1.6% $-1,526 +0.0% 114
Mayodan $191,500 3.7% $-566 -6.3% 114
Wrightsboro $391,500 2.6% $-1,301 -3.7% 114
River Road $302,000 1.5% $-1,619 +5.6% 112
Vander $331,000 3.9% $-701 -2.0% 111
Tarboro $206,888 3.0% $-686 -1.2% 110
Whiteville $204,000 4.2% $-392 +11.4% 110
Five Points $349,950 3.1% $-934 -5.7% 108
Belwood $245,000 3.5% $-739 +8.0% 107
Granite Quarry $320,000 2.9% $-999 -0.3% 107
Knightdale $407,250 2.9% $-1,157 -3.3% 106
Pleasant Garden $331,250 3.0% $-1,205 -7.4% 106
Tryon $380,000 1.7% $-1,813 -1.3% 105
Laurel Park $417,500 2.2% $-1,465 +5.9% 104
Liberty $270,000 4.3% $-490 +1.8% 103
Kure Beach $735,000 2.1% $-1,980 -0.1% 102
Wilkesboro $255,000 2.4% $-1,794 -9.1% 102
Southern Shores $750,000 1.3% $-3,812 -8.7% 101
Denton $245,000 3.2% $-770 +8.8% 101
Yanceyville $177,000 3.6% $-703 +9.6% 100
Cameron $340,000 2.9% $-1,278 +9.7% 99
Hot Springs $206,000 0.6% $-2,484 +4.7% 99
Spring Hope $290,000 2.5% $-1,194 -6.1% 99
Valley Hill $522,500 1.5% $-3,455 -2.8% 98
Mountain View $309,000 3.3% $-780 -0.5% 98
Rockwell $289,000 4.1% $-571 +15.1% 97
Red Oak $374,900 1.6% $-1,763 +0.6% 97
Stem $333,000 1.6% $-1,350 -11.5% 97
Elon $433,750 2.3% $-1,597 +5.8% 96
East Spencer $233,900 3.0% $-988 -2.1% 95
Millers Creek $204,900 1.8% $-1,464 -5.4% 95
Buies Creek $327,500 3.4% $-869 -6.5% 94
Wadesboro $186,000 6.3% $5 +5.9% 94
Glen Raven $292,450 3.7% $-595 +3.6% 94
Harmony $250,000 2.5% $-914 -10.1% 93
Wentworth $281,000 2.7% $-1,105 -4.4% 93
Wrightsville Beach $1,725,000 0.2% $-9,575 +0.0% 93
Iron Station $335,000 3.0% $-1,257 -1.0% 93
Banner Elk $582,500 0.1% $-4,390 +5.4% 92
Lansing $202,500 1.7% $-1,667 -4.2% 92
Micro $334,900 2.9% $-952 +4.1% 92
Old Fort $280,000 3.1% $-907 -15.7% 91
Enochville $311,000 3.3% $-823 +8.0% 90
Kings Grant $359,500 4.4% $-580 -2.2% 90
Spencer $225,450 4.9% $-307 +0.6% 90
North Wilkesboro $226,900 2.7% $-946 +6.5% 89
Williamston $126,000 4.6% $-271 +13.1% 87
Jonesville $216,250 3.2% $-627 -1.8% 86
Governors Club $957,506 0.5% $-6,147 +6.6% 86
Skippers Corner $410,000 1.1% $-2,550 +2.5% 85
Broad Creek $459,000 22.6% $7,114 +0.5% 85
Belhaven $172,500 0.7% $-2,046 +2.4% 84
La Grange $275,495 4.3% $-498 -2.8% 84
Princeton $265,000 3.3% $-740 -2.7% 84
Long View $190,000 5.3% $-208 +6.0% 83
Cove Creek $360,000 1.4% $-2,290 +6.4% 83
Pine Knoll Shores $670,000 -0.9% $-4,053 -6.3% 83
Andrews $222,800 3.0% $-901 +23.7% 82
Dana $375,000 3.2% $-1,067 -1.6% 81
Hamlet $160,000 3.8% $-390 -1.3% 81
Minnesott Beach $220,000 0.5% $-2,266 +7.2% 81
Hays $195,000 2.4% $-835 +0.8% 79
Linville $290,000 1.9% $-1,332 +1.9% 79
Siler City $281,000 2.6% $-1,246 -2.0% 78
Claremont $250,000 3.0% $-917 +11.6% 76
Cashiers $667,500 -0.4% $-10,170 +13.4% 76
Grimesland $349,050 1.4% $-1,661 -9.2% 76
Hudson $285,000 2.4% $-1,169 +10.4% 75
Dobson $212,500 3.4% $-821 -17.1% 75
Selma $237,500 2.6% $-1,071 +7.6% 74
Farmville $232,500 4.0% $-690 -4.7% 74
Moravian Falls $152,000 2.2% $-1,291 +12.7% 74
Butner $300,000 3.1% $-883 +0.5% 73
Forest Oaks $369,500 3.0% $-1,144 -6.3% 73
Elm City $240,000 2.0% $-1,374 -2.1% 73
Stedman $298,900 4.3% $-527 +1.0% 73
Boiling Springs $248,500 2.7% $-1,025 +1.7% 71
Ramseur $249,000 4.2% $-438 +9.7% 71
Glen Alpine $318,082 2.2% $-1,440 +10.1% 70
Bunn $317,500 3.0% $-992 +3.8% 70
Lowell $299,500 4.0% $-592 +1.0% 69
Foxfire $410,000 2.3% $-1,634 +2.0% 69
Maysville $250,000 4.0% $-510 +8.1% 68
East Flat Rock $374,750 3.5% $-917 -6.1% 68
Icard $250,000 3.1% $-817 +9.6% 68
Snow Hill $188,500 4.0% $-386 -5.6% 68
Green Level $285,000 3.1% $-896 +3.7% 67
Saluda $469,900 1.3% $-2,845 -5.7% 67
Sedalia $365,000 3.9% $-684 -4.4% 67
Marble $205,000 2.4% $-897 +11.3% 67
Haw River $250,000 5.0% $-262 -16.0% 67
Brandywine Bay $420,000 2.5% $-1,378 +0.2% 66
Love Valley $206,000 3.2% $-767 -8.9% 66
Castle Hayne $318,668 3.2% $-1,010 +18.2% 66
Oakboro $355,000 3.7% $-789 +3.4% 65
Danbury $185,000 1.7% $-1,344 -3.4% 65
Belville $373,000 3.7% $-919 -1.4% 65
Plain View $287,500 3.3% $-685 +4.8% 65
Whitsett $280,000 4.9% $-337 +2.5% 65
Sharpsburg $286,000 4.8% $-238 -5.3% 64
Cleveland $257,500 2.0% $-1,731 -8.6% 64
West Canton $365,000 4.0% $-685 -5.2% 63
Avon $450,000 -0.1% $-2,866 +8.8% 63
Fruitland $375,000 2.4% $-1,716 +4.8% 63
Stanfield $422,500 2.7% $-1,423 -1.2% 62
Bunnlevel $286,000 3.5% $-763 -3.0% 62
Cypress Landing $502,000 1.2% $-2,408 +1.3% 62
Clyde $320,000 2.4% $-1,640 -3.1% 62
Broadway $326,950 3.0% $-943 +0.6% 62
Northlakes $381,400 0.7% $-2,761 +4.0% 61
Bogue $449,900 22.9% $6,982 +11.5% 61
Potters Hill $263,950 3.4% $-726 +4.2% 60
Cedar Point $436,750 1.1% $-1,653 +4.9% 60
Bath $185,700 1.8% $-2,083 -1.1% 58
High Shoals $335,000 1.8% $-1,259 +9.9% 58
Pleasant Hill $214,000 3.3% $-553 +2.4% 57
Lake Lure $300,000 0.9% $-2,575 -8.0% 57
Horse Shoe $435,000 2.9% $-1,670 -9.5% 57
Northwest $320,715 3.8% $-767 +18.6% 57
Franklinville $281,000 4.2% $-513 -5.8% 57
Red Cross $376,525 2.6% $-1,188 -6.1% 57
Stony Point $263,000 5.2% $-291 -4.4% 57
Mount Gilead $247,500 5.2% $-263 -5.0% 56
Bakersville $269,500 1.7% $-1,365 +11.7% 56
Middleburg $259,350 3.9% $-400 -9.5% 56
Millingport $319,950 3.0% $-1,087 -6.7% 56
Drexel $245,000 4.3% $-416 +5.1% 55
Cooleemee $250,000 3.7% $-533 +9.6% 55
Lowgap $175,000 1.4% $-1,608 +31.0% 55
Warsaw $185,000 3.2% $-610 +7.0% 55
Ruffin $201,500 2.8% $-738 +1.7% 54
Mulberry $192,000 2.4% $-811 +18.3% 54
Faith $332,500 2.4% $-1,441 +8.8% 53
Troy $191,000 4.1% $-453 -1.3% 52
Connelly Springs $207,500 0.6% $-3,746 -8.8% 52
Robbinsville $207,335 2.3% $-947 +19.0% 52
Sawmills $285,000 1.7% $-1,809 +7.8% 51
Stoneville $228,000 1.5% $-1,243 -1.2% 51
Littleton $255,000 1.6% $-1,508 +30.5% 51
Jamestown $356,200 4.2% $-699 -2.1% 50
Cedar Rock $186,000 1.3% $-2,064 +5.6% 50
Seven Devils $477,500 1.6% $-2,432 +8.0% 50
Altamahaw $322,500 3.5% $-772 +7.7% 50
Pumpkin Center $239,900 5.1% $-259 +3.6% 49
Crossnore $295,000 2.2% $-1,734 +1.3% 49
Wade $265,000 3.8% $-681 -3.9% 49
Milton $304,500 0.6% $-2,796 -18.0% 48
Pinnacle $240,000 1.5% $-1,802 +15.4% 48
Hoopers Creek $474,000 2.3% $-2,420 +10.9% 48
Ranlo $270,250 4.9% $-266 -0.9% 48
Indian Beach $575,000 -2.0% $-4,073 -2.8% 47
Glenwood $329,000 0.4% $-3,555 +2.8% 47
Cajah's Mountain $240,000 3.6% $-663 +0.0% 47
Hatteras $400,000 0.1% $-2,684 -8.2% 47
Gloucester $248,664 1.0% $-1,143 +23.6% 46
Deercroft $71,000 1.5% $-1,643 +8.2% 46
Deep Run $252,499 4.7% $-278 +12.9% 46
Seagrove $220,500 3.3% $-724 -14.1% 46
Autryville $280,000 4.5% $-357 +3.0% 45
Long Creek $332,878 1.8% $-1,402 +0.0% 45
Roseboro $190,000 7.6% $224 -14.4% 45
Walnut Cove $218,000 2.8% $-653 -5.2% 45
South Rosemary $157,500 5.4% $-142 +25.6% 44
Salem $275,000 3.5% $-713 +7.4% 44
Lucama $250,000 4.0% $-419 +0.9% 43
Pinebluff $280,000 3.0% $-1,052 +4.5% 43
Boonville $260,000 2.3% $-1,057 -0.3% 43
Beulaville $237,000 4.6% $-371 -7.4% 43
Ahoskie $146,000 7.7% $180 -14.5% 43
Ashley Heights $341,950 3.2% $-874 -11.1% 42
Centerville $240,500 4.0% $-617 +21.7% 42
Biltmore Forest $1,447,000 0.1% $-13,543 -11.0% 42
Bayshore $595,000 1.9% $-2,262 -0.4% 42
Robbins $174,000 4.1% $-477 -3.4% 41
Cape Carteret $415,000 2.5% $-1,669 -4.0% 41
Dundarrach $332,200 4.2% $-542 -7.3% 40
Salvo $524,500 -0.5% $-4,117 -18.3% 40
Stantonsburg $245,491 3.4% $-505 +2.2% 40
Gold Hill $375,000 1.2% $-2,611 +8.4% 40
Vandemere $225,000 0.3% $-2,777 +20.6% 40
Northchase $360,000 4.1% $-656 -2.4% 39
Stovall $184,500 4.3% $-423 -0.7% 39
Morrisville $655,150 2.5% $-1,730 -0.4% 39
Barnardsville $382,500 2.4% $-1,528 -3.5% 39
Hildebran $215,000 4.5% $-407 -5.4% 39
Whittier $300,000 0.4% $-1,895 -2.0% 39
Casar $215,000 2.6% $-890 +14.5% 39
Arrowhead Beach $140,000 3.8% $-581 +1.3% 38
Sims $309,839 2.0% $-1,156 -9.5% 38
Watha $174,000 2.9% $-617 -8.3% 37
Smithtown $290,000 3.2% $-717 +13.4% 37
Ocracoke $438,000 -0.5% $-3,799 +1.4% 37
Light Oak $370,000 2.4% $-1,292 +9.7% 37
Moncure $500,000 1.6% $-2,615 +6.4% 37
White Lake $255,000 1.6% $-1,149 +28.7% 36
Bowmore $322,250 3.0% $-893 -11.1% 36
Crouse $284,500 1.2% $-1,780 +11.3% 36
Rutherford College $249,750 3.2% $-813 -1.1% 36
Frisco $520,000 -0.2% $-3,231 -22.3% 36
Gerton $395,393 1.9% $-1,979 -4.0% 36
Aurora $106,400 4.9% $-224 +19.7% 34
Cape Colony $55,500 4.4% $-281 +11.9% 34
Alamance $306,245 1.7% $-1,903 +11.9% 34
Columbia $126,250 2.0% $-832 -19.2% 34
Warrenton $144,950 3.8% $-378 -2.7% 34
Ronda $180,000 2.8% $-870 -1.3% 33
Windsor $115,000 5.2% $-172 +5.0% 33
Belvoir $117,500 4.0% $-483 +7.3% 33
Dortches $341,750 2.3% $-1,089 +3.0% 32
Black Creek $197,500 4.5% $-366 -8.0% 32
Silver City $287,450 4.1% $-486 +7.3% 32
Chocowinity $155,000 4.0% $-527 +9.4% 32
Grover $219,000 3.6% $-474 -10.2% 32
Valle Crucis $621,000 0.8% $-4,167 +7.8% 31
Enfield $110,000 4.9% $-176 +16.9% 31
Atkinson $215,000 1.5% $-1,850 -6.1% 31
Montreat $680,000 1.8% $-2,534 +30.6% 31
Alexis $295,000 2.1% $-1,847 +7.1% 31
Woodlawn $360,000 1.9% $-2,499 -2.2% 31
Robersonville $134,500 5.2% $-167 +5.3% 31
Bayview $307,000 1.6% $-1,768 -22.1% 31
Momeyer $235,000 1.0% $-2,059 -7.8% 30
Rutherfordton $385,000 3.0% $-1,016 +8.2% 30
Goldston $255,000 2.7% $-1,107 +0.0% 30
Star $186,500 2.0% $-1,040 +14.1% 30

Ready to act on these markets? Create a free account to screen North Carolina listings by cash flow, or see the national market data.