North Carolina — Rental Investment Markets

All North Carolina metros ranked by cap rate. Median cap rate: 3.2%, median home price: $297,938.

Median Cap Rate

3.2%

Median Home Price

$297,938

Median Rent

$1,560/mo

#CityCap RateCash FlowHome PriceRent (3BR)Verdict
1Hollister, NC15.7%+$686/mo$88,057$1,560/mo🟢 STRONG
2Kinston, NC11.8%+$452/mo$99,700$1,370/mo🟢 STRONG
3Dover, NC9.1%+$318/mo$139,027$1,530/mo🟢 STRONG
4Pollocksville, NC8.9%+$258/mo$122,312$1,320/mo🟢 STRONG
5Bethel, NC7.2%+$99/mo$149,543$1,350/mo🟢 GOOD
6Robbins, NC7.0%+$89/mo$170,552$1,510/mo🟢 GOOD
7Tarboro, NC6.5%+$13/mo$150,133$1,250/mo🟢 GOOD
8Pinetops, NC6.3%-$8/mo$153,344$1,250/mo🟢 GOOD
9Vanceboro, NC5.7%-$110/mo$193,913$1,460/mo🟡 MODERATE
10Pink Hill, NC5.6%-$107/mo$164,275$1,220/mo🟡 MODERATE
11Greenville, NC5.6%-$139/mo$210,448$1,560/mo🟡 MODERATE
12Grifton, NC5.4%-$146/mo$182,323$1,320/mo🟡 MODERATE
13Rocky Mount, NC5.4%-$169/mo$198,509$1,345/mo🟡 MODERATE
14Maysville, NC5.3%-$215/mo$235,128$1,670/mo🟡 MODERATE
15Fayetteville, NC5.3%-$212/mo$243,213$1,650/mo🟡 MODERATE
16Polkton, NC5.3%-$167/mo$181,672$1,290/mo🟡 MODERATE
17Castalia, NC5.2%-$228/mo$223,648$1,560/mo🟡 MODERATE
18Bennett, NC5.1%-$227/mo$217,415$1,510/mo🟡 MODERATE
19Goldsboro, NC5.1%-$207/mo$180,987$1,290/mo🟡 MODERATE
20Pikeville, NC5.0%-$279/mo$248,288$1,700/mo🟡 MODERATE
21Spring Lake, NC5.0%-$298/mo$248,621$1,680/mo🟡 MODERATE
22Dunn, NC5.0%-$256/mo$227,761$1,560/mo🟡 MODERATE
23Richlands, NC5.0%-$311/mo$276,143$1,890/mo🟡 MODERATE
24Morganton, NC5.0%-$303/mo$259,077$1,760/mo🟡 MODERATE
25Kittrell, NC4.7%-$330/mo$238,855$1,560/mo🟡 MODERATE
26Pamlico County, NC4.7%-$259/mo$181,949$1,180/mo🟡 MODERATE
27Jacksonville, NC4.5%-$418/mo$267,668$1,690/mo🟡 MODERATE
28High Point, NC4.4%-$456/mo$259,340$1,575/mo🟡 MODERATE
29Gastonia, NC4.4%-$455/mo$273,106$1,520/mo🟡 MODERATE
30Canton, NC4.4%-$487/mo$286,457$1,760/mo🟡 MODERATE
31Greensboro, NC4.4%-$371/mo$241,236$1,530/mo🟡 MODERATE
32Spring Hope, NC4.3%-$442/mo$255,434$1,560/mo🟡 MODERATE
33Peachland, NC4.3%-$410/mo$231,160$1,400/mo🟡 MODERATE
34Staley, NC4.2%-$465/mo$252,661$1,510/mo🟡 MODERATE
35Parkton, NC4.2%-$489/mo$262,410$1,560/mo🟡 MODERATE
36Maple Hill, NC4.1%-$521/mo$275,704$1,630/mo🟡 MODERATE
37Siler City, NC4.1%-$494/mo$256,968$1,510/mo🟡 MODERATE
38New Bern, NC4.1%-$504/mo$269,440$1,600/mo🟡 MODERATE
39Kenly, NC4.0%-$526/mo$267,908$1,560/mo🟡 MODERATE
40Hiddenite, NC4.0%-$472/mo$231,820$1,330/mo🟡 MODERATE
41Reidsville, NC4.0%-$411/mo$210,603$1,230/mo🟡 MODERATE
42Oxford, NC3.9%-$518/mo$254,503$1,460/mo🔴 WEAK
43Middlesex, NC3.8%-$587/mo$276,890$1,560/mo🔴 WEAK
44Princeton, NC3.8%-$605/mo$279,605$1,560/mo🔴 WEAK
45Hot Springs, NC3.7%-$712/mo$319,864$1,760/mo🔴 WEAK
46Winston-Salem, NC3.7%-$585/mo$260,293$1,430/mo🔴 WEAK
47Liberty, NC3.6%-$634/mo$277,811$1,510/mo🔴 WEAK
48Kannapolis, NC3.6%-$661/mo$283,725$1,525/mo🔴 WEAK
49Hobbsville, NC3.6%-$544/mo$232,898$1,250/mo🔴 WEAK
50Asheboro, NC3.6%-$573/mo$236,518$1,245/mo🔴 WEAK
51Hurdle Mills, NC3.6%-$787/mo$345,562$1,880/mo🔴 WEAK
52Creedmoor, NC3.6%-$783/mo$341,322$1,850/mo🔴 WEAK
53Hickory, NC3.5%-$584/mo$244,869$1,300/mo🔴 WEAK
54Mount Airy, NC3.5%-$553/mo$233,045$1,240/mo🔴 WEAK
55Roxboro, NC3.5%-$573/mo$240,814$1,280/mo🔴 WEAK
56Sanford, NC3.5%-$718/mo$293,911$1,540/mo🔴 WEAK
57Clayton, NC3.5%-$877/mo$368,653$1,960/mo🔴 WEAK
58Madison, NC3.4%-$555/mo$223,537$1,160/mo🔴 WEAK
59Rockwell, NC3.4%-$737/mo$296,809$1,540/mo🔴 WEAK
60Cedar Grove, NC3.4%-$1,004/mo$399,579$2,060/mo🔴 WEAK
61Clyde, NC3.4%-$822/mo$336,198$1,760/mo🔴 WEAK
62Burlington, NC3.4%-$731/mo$298,220$1,535/mo🔴 WEAK
63Cherryville, NC3.4%-$633/mo$250,833$1,290/mo🔴 WEAK
64Trent Woods, NC3.3%-$801/mo$316,048$1,620/mo🔴 WEAK
65Thomasville, NC3.3%-$612/mo$240,440$1,230/mo🔴 WEAK
66Stony Point, NC3.3%-$696/mo$271,202$1,380/mo🔴 WEAK
67Yadkinville, NC3.3%-$647/mo$249,365$1,260/mo🔴 WEAK
68Wilmington, NC3.3%-$1,071/mo$395,536$2,045/mo🔴 WEAK
69Four Oaks, NC3.2%-$820/mo$311,523$1,560/mo🔴 WEAK
70Salisbury, NC3.2%-$779/mo$296,823$1,490/mo🔴 WEAK
71Hamptonville, NC3.2%-$665/mo$252,033$1,260/mo🔴 WEAK
72Asheville, NC3.2%-$1,135/mo$452,490$2,340/mo🔴 WEAK
73Aydlett, NC3.2%-$1,004/mo$380,261$1,900/mo🔴 WEAK
74Morrisville, NC3.2%-$1,324/mo$505,518$2,540/mo🔴 WEAK
75Lexington, NC3.2%-$665/mo$252,008$1,260/mo🔴 WEAK
76Charlotte, NC3.1%-$1,154/mo$401,665$2,160/mo🔴 WEAK
77Elon, NC3.1%-$866/mo$318,384$1,560/mo🔴 WEAK
78Durham, NC3.1%-$1,079/mo$422,352$1,955/mo🔴 WEAK
79Benson, NC3.1%-$886/mo$321,307$1,560/mo🔴 WEAK
80Gibsonville, NC3.1%-$812/mo$293,245$1,420/mo🔴 WEAK
81Candler, NC3.0%-$1,166/mo$418,837$2,020/mo🔴 WEAK
82Mebane, NC3.0%-$997/mo$354,813$1,700/mo🔴 WEAK
83Fuquay Varina, NC3.0%-$1,254/mo$445,285$2,130/mo🔴 WEAK
84Kernersville, NC3.0%-$922/mo$323,023$1,530/mo🔴 WEAK
85Harmony, NC3.0%-$809/mo$287,935$1,380/mo🔴 WEAK
86Browns Summit, NC3.0%-$883/mo$312,347$1,490/mo🔴 WEAK
87Angier, NC2.9%-$977/mo$334,804$1,560/mo🔴 WEAK
88Mocksville, NC2.9%-$810/mo$280,775$1,320/mo🔴 WEAK
89Statesville, NC2.9%-$904/mo$309,331$1,440/mo🔴 WEAK
90Timberlake, NC2.9%-$933/mo$322,136$1,510/mo🔴 WEAK
91Denton, NC2.9%-$766/mo$260,886$1,210/mo🔴 WEAK
92Alexis, NC2.9%-$1,009/mo$346,899$1,620/mo🔴 WEAK
93Zebulon, NC2.8%-$1,032/mo$342,991$1,560/mo🔴 WEAK
94Vale, NC2.8%-$888/mo$293,621$1,330/mo🔴 WEAK
95Monroe, NC2.8%-$1,088/mo$365,396$1,675/mo🔴 WEAK
96Lincolnton, NC2.8%-$878/mo$298,190$1,380/mo🔴 WEAK
97Virginia Beach, NC2.8%-$1,258/mo$420,260$1,920/mo🔴 WEAK
98Marshville, NC2.7%-$1,005/mo$325,561$1,450/mo🔴 WEAK
99Hendersonville, NC2.7%-$1,300/mo$427,679$1,930/mo🔴 WEAK
100Maiden, NC2.6%-$982/mo$314,872$1,390/mo🔴 WEAK
101Concord, NC2.6%-$1,221/mo$380,734$1,640/mo🔴 WEAK
102Oriental, NC2.6%-$1,104/mo$347,579$1,510/mo🔴 WEAK
103Dallas, NC2.6%-$913/mo$288,858$1,260/mo🔴 WEAK
104Franklinton, NC2.6%-$1,125/mo$356,817$1,560/mo🔴 WEAK
105Holly Springs, NC2.6%-$1,856/mo$584,429$2,540/mo🔴 WEAK
106Matthews, NC2.5%-$1,782/mo$546,164$2,315/mo🔴 WEAK
107Shawboro, NC2.4%-$1,333/mo$402,154$1,680/mo🔴 WEAK
108Mooresville, NC2.4%-$1,365/mo$409,371$1,700/mo🔴 WEAK
109Waynesville, NC2.4%-$1,220/mo$366,086$1,520/mo🔴 WEAK
110Raleigh, NC2.4%-$1,712/mo$508,401$2,090/mo🔴 WEAK
111Rougemont, NC2.3%-$1,278/mo$373,334$1,510/mo🔴 WEAK
112Cleveland, NC2.3%-$1,052/mo$309,463$1,260/mo🔴 WEAK
113Linden, NC2.3%-$1,058/mo$313,900$1,290/mo🔴 WEAK
114Colfax, NC2.2%-$1,460/mo$413,718$1,620/mo🔴 WEAK
115Stanley, NC2.2%-$1,285/mo$369,590$1,470/mo🔴 WEAK
116New London, NC2.2%-$1,098/mo$317,518$1,270/mo🔴 WEAK
117Carrboro, NC2.2%-$1,868/mo$522,966$2,020/mo🔴 WEAK
118Crouse, NC2.2%-$1,030/mo$297,687$1,190/mo🔴 WEAK
119Sherrills Ford, NC2.2%-$1,731/mo$496,594$1,970/mo🔴 WEAK
120Wake Forest, NC2.2%-$1,785/mo$515,569$2,060/mo🔴 WEAK
121Youngsville, NC2.1%-$1,513/mo$420,378$1,610/mo🔴 WEAK
122Apex, NC2.1%-$2,169/mo$609,077$2,440/mo🔴 WEAK
123Iron Station, NC2.1%-$1,513/mo$422,865$1,630/mo🔴 WEAK
124Holly Ridge, NC2.1%-$1,886/mo$524,441$2,010/mo🔴 WEAK
125Willow Spring, NC2.0%-$1,515/mo$414,619$1,560/mo🔴 WEAK
126Cary, NC2.0%-$2,585/mo$708,502$2,310/mo🔴 WEAK
127Clemmons, NC2.0%-$1,401/mo$388,012$1,480/mo🔴 WEAK
128Efland, NC2.0%-$1,448/mo$398,548$1,510/mo🔴 WEAK
129Mount Ulla, NC1.9%-$1,688/mo$450,071$1,640/mo🔴 POOR
130Gold Hill, NC1.8%-$1,292/mo$335,243$1,180/mo🔴 POOR
131Union Grove, NC1.8%-$1,321/mo$349,359$1,260/mo🔴 POOR
132Stokesdale, NC1.8%-$1,503/mo$394,573$1,410/mo🔴 POOR
133Chapel Hill, NC1.7%-$2,559/mo$662,115$2,320/mo🔴 POOR
134Davidson, NC1.5%-$2,692/mo$659,803$2,140/mo🔴 POOR
135Summerfield, NC1.5%-$2,124/mo$517,190$1,660/mo🔴 POOR
136Denver, NC1.2%-$2,366/mo$548,279$1,620/mo🔴 POOR
137Pittsboro, NC1.1%-$2,493/mo$562,182$1,580/mo🔴 POOR
138New Hill, NC0.5%-$3,356/mo$687,752$1,560/mo🔴 POOR