CensusEasy
RANKING · 2010 CENSUS · 170 SHOWN OF 170

Least affordable housing, North Carolina cities · 2010

North Carolina cities ranked by the CensusEasy Afford Score, median home value divided by median household income (2023 ACS). A higher score means a home costs more years of local income. This list covers the 170 cities in North Carolina that qualify, ranked against each other statewide.

Flip the list · Most affordable housing, US cities
North CarolinaAll statesPop > 5KAll rankings
SAME RANKING BYCountiesStatesMetrosZIP codes
RELATEDMost expensive homesCheapest homesHighest median rentLowest median rentHighest homeownership rateHighest renter share
YEAR19902000201020202024
Least affordable housing by state
RANKPLACESTATEPOPAFFORD SCOREVS 2000
01Boone, NCNC19,92914.3+121%
02Cullowhee, NCNC7,97310.4+69%
03Surf City, NCNC5,1428.5+118%
04Carrboro, NCNC20,9627.8+57%
05Chapel Hill, NCNC63,5656.8+22%
06Oak Island, NCNC9,3376.6+131%
07Carolina Beach, NCNC6,8706.3+62%
08Kill Devil Hills, NCNC7,7316.2+141%
09Wilmington, NCNC126,8096.1+55%
10Porters Neck, NCNC7,6546.0
12Hampstead, NCNC9,2925.8
13Washington, NCNC9,9105.6+70%
14St. James, NCNC7,3185.5+72%
15Southern Pines, NCNC17,3575.3+63%
16Davidson, NCNC16,6625.3+70%
17Shallotte, NCNC5,3355.3+51%
18Black Mountain, NCNC8,4915.0+82%
19Brevard, NCNC8,0985.0+54%
20Morehead City, NCNC10,4345.0+41%
21Asheville, NCNC93,5234.9+52%
22Aberdeen, NCNC10,0664.8+64%
23Pittsboro, NCNC5,0544.7+53%
24Waynesville, NCNC11,0064.5+49%
25Elon, NCNC11,3664.4
26Elizabeth City, NCNC19,6224.4+53%
27Westport, NCNC5,9154.4+44%
28Hendersonville, NCNC15,8674.4+25%
29Carolina Shores, NCNC5,5404.3+25%
30New Bern, NCNC34,7244.3+59%
31Holly Ridge, NCNC5,9084.3+87%
32Greenville, NCNC96,4434.3+33%
33Morganton, NCNC17,8494.3+66%
34Hickory, NCNC45,9754.1+32%
35Pinehurst, NCNC18,6704.1+32%
36East Flat Rock, NCNC6,3234.1+78%
37Selma, NCNC7,4064.0+54%
38Whispering Pines, NCNC5,5054.0+36%
39Ogden, NCNC8,2494.0+49%
40Marvin, NCNC7,0404.0+21%
41Forest City, NCNC7,4104.0+56%
42Lillington, NCNC5,0404.0+38%
43Raleigh, NCNC506,3063.9+19%
44Laurinburg, NCNC14,5823.8+48%
45Statesville, NCNC32,1813.8+31%
46Clinton, NCNC8,4663.8+27%
47Wilson, NCNC49,5723.8+31%
48Pineville, NCNC11,8513.8+47%
49Oxford, NCNC8,9853.8+23%
50Durham, NCNC305,5613.8+23%
51Rolesville, NCNC12,8393.7+31%
52Asheboro, NCNC27,9903.7+42%
53Mooresville, NCNC55,8423.7+19%
54Henderson, NCNC15,0133.7+20%
55Fletcher, NCNC8,3733.7+37%
56Moyock, NCNC5,6843.7
57Leland, NCNC35,7313.7+30%
58Boiling Spring Lakes, NCNC6,8753.7+41%
59Mills River, NCNC7,5043.7
60Myrtle Grove, NCNC12,6373.7+30%
61Etowah, NCNC7,9683.6+40%
62Morrisville, NCNC32,4663.6+26%
63Wendell, NCNC19,6873.6+46%
64Woodfin, NCNC8,2293.6+50%
65Lincolnton, NCNC12,4653.6+30%
66Salisbury, NCNC36,8793.5+27%
67Greensboro, NCNC308,6673.5+34%
68Goldsboro, NCNC35,0123.5+24%
69Hillsborough, NCNC9,7783.5+32%
70Wake Forest, NCNC58,1473.5+28%
71Lexington, NCNC20,2383.5+16%
72Kinston, NCNC19,7053.5+19%
73Kings Grant, NCNC9,0033.5+49%
74Monroe, NCNC42,6443.4+35%
75Angier, NCNC9,4103.4+23%
76Dunn, NCNC8,8143.4+26%
77Ayden, NCNC5,2633.4+12%
78Summerfield, NCNC11,3273.4+35%
79Lenoir, NCNC18,3723.4+33%
80Shelby, NCNC23,3093.4+26%
81Winston-Salem, NCNC257,2713.4+27%
82Zebulon, NCNC11,9333.4+30%
83Smithfield, NCNC13,1143.4−3%
84Sanford, NCNC34,1383.4+36%
85Cornelius, NCNC35,0943.4+10%
86Mebane, NCNC21,9523.3+14%
87Kernersville, NCNC29,1283.3+14%
88Charlotte, NCNC964,7843.3+18%
89Graham, NCNC20,1313.3+28%
90High Point, NCNC120,5713.3+30%
91Mount Airy, NCNC10,6823.3+16%
92Silver Lake, NCNC6,5633.3+35%
93Wesley Chapel, NCNC9,5663.2+23%
94Cary, NCNC183,5823.2+26%
95Oak Ridge, NCNC7,8963.2+19%
96Jacksonville, NCNC72,7323.2+26%
97Gastonia, NCNC87,0673.2+29%
98Wrightsboro, NCNC6,2873.2+30%
99Murraysville, NCNC16,3393.2+28%
100Concord, NCNC114,5983.2+29%
101Matthews, NCNC32,7693.2+25%
102Gibsonville, NCNC9,8763.2+45%
103Tarboro, NCNC10,9793.2+42%
104Unionville, NCNC7,3223.1+46%
105Lumberton, NCNC18,9553.1+28%
106Weddington, NCNC14,5173.1+13%
107Albemarle, NCNC17,7693.1+20%
108Fuquay-Varina, NCNC48,5363.1+15%
109Mint Hill, NCNC29,4763.1+31%
110Northchase, NCNC5,8963.1
111Clemmons, NCNC22,8083.1+18%
112Kannapolis, NCNC61,7083.1+33%
113Rockingham, NCNC8,8153.0+26%
114Roxboro, NCNC8,3803.0+19%
115Waxhaw, NCNC23,1403.0+25%
116Havelock, NCNC17,4303.0+31%
117Long View, NCNC5,3873.0+41%
118Burlington, NCNC61,4963.0+12%
119Dallas, NCNC6,3923.0+42%
120Clayton, NCNC32,6333.0+30%
121Huntersville, NCNC68,5353.0+20%
122Thomasville, NCNC27,7333.0+17%
123Stokesdale, NCNC6,1333.0+25%
124Roanoke Rapids, NCNC14,3863.0+18%
125Reidsville, NCNC14,6923.0+16%
126Siler City, NCNC8,1553.0+26%
127Midland, NCNC5,1512.9
128Apex, NCNC80,4192.9+18%
129Williamston, NCNC5,0862.9+5%
130Belmont, NCNC16,4152.9+28%
131Locust, NCNC6,1202.9+34%
132Rocky Mount, NCNC55,1202.9+9%
133Swannanoa, NCNC6,9012.8+22%
134St. Stephens, NCNC9,4572.8+23%
135Archdale, NCNC12,2542.8+21%
136Stallings, NCNC17,7602.8+21%
137Butner, NCNC8,1122.8+22%
138Piney Green, NCNC14,0782.8+34%
139Pleasant Garden, NCNC5,1652.8+3%
140Mocksville, NCNC6,2822.8+1%
141Bessemer City, NCNC5,8342.8+29%
142Trinity, NCNC7,2742.8+26%
143Marion, NCNC7,4402.8+15%
144Mount Holly, NCNC19,0332.7+22%
145Conover, NCNC8,9382.7+4%
146Holly Springs, NCNC50,2882.7+18%
147Sawmills, NCNC5,1052.7+19%
148Cherryville, NCNC6,5232.7+10%
149Garner, NCNC41,5622.7+7%
150Fayetteville, NCNC209,1202.7+12%
151Harrisburg, NCNC20,7422.7+5%
152Hamlet, NCNC5,8702.7+48%
153Spring Lake, NCNC11,2522.6−3%
154Newton, NCNC13,8222.6+17%
155Eden, NCNC15,5002.6+13%
156Half Moon, NCNC7,3782.6+40%
157King, NCNC7,9772.6+15%
158Kings Mountain, NCNC12,1172.6+3%
159Winterville, NCNC10,9732.6+6%
160Hope Mills, NCNC18,3242.6+25%
161Indian Trail, NCNC44,3032.6+20%
162Creedmoor, NCNC5,0462.6−2%
163Lewisville, NCNC14,4212.6+15%
164Wadesboro, NCNC5,0352.5−10%
165Nashville, NCNC5,9112.5−3%
166Cramerton, NCNC5,7132.5+14%
167Walkertown, NCNC6,1202.5+16%
168Archer Lodge, NCNC5,6492.4
169Knightdale, NCNC23,1442.4+1%
170Midway, NCNC5,1042.3
SHOWING 1–170 OF 170
Download CSV (full list, 170 rows)How this score is calculated

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