CensusEasy
RANKING · 2010 CENSUS · 170 SHOWN OF 170

Most affordable housing, North Carolina cities · 2010

North Carolina cities with the lowest CensusEasy Afford Score, where homes cost the fewest years of local income (2023 ACS). This list covers the 170 cities in North Carolina that qualify, ranked against each other statewide.

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