North Carolina rental market analysis

Investment scores, median prices, and cap rates for every county in North Carolina we track. Click any county for the full deep-dive.

Counties tracked
100
Median home price
$277K
Median rent
$1,607
Top-scored
Lenoir
84/100

All counties in North Carolina

CountyScoreMedian priceMedian rentRent/priceYoY pricePopulation
Lenoir County84$152,691$1,2209.59%+6.8%55,071
Northampton County82$114,032+7.5%17,528
Scotland County79$147,805+4.9%34,222
Hertford County79$123,033+4.7%21,633
Halifax County78$104,102+3.7%48,772
Sampson County78$151,494+4.1%59,317
Montgomery County78$200,474+6.9%25,839
Columbus County77$187,749+5.9%50,827
Martin County77$131,892+3.1%21,992
Robeson County76$136,897$1,19210.44%+0.6%117,573
Caswell County76$215,262+6.1%22,747
Stokes County75$265,398+8.0%44,696
Richmond County74$134,300+2.3%43,149
Rutherford County74$220,005$1,4237.76%+4.9%64,680
Person County74$255,526+6.4%39,131
Chowan County73$240,304+4.9%13,835
Perquimans County73$289,074+7.7%13,053
Wayne County73$184,245$1,4749.60%+0.4%117,480
Alexander County73$270,610+6.7%36,505
Yadkin County73$238,931+4.7%37,280
Pamlico County73$287,675+7.7%12,317
Hyde County73$232,173+4.2%4,636
Wilkes County71$227,948$1,3056.87%+5.2%66,125
Edgecombe County70$137,658$1,0589.22%-2.1%49,067
Duplin County70$189,078+2.0%49,312
Gates County69$259,104+10.6%10,509
Tyrrell County68$175,122+1.3%3,389
Warren County68$230,120$1,1455.97%+4.9%18,803
Beaufort County67$236,023$1,3586.91%+2.3%44,711
Washington County67$116,189+0.5%11,051
Nash County66$238,493$1,4267.17%+1.3%95,015
Davidson County65$277,140$1,4126.12%+3.7%169,498
Surry County65$242,752$1,0925.40%+5.1%71,429
Wilson County65$218,178$1,3817.59%+0.3%78,667
Onslow County65$293,686$1,5816.46%+3.3%203,686
Pitt County65$245,420$1,4236.96%+1.6%171,196
Craven County65$278,188$1,6076.93%+2.1%101,098
Greene County64$183,494+0.5%20,407
Rockingham County64$202,327$1,1096.58%+0.8%91,209
Burke County64$257,627$1,3606.33%+2.1%87,799
Caldwell County64$238,805$1,2336.19%+1.8%80,716
Stanly County64$307,252$1,7016.64%+2.5%62,723
Bertie County64$62,232-0.5%17,818
Cumberland County63$231,978$1,3827.15%+0.3%335,207
Harnett County63$295,558$1,8987.71%+0.7%134,718
Pasquotank County63$269,787$1,5246.78%+1.3%40,454
Bladen County63$157,389-0.3%29,807
Jones County63$137,304-1.3%9,263
Randolph County62$255,615$1,1125.22%+3.5%144,403
Davie County62$328,747$1,6275.94%+3.5%43,030
Cleveland County61$214,273$1,1866.64%-0.5%99,527
Lee County61$292,487$1,7907.34%+0.1%63,560
Hoke County61$280,555$1,7627.54%-0.2%52,612
Catawba County61$296,593$1,6316.60%+1.2%161,011
Alleghany County61$270,750+1.0%10,989
Graham County61$232,232+0.5%8,047
Forsyth County60$286,414$1,5746.59%+0.8%383,739
Vance County60$185,626$9836.35%-1.6%42,492
Camden County60$400,343+3.2%10,547
Anson County59$153,003-2.5%22,200
Cherokee County59$274,148+0.7%28,868
Guilford County59$279,047$1,4276.14%+0.6%539,557
Gaston County59$300,787$1,6716.67%+0.5%228,972
Rowan County59$279,739$1,4166.08%+0.8%147,067
Granville County58$317,221$1,7756.72%+0.4%61,161
Alamance County57$297,220$1,3145.31%+1.6%171,779
Mitchell County57$243,680-0.9%14,989
McDowell County56$264,176$1,4096.40%-2.2%44,629
Macon County55$366,678$1,6505.40%+1.8%37,088
Johnston County54$344,484$1,8016.27%-0.5%219,042
Franklin County52$364,221$1,7345.71%-0.1%69,680
Moore County52$416,447$1,9835.71%+0.9%100,759
Swain County51$329,658-0.7%14,130
Iredell County51$390,270$1,6555.09%+1.0%187,839
Madison County51$393,514+0.6%21,414
Clay County50$346,117-1.1%11,186
Lincoln County50$407,561$1,5924.69%+1.8%87,933
Carteret County50$473,823$1,7584.45%+2.9%68,353
Cabarrus County50$387,094$1,8345.68%-0.5%226,396
Yancey County50$325,314-1.7%18,538
Haywood County49$345,457$1,6425.70%-3.4%62,152
Brunswick County49$409,532$1,7715.19%+0.6%139,721
Pender County48$439,797$2,0575.61%-0.2%61,592
Union County48$453,704$2,1315.64%-0.5%240,109
Ashe County48$363,720$1,2254.04%+1.4%26,759
Polk County48$318,642-2.6%19,538
Watauga County46$516,079$2,2495.23%+0.5%54,540
Mecklenburg County46$421,920$1,7575.00%-0.7%1,115,403
Avery County46$394,309-1.6%17,679
Currituck County45$550,864$2,4515.34%+0.4%28,616
Henderson County45$429,185$1,8875.27%-1.9%116,469
Durham County44$396,360$1,6655.04%-3.4%325,101
New Hanover County43$451,113$1,6964.51%-0.1%228,134
Transylvania County43$475,231$1,9855.01%-1.9%33,131
Dare County42$604,044$2,5004.97%+0.3%37,160
Jackson County40$452,528$1,4473.84%+0.0%42,388
Chatham County39$565,381$2,0094.26%+0.0%76,754
Wake County39$481,361$1,6724.17%-2.0%1,132,103
Buncombe County37$453,427$1,6764.44%-4.4%269,449
Orange County36$508,867$1,6073.79%-1.8%145,919
Data current through August 31, 2026. Sorted by overall investment score.

Deep-dive analyses in North Carolina

Full analyst breakdowns for these North Carolina counties: rent vs buy math, investor thesis, cap rates by sub-market, rent trends, and house-hack numbers.

Underwrite a North Carolina property

Run real numbers on any property in North Carolina with our investment calculators.