CensusEasy
RANKING · 2024 ACS · 175 SHOWN OF 175

Tightest housing markets, North Carolina cities

North Carolina cities with the lowest housing vacancy rate (2023 ACS). This list covers the 175 cities in North Carolina that qualify, ranked against each other statewide.

Flip the list · Highest housing vacancy, US cities
North CarolinaAll statesPop > 5KAll rankings
SAME RANKING BYCountiesStatesMetrosZIP codes
RELATEDMost expensive homesCheapest homesHighest median rentLowest median rentHighest homeownership rateHighest renter share
YEAR20102024
Tightest housing markets by state
RANKPLACESTATEPOPHOUSING VACANCY RATEVS 2000
01Marvin, NCNC7,0400.0%
02Archer Lodge, NCNC5,6490.0%
03Barbecue, NCNC5,9100.8%
04Stokesdale, NCNC6,1331.1%
05Moyock, NCNC5,6841.2%
06Midland, NCNC5,1511.2%
07Creedmoor, NCNC5,0461.2%
08Midway, NCNC5,1041.3%
09Oak Ridge, NCNC7,8962.2%
10Murraysville, NCNC16,3392.3%
11Clayton, NCNC32,6332.5%
12Silver Lake, NCNC6,5632.8%
13Stallings, NCNC17,7602.8%
14Lewisville, NCNC14,4212.8%
15Briar Chapel, NCNC6,0492.8%
16Huntersville, NCNC68,5353.3%
17Winterville, NCNC10,9733.5%
18Unionville, NCNC7,3223.6%
19Weddington, NCNC14,5173.6%
20Rolesville, NCNC12,8393.7%
21Waxhaw, NCNC23,1403.8%
22Mount Holly, NCNC19,0333.8%
23Kernersville, NCNC29,1283.8%
24King, NCNC7,9774.0%
25Pittsboro, NCNC5,0544.1%
26Holly Springs, NCNC50,2884.1%
27Kings Grant, NCNC9,0034.3%
28Pleasant Garden, NCNC5,1654.3%
29Wesley Chapel, NCNC9,5664.3%
30Angier, NCNC9,4104.3%
31Hope Mills, NCNC18,3244.5%
32Archdale, NCNC12,2544.5%
33Porters Neck, NCNC7,6544.5%
34Wendell, NCNC19,6874.6%
35Myrtle Grove, NCNC12,6374.7%
36Trinity, NCNC7,2744.8%
37Apex, NCNC80,4194.8%
38Newton, NCNC13,8224.8%
39St. Stephens, NCNC9,4575.0%
40Belmont, NCNC16,4155.0%
41East Flat Rock, NCNC6,3235.1%
42Mint Hill, NCNC29,4765.2%
43Lincolnton, NCNC12,4655.2%
44Wake Forest, NCNC58,1475.3%
45Indian Trail, NCNC44,3035.4%
46Hampstead, NCNC9,2925.4%
47Knightdale, NCNC23,1445.4%
48Fuquay-Varina, NCNC48,5365.4%
49Cary, NCNC183,5825.5%
50Summerfield, NCNC11,3275.6%
51Asheboro, NCNC27,9905.7%
52Clemmons, NCNC22,8085.7%
53Matthews, NCNC32,7695.8%
54Leland, NCNC35,7315.9%
55Harrisburg, NCNC20,7426.0%
56Locust, NCNC6,1206.0%
57Monroe, NCNC42,6446.3%
58Kings Mountain, NCNC12,1176.3%
59Zebulon, NCNC11,9336.4%
60High Point, NCNC120,5716.6%
61Ogden, NCNC8,2496.7%
62Spout Springs, NCNC11,2427.0%
63Carrboro, NCNC20,9627.0%
64Fletcher, NCNC8,3737.1%
65Gibsonville, NCNC9,8767.1%
66Cornelius, NCNC35,0947.2%
67Aberdeen, NCNC10,0667.3%
68Nashville, NCNC5,9117.4%
69Dallas, NCNC6,3927.5%
70Durham, NCNC305,5617.5%
71Thomasville, NCNC27,7337.5%
72Garner, NCNC41,5627.6%
73Mooresville, NCNC55,8427.6%
74Charlotte, NCNC964,7847.6%
75Lillington, NCNC5,0407.9%
76Mount Airy, NCNC10,6828.1%
77Walkertown, NCNC6,1208.1%
78Burlington, NCNC61,4968.1%
79Hillsborough, NCNC9,7788.3%
80Hendersonville, NCNC15,8678.3%
81Gastonia, NCNC87,0678.4%
82Pineville, NCNC11,8518.4%
83Siler City, NCNC8,1558.5%
84Conover, NCNC8,9388.5%
85Greensboro, NCNC308,6678.6%
86Mebane, NCNC21,9528.7%
87Morganton, NCNC17,8498.7%
88Westport, NCNC5,9158.8%
89Rockingham, NCNC8,8158.8%
90Morrisville, NCNC32,4668.9%
91Cullowhee, NCNC7,9739.0%
92Reidsville, NCNC14,6929.0%
93Cramerton, NCNC5,7139.1%
94Oxford, NCNC8,9859.2%
95Statesville, NCNC32,1819.2%
96Wrightsboro, NCNC6,2879.3%
97Sanford, NCNC34,1389.4%
98Lenoir, NCNC18,3729.4%
99Half Moon, NCNC7,3789.4%
100Graham, NCNC20,1319.5%
101Havelock, NCNC17,4309.5%
102Raleigh, NCNC506,3069.5%
103Hickory, NCNC45,9759.6%
104Selma, NCNC7,4069.7%
105Wilmington, NCNC126,8099.9%
106Piney Green, NCNC14,07810.0%
107Fayetteville, NCNC209,12010.1%
108Chapel Hill, NCNC63,56510.1%
109Roanoke Rapids, NCNC14,38610.2%
110Salisbury, NCNC36,87910.2%
111Etowah, NCNC7,96810.2%
112Mocksville, NCNC6,28210.2%
113Concord, NCNC114,59810.4%
114Shallotte, NCNC5,33510.5%
115Washington, NCNC9,91010.6%
116Boiling Spring Lakes, NCNC6,87510.6%
117Winston-Salem, NCNC257,27110.6%
118Jacksonville, NCNC72,73210.7%
119Greenville, NCNC96,44310.9%
120Whispering Pines, NCNC5,50511.0%
121Wilson, NCNC49,57211.0%
122Carolina Shores, NCNC5,54011.1%
123Pinehurst, NCNC18,67011.1%
124Davidson, NCNC16,66211.2%
125Dunn, NCNC8,81411.3%
126Kannapolis, NCNC61,70811.4%
127Roxboro, NCNC8,38011.4%
128Shelby, NCNC23,30911.4%
129Cherryville, NCNC6,52311.8%
130Smithfield, NCNC13,11411.9%
131Laurinburg, NCNC14,58212.0%
132Goldsboro, NCNC35,01212.4%
133Tarboro, NCNC10,97912.5%
134Anderson Creek, NCNC13,92712.6%
135New Bern, NCNC34,72412.7%
136Elizabeth City, NCNC19,62212.8%
137Bessemer City, NCNC5,83412.9%
138Rocky Mount, NCNC55,12013.0%
139Northchase, NCNC5,89613.2%
140Brevard, NCNC8,09813.3%
141Lake Norman of Iredell, NCNC12,49413.6%
142Marion, NCNC7,44013.7%
143Eden, NCNC15,50013.8%
144Long View, NCNC5,38713.8%
145Clinton, NCNC8,46613.9%
146Southern Pines, NCNC17,35714.0%
147Mills River, NCNC7,50414.0%
148Boone, NCNC19,92914.5%
149Albemarle, NCNC17,76914.5%
150Butner, NCNC8,11214.9%
151Ayden, NCNC5,26315.4%
152Lexington, NCNC20,23815.5%
153Henderson, NCNC15,01315.7%
154Williamston, NCNC5,08615.8%
155Wadesboro, NCNC5,03515.9%
156Kinston, NCNC19,70516.1%
157Spring Lake, NCNC11,25216.2%
158Waynesville, NCNC11,00616.9%
159Lumberton, NCNC18,95517.1%
160St. James, NCNC7,31818.2%
161Holly Ridge, NCNC5,90819.0%
162Elon, NCNC11,36619.2%
163Hamlet, NCNC5,87019.3%
164Sawmills, NCNC5,10519.5%
165Forest City, NCNC7,41019.6%
166Morehead City, NCNC10,43419.8%
167Swannanoa, NCNC6,90120.2%
168Lake Norman of Catawba, NCNC9,90620.9%
169Asheville, NCNC93,52325.3%
170Woodfin, NCNC8,22925.6%
171Black Mountain, NCNC8,49126.3%
172Carolina Beach, NCNC6,87051.0%
173Kill Devil Hills, NCNC7,73152.5%
174Oak Island, NCNC9,33757.4%
175Surf City, NCNC5,14261.4%
SHOWING 1–175 OF 175
Download CSV (full list, 175 rows)

UPDATED 2026-06-02 · DATA: US CENSUS BUREAU ACS 5-YEAR ESTIMATES