CensusEasy
RANKING · 2024 ACS · 100 SHOWN OF 100

Most affordable housing, North Carolina counties

North Carolina counties with the lowest CensusEasy Afford Score, where homes cost the fewest years of local income (2024 ACS). This list covers the 100 counties in North Carolina that qualify, ranked against each other statewide. The median across all 100 is 3.5. Biggest climber in the top 100 since 2020: Gates County, NC, up 50 places to #12.

Flip the list · Least affordable housing, US counties →
Most affordable housing by state
RANKPLACESTATEPOPAFFORD SCOREVS 1990
01▲7Bertie County, NCNC17,0862.0−9%
02▲14Jones County, NCNC9,5752.2−2%
03▼2Greene County, NCNC20,7002.2+6%
04Robeson County, NCNC119,9412.3+1%
05▲1Martin County, NCNC21,6012.3−3%
06▼1Northampton County, NCNC16,4912.3+10%
07▲15Hyde County, NCNC4,5542.3−6%
08▲7Halifax County, NCNC46,5342.3−1%
09▼2Edgecombe County, NCNC49,1212.4+12%
10▼8Duplin County, NCNC51,5712.5+17%
11▲6Scotland County, NCNC33,3222.5+19%
12▲50Gates County, NCNC10,2342.6+25%
13▼10Hertford County, NCNC19,0152.6+10%
14▼2Lenoir County, NCNC55,8372.7+8%
15▼2Caswell County, NCNC22,5632.8+33%
16▲10Montgomery County, NCNC26,4032.8+46%
17▼8Richmond County, NCNC42,0412.8+57%
18▼8Sampson County, NCNC61,5042.9+23%
19▲33Yadkin County, NCNC38,3252.9+36%
20▼2Columbus County, NCNC50,4873.0+20%
21▼1Rockingham County, NCNC94,1953.0+56%
22▲3Wayne County, NCNC122,2783.0+20%
23▲8McDowell County, NCNC45,1983.0+51%
24▲11Washington County, NCNC10,6383.0+47%
25▼11Warren County, NCNC18,8983.0+7%
26▲1Nash County, NCNC99,3653.1+27%
27▲9Stokes County, NCNC46,1263.1+48%
28▼7Anson County, NCNC21,7583.1+67%
29▲1Burke County, NCNC88,6553.2+57%
30▼6Bladen County, NCNC30,0073.2+50%
31▲14Surry County, NCNC72,2873.2+53%
32▼13Vance County, NCNC42,6383.2+30%
33▼10Randolph County, NCNC149,5163.2+47%
34▼6Alexander County, NCNC36,9583.2+48%
35▲13Cumberland County, NCNC338,4733.3+32%
36▲8Wilkes County, NCNC66,2333.3+38%
37▲1Wilson County, NCNC81,1503.3+36%
38▲5Beaufort County, NCNC44,6703.3+39%
39▲2Hoke County, NCNC56,9393.4+69%
40▼29Person County, NCNC40,6363.4+57%
41▼2Davie County, NCNC45,8553.4+47%
42▼13Caldwell County, NCNC81,1053.4+72%
43▲30Perquimans County, NCNC13,4903.4+23%
44▲9Davidson County, NCNC180,1823.4+57%
45▲11Cleveland County, NCNC103,3253.4+71%
46▼9Graham County, NCNC8,1903.4+16%
47▲4Harnett County, NCNC150,1373.5+50%
48▲17Onslow County, NCNC217,1753.5+30%
49▲5Granville County, NCNC61,4213.5+59%
50▲7Craven County, NCNC105,0253.5+37%
51▲8Pasquotank County, NCNC42,2013.5+31%
52▼12Catawba County, NCNC170,1723.6+67%
53▲2Pitt County, NCNC182,9363.6+30%
54▼12Rowan County, NCNC155,0963.6+77%
55▲16Pamlico County, NCNC12,7583.6+42%
56▼7Johnston County, NCNC256,4483.7+57%
57▼23Lee County, NCNC70,2583.7+60%
58▲5Alamance County, NCNC186,1773.7+56%
59▲15Camden County, NCNC11,3153.7+73%
60▲10Pender County, NCNC72,1113.7+46%
61▼3Forsyth County, NCNC401,7183.7+51%
62▲4Guilford County, NCNC562,2343.8+45%
63▲9Mitchell County, NCNC15,0623.8+63%
64▼32Franklin County, NCNC82,0373.8+73%
65▼19Rutherford County, NCNC65,7453.9+105%
66▼16Gaston County, NCNC246,5583.9+93%
67▼20Tyrrell County, NCNC3,5373.9+77%
68Iredell County, NCNC211,7983.9+81%
69Swain County, NCNC14,0244.0+28%
70▼9Cabarrus County, NCNC249,7254.0+84%
71▼38Stanly County, NCNC68,8304.0+93%
72▼8Lincoln County, NCNC98,6544.0+90%
73▲3Currituck County, NCNC33,1584.1+43%
74▼14Union County, NCNC267,6744.1+78%
75▲4Moore County, NCNC110,6194.1+44%
76▲7Yancey County, NCNC19,0844.1+61%
77▲7Macon County, NCNC39,2324.3+40%
78▲3Ashe County, NCNC27,5144.3+42%
79▼4Avery County, NCNC18,1104.3+61%
80▲8Cherokee County, NCNC30,8304.3+60%
81▼3Wake County, NCNC1,257,2354.4+63%
82▼15Chowan County, NCNC14,0824.4+42%
83▼6Haywood County, NCNC63,3694.5+71%
84▼2Brunswick County, NCNC174,7024.5+51%
85▲4Alleghany County, NCNC11,4794.6+70%
86Carteret County, NCNC70,4694.6+64%
87▲3Polk County, NCNC20,5334.6+84%
88▼8Mecklenburg County, NCNC1,233,3834.7+83%
89▼4Durham County, NCNC347,2404.7+70%
90▲4Chatham County, NCNC85,1114.7+114%
91Madison County, NCNC22,5534.9+95%
92▲7Clay County, NCNC12,2394.9+62%
93Orange County, NCNC152,4985.1+52%
94▼2Jackson County, NCNC45,0395.1+72%
95▼8Henderson County, NCNC122,3755.2+77%
96▲2New Hanover County, NCNC245,9595.2+97%
97▼1Dare County, NCNC38,2455.2+40%
98▼1Buncombe County, NCNC277,4175.3+112%
99▼4Transylvania County, NCNC34,2115.6+96%
100Watauga County, NCNC54,7866.9+95%
SHOWING 1–100 OF 100

UPDATED 2026-09-11 · DATA: US CENSUS BUREAU ACS 5-YEAR ESTIMATES