CensusEasy
RANKING · 2020 CENSUS · 174 SHOWN OF 174

Least affordable housing, North Carolina cities · 2020

North Carolina cities ranked by the CensusEasy Afford Score, median home value divided by median household income (2020 ACS). A higher score means a home costs more years of local income. This list covers the 174 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
YEAR201020202024
Least affordable housing by state
RANKPLACESTATEPOPAFFORD SCOREVS 2010
01Boone, NCNC19,92910.9−24%
02Cullowhee, NCNC7,97310.0−3%
03Pittsboro, NCNC5,0547.2+51%
04Brevard, NCNC8,0986.1+23%
05Chapel Hill, NCNC63,5655.8−14%
06Carrboro, NCNC20,9625.7−27%
07Morehead City, NCNC10,4345.7+15%
08Asheville, NCNC93,5235.4+11%
09Carolina Beach, NCNC6,8705.2−17%
10Wilmington, NCNC126,8095.2−15%
12Hendersonville, NCNC15,8675.0+15%
13Woodfin, NCNC8,2294.8+34%
14Selma, NCNC7,4064.8+18%
15Lincolnton, NCNC12,4654.5+27%
16Hillsborough, NCNC9,7784.5+27%
17Lake Norman of Iredell, NCNC12,4944.4−26%
18Kill Devil Hills, NCNC7,7314.3−30%
19Mount Airy, NCNC10,6824.3+32%
20Mills River, NCNC7,5044.3+17%
21Elon, NCNC11,3664.3−3%
22Southern Pines, NCNC17,3574.3−19%
23Smithfield, NCNC13,1144.2+26%
24Black Mountain, NCNC8,4914.2−16%
25Pineville, NCNC11,8514.2+10%
26St. James, NCNC7,3184.1−26%
27Waynesville, NCNC11,0064.1−8%
28Northchase, NCNC5,8964.1+31%
29Clinton, NCNC8,4664.0+6%
30Porters Neck, NCNC7,6544.0−33%
31Dunn, NCNC8,8143.9+14%
32Durham, NCNC305,5613.9+4%
33Whispering Pines, NCNC5,5053.9−3%
34Cornelius, NCNC35,0943.9+16%
35Hickory, NCNC45,9753.9−6%
36Statesville, NCNC32,1813.8+0%
37Washington, NCNC9,9103.8−32%
38Raleigh, NCNC506,3063.8−2%
39Kings Grant, NCNC9,0033.8+10%
40Surf City, NCNC5,1423.8−55%
41Morganton, NCNC17,8493.8−11%
42Fletcher, NCNC8,3733.8+1%
43Greenville, NCNC96,4433.7−13%
44Carolina Shores, NCNC5,5403.7−14%
45Oxford, NCNC8,9853.7−2%
46New Bern, NCNC34,7243.7−15%
47Shallotte, NCNC5,3353.7−30%
48Forest City, NCNC7,4103.7−7%
49Oak Island, NCNC9,3373.6−45%
50Etowah, NCNC7,9683.6+0%
51Zebulon, NCNC11,9333.6+7%
52Pinehurst, NCNC18,6703.6−12%
53Charlotte, NCNC964,7843.6+9%
54Angier, NCNC9,4103.6+4%
55Goldsboro, NCNC35,0123.6+2%
56Laurinburg, NCNC14,5823.5−8%
57Graham, NCNC20,1313.5+7%
58Mint Hill, NCNC29,4763.5+14%
59Cary, NCNC183,5823.5+9%
60Murraysville, NCNC16,3393.5+10%
61Mooresville, NCNC55,8423.5−6%
62Westport, NCNC5,9153.5−21%
63Leland, NCNC35,7313.5−6%
64Kings Mountain, NCNC12,1173.5+34%
65Elizabeth City, NCNC19,6223.5−21%
66Myrtle Grove, NCNC12,6373.5−6%
67Kernersville, NCNC29,1283.4+4%
68Lexington, NCNC20,2383.4−1%
69Jacksonville, NCNC72,7323.4+7%
70Aberdeen, NCNC10,0663.4−28%
71Lillington, NCNC5,0403.4−14%
72Fuquay-Varina, NCNC48,5363.4+9%
73Wilson, NCNC49,5723.4−11%
74Shelby, NCNC23,3093.4−1%
75Belmont, NCNC16,4153.4+16%
76Hampstead, NCNC9,2923.4−42%
77Davidson, NCNC16,6623.3−37%
78Boiling Spring Lakes, NCNC6,8753.3−10%
79Morrisville, NCNC32,4663.3−8%
80Mebane, NCNC21,9523.3−0%
81Ogden, NCNC8,2493.3−18%
82Summerfield, NCNC11,3273.3−3%
83Midland, NCNC5,1513.3+12%
84Greensboro, NCNC308,6673.3−7%
85Weddington, NCNC14,5173.3+5%
86Monroe, NCNC42,6443.3−5%
87Swannanoa, NCNC6,9013.3+15%
88Marvin, NCNC7,0403.3−18%
89High Point, NCNC120,5713.3−1%
90Conover, NCNC8,9383.3+19%
91Gastonia, NCNC87,0673.2+1%
92Clayton, NCNC32,6333.2+8%
93Salisbury, NCNC36,8793.2−9%
94Asheboro, NCNC27,9903.2−14%
95Knightdale, NCNC23,1443.2+35%
96Mount Holly, NCNC19,0333.2+18%
97Winston-Salem, NCNC257,2713.2−6%
98Holly Springs, NCNC50,2883.2+17%
99Locust, NCNC6,1203.2+11%
100Tarboro, NCNC10,9793.2+1%
101Mocksville, NCNC6,2823.2+15%
102Clemmons, NCNC22,8083.2+4%
103Oak Ridge, NCNC7,8963.2−1%
104Wendell, NCNC19,6873.2−11%
105Garner, NCNC41,5623.2+18%
106Wadesboro, NCNC5,0353.2+25%
107Huntersville, NCNC68,5353.2+5%
108Matthews, NCNC32,7693.1−1%
109Siler City, NCNC8,1553.1+6%
110Dallas, NCNC6,3923.1+4%
111Wake Forest, NCNC58,1473.1−10%
112Concord, NCNC114,5983.1−2%
113Wrightsboro, NCNC6,2873.1−3%
114Apex, NCNC80,4193.1+5%
115Sanford, NCNC34,1383.1−8%
116Kinston, NCNC19,7053.1−12%
117East Flat Rock, NCNC6,3233.0−25%
118Reidsville, NCNC14,6923.0+2%
119Moyock, NCNC5,6843.0−18%
120Unionville, NCNC7,3223.0−4%
121Burlington, NCNC61,4963.0+0%
122Waxhaw, NCNC23,1403.0−1%
123Walkertown, NCNC6,1203.0+21%
124Stallings, NCNC17,7603.0+5%
125Briar Chapel, NCNC6,0493.0
126Wesley Chapel, NCNC9,5662.9−9%
127Lumberton, NCNC18,9552.9−7%
128Fayetteville, NCNC209,1202.9+9%
129Hope Mills, NCNC18,3242.9+12%
130Midway, NCNC5,1042.9+23%
131Kannapolis, NCNC61,7082.9−6%
132Albemarle, NCNC17,7692.8−9%
133Half Moon, NCNC7,3782.8+9%
134Bessemer City, NCNC5,8342.8+2%
135Anderson Creek, NCNC13,9272.8
136Holly Ridge, NCNC5,9082.8−34%
137Lenoir, NCNC18,3722.8−18%
138Havelock, NCNC17,4302.8−7%
139Rockingham, NCNC8,8152.8−8%
140Thomasville, NCNC27,7332.8−7%
141Roanoke Rapids, NCNC14,3862.8−6%
142Piney Green, NCNC14,0782.8−0%
143Henderson, NCNC15,0132.8−25%
144Indian Trail, NCNC44,3032.8+7%
145Cherryville, NCNC6,5232.8+2%
146Harrisburg, NCNC20,7422.7+1%
147Butner, NCNC8,1122.7−5%
148Long View, NCNC5,3872.6−12%
149Stokesdale, NCNC6,1332.6−11%
150Nashville, NCNC5,9112.6+5%
151Rolesville, NCNC12,8392.6−30%
152Archer Lodge, NCNC5,6492.6+7%
153Lewisville, NCNC14,4212.6−0%
154Rocky Mount, NCNC55,1202.6−10%
155Trinity, NCNC7,2742.6−7%
156Silver Lake, NCNC6,5632.5−22%
157St. Stephens, NCNC9,4572.5−11%
158Archdale, NCNC12,2542.5−11%
159Cramerton, NCNC5,7132.5+0%
160Spout Springs, NCNC11,2422.5
161King, NCNC7,9772.5−6%
162Hamlet, NCNC5,8702.4−9%
163Roxboro, NCNC8,3802.4−20%
164Williamston, NCNC5,0862.4−18%
165Ayden, NCNC5,2632.4−30%
166Creedmoor, NCNC5,0462.4−8%
167Marion, NCNC7,4402.4−14%
168Newton, NCNC13,8222.4−11%
169Spring Lake, NCNC11,2522.4−11%
170Gibsonville, NCNC9,8762.3−26%
171Winterville, NCNC10,9732.3−12%
172Eden, NCNC15,5002.2−15%
173Sawmills, NCNC5,1052.1−24%
174Pleasant Garden, NCNC5,1652.0−28%
SHOWING 1–174 OF 174
Download CSV (full list, 174 rows)How this score is calculated

UPDATED 2026-07-15 · DATA: US CENSUS BUREAU DECENNIAL CENSUS