CensusEasy
RANKING · 2020 CENSUS · 100 SHOWN OF 100

Most affordable housing, North Carolina counties · 2020

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

Flip the list · Least affordable housing, US counties
North CarolinaAll statesAll rankings
SAME RANKING BYCitiesStatesMetrosZIP codes
RELATEDMost expensive homesCheapest homesHighest median rentLowest median rentHighest homeownership rateHighest renter share
YEAR19902000201020202024
Most affordable housing by state
RANKPLACESTATEPOPAFFORD SCOREVS 2000
01Greene County, NCNC20,7002.0+1%
02Duplin County, NCNC51,5712.1−3%
03Hertford County, NCNC19,0152.1+4%
04Robeson County, NCNC119,9412.1+14%
05Northampton County, NCNC16,4912.1+9%
06Martin County, NCNC21,6012.2+1%
07Edgecombe County, NCNC49,1212.2+7%
08Bertie County, NCNC17,0862.2+5%
09Richmond County, NCNC42,0412.3+20%
10Sampson County, NCNC61,5042.3+9%
11Person County, NCNC40,6362.3+2%
12Lenoir County, NCNC55,8372.4+6%
13Caswell County, NCNC22,5632.4+12%
14Warren County, NCNC18,8982.4+5%
15Halifax County, NCNC46,5342.4+4%
16Jones County, NCNC9,5752.4+14%
17Scotland County, NCNC33,3222.4+20%
18Columbus County, NCNC50,4872.5+3%
19Vance County, NCNC42,6382.5+10%
20Rockingham County, NCNC94,1952.5+9%
21Anson County, NCNC21,7582.6+29%
22Hyde County, NCNC4,5542.6+24%
23Randolph County, NCNC149,5162.6+17%
24Bladen County, NCNC30,0072.7+28%
25Wayne County, NCNC122,2782.7+18%
26Montgomery County, NCNC26,4032.7+30%
27Nash County, NCNC99,3652.7+16%
28Alexander County, NCNC36,9582.7+24%
29Caldwell County, NCNC81,1052.7+22%
30Burke County, NCNC88,6552.7+26%
31McDowell County, NCNC45,1982.7+37%
32Franklin County, NCNC82,0372.8+26%
33Stanly County, NCNC68,8302.8+22%
34Lee County, NCNC70,2582.8+21%
35Washington County, NCNC10,6382.8+27%
36Stokes County, NCNC46,1262.8+30%
37Graham County, NCNC8,1902.8+16%
38Wilson County, NCNC81,1502.9+19%
39Davie County, NCNC45,8552.9+11%
40Catawba County, NCNC170,1722.9+22%
41Hoke County, NCNC56,9392.9+34%
42Rowan County, NCNC155,0962.9+22%
43Beaufort County, NCNC44,6702.9+28%
44Wilkes County, NCNC66,2332.9+22%
45Surry County, NCNC72,2872.9+21%
46Rutherford County, NCNC65,7452.9+26%
47Tyrrell County, NCNC3,5372.9+50%
48Cumberland County, NCNC338,4732.9+28%
49Johnston County, NCNC256,4482.9+23%
50Gaston County, NCNC246,5582.9+34%
51Harnett County, NCNC150,1372.9+28%
52Yadkin County, NCNC38,3252.9+33%
53Davidson County, NCNC180,1823.0+25%
54Granville County, NCNC61,4213.0+35%
55Pitt County, NCNC182,9363.0+19%
56Cleveland County, NCNC103,3253.0+36%
57Craven County, NCNC105,0253.0+25%
58Forsyth County, NCNC401,7183.1+18%
59Pasquotank County, NCNC42,2013.1+19%
60Union County, NCNC267,6743.1+26%
61Cabarrus County, NCNC249,7253.1+30%
62Gates County, NCNC10,2343.1+67%
63Alamance County, NCNC186,1773.1+27%
64Lincoln County, NCNC98,6543.1+41%
65Onslow County, NCNC217,1753.1+36%
66Guilford County, NCNC562,2343.2+19%
67Chowan County, NCNC14,0823.2+29%
68Iredell County, NCNC211,7983.2+28%
69Swain County, NCNC14,0243.3+17%
70Pender County, NCNC72,1113.3+36%
71Pamlico County, NCNC12,7583.3+51%
72Mitchell County, NCNC15,0623.4+46%
73Perquimans County, NCNC13,4903.4+40%
74Camden County, NCNC11,3153.5+46%
75Avery County, NCNC18,1103.6+38%
76Currituck County, NCNC33,1583.6+53%
77Haywood County, NCNC63,3693.6+37%
78Wake County, NCNC1,257,2353.6+27%
79Moore County, NCNC110,6193.6+34%
80Mecklenburg County, NCNC1,233,3833.7+33%
81Ashe County, NCNC27,5143.7+22%
82Brunswick County, NCNC174,7023.7+39%
83Yancey County, NCNC19,0843.7+37%
84Macon County, NCNC39,2323.8+24%
85Durham County, NCNC347,2403.8+30%
86Carteret County, NCNC70,4693.9+41%
87Henderson County, NCNC122,3753.9+31%
88Cherokee County, NCNC30,8304.0+49%
89Alleghany County, NCNC11,4794.1+37%
90Polk County, NCNC20,5334.3+49%
91Madison County, NCNC22,5534.3+60%
92Jackson County, NCNC45,0394.4+55%
93Orange County, NCNC152,4984.4+16%
94Chatham County, NCNC85,1114.4+68%
95Transylvania County, NCNC34,2114.5+62%
96Dare County, NCNC38,2454.5+50%
97Buncombe County, NCNC277,4174.6+63%
98New Hanover County, NCNC245,9594.6+43%
99Clay County, NCNC12,2394.7+62%
100Watauga County, NCNC54,7865.3+35%
SHOWING 1–100 OF 100
Download CSV (full list, 100 rows)How this score is calculated

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