CensusEasy
RANKING · 2020 CENSUS · 100 SHOWN OF 100

Highest median household income, North Carolina counties · 2020

North Carolina counties ranked by median household income from the 2023 American Community Survey 5-year estimates. This list covers the 100 counties in North Carolina that qualify, ranked against each other statewide.

Flip the list · Lowest median household income, US counties
North CarolinaAll statesAll rankings
SAME RANKING BYCitiesStatesMetrosZIP codes
RELATEDLowest median household incomeHighest per-capita incomeLowest poverty rateHighest poverty rateMost income inequality (Gini)Most equal income distribution
YEAR19902000201020202024
Highest median household income by state
RANKPLACESTATEPOPMEDIAN HOUSEHOLD INCOMEVS 2000
01Wake County, NCNC1,257,235$83,567+52%
02Union County, NCNC267,674$82,557+63%
03Orange County, NCNC152,498$74,803+77%
04Currituck County, NCNC33,158$73,741+81%
05Cabarrus County, NCNC249,725$71,177+54%
06Chatham County, NCNC85,111$69,799+63%
07Mecklenburg County, NCNC1,233,383$69,240+37%
08Dare County, NCNC38,245$65,420+54%
09Camden County, NCNC11,315$63,834+62%
10Moore County, NCNC110,619$63,324+54%
11Durham County, NCNC347,240$62,812+45%
12Iredell County, NCNC211,798$62,551+49%
13Davie County, NCNC45,855$62,028+54%
14Johnston County, NCNC256,448$61,806+51%
15Pender County, NCNC72,111$60,044+67%
16Brunswick County, NCNC174,702$59,763+67%
17Lincoln County, NCNC98,654$59,592+44%
18Henderson County, NCNC122,375$58,928+55%
19Franklin County, NCNC82,037$58,172+49%
20Carteret County, NCNC70,469$57,871+51%
21Person County, NCNC40,636$57,323+54%
22Granville County, NCNC61,421$56,924+42%
23New Hanover County, NCNC245,959$56,689+41%
24Buncombe County, NCNC277,417$55,032+50%
25Guilford County, NCNC562,234$54,794+29%
26Catawba County, NCNC170,172$54,690+35%
27Harnett County, NCNC150,137$54,565+55%
28Pasquotank County, NCNC42,201$54,439+79%
29Stanly County, NCNC68,830$54,104+47%
30Craven County, NCNC105,025$53,894+50%
31Forsyth County, NCNC401,718$53,583+27%
32Gaston County, NCNC246,558$53,474+35%
33Lee County, NCNC70,258$52,294+34%
34Polk County, NCNC20,533$52,125+44%
35Stokes County, NCNC46,126$51,668+33%
36Alamance County, NCNC186,177$51,580+32%
37Onslow County, NCNC217,175$51,560+53%
38Haywood County, NCNC63,369$51,548+52%
39Transylvania County, NCNC34,211$51,509+33%
40Alexander County, NCNC36,958$51,329+33%
41Hoke County, NCNC56,939$51,140+54%
42Rowan County, NCNC155,096$51,054+36%
43Perquimans County, NCNC13,490$51,036+73%
44Davidson County, NCNC180,182$50,454+31%
45Nash County, NCNC99,365$49,949+34%
46Pitt County, NCNC182,936$49,337+50%
47Randolph County, NCNC149,516$48,984+28%
48Mitchell County, NCNC15,062$48,841+60%
49Pamlico County, NCNC12,758$48,531+42%
50Cumberland County, NCNC338,473$48,177+29%
51Beaufort County, NCNC44,670$48,051+55%
52Caswell County, NCNC22,563$47,938+37%
53Wayne County, NCNC122,278$47,221+39%
54McDowell County, NCNC45,198$47,085+45%
55Yadkin County, NCNC38,325$46,954+28%
56Jackson County, NCNC45,039$46,820+44%
57Hyde County, NCNC4,554$46,667+64%
58Watauga County, NCNC54,786$46,453+42%
59Madison County, NCNC22,553$46,190+49%
60Caldwell County, NCNC81,105$46,094+29%
61Gates County, NCNC10,234$45,871+29%
62Macon County, NCNC39,232$45,703+42%
63Rockingham County, NCNC94,195$45,697+35%
64Swain County, NCNC14,024$45,554+59%
65Montgomery County, NCNC26,403$45,147+37%
66Wilkes County, NCNC66,233$44,980+31%
67Surry County, NCNC72,287$44,979+36%
68Wilson County, NCNC81,150$44,594+35%
69Yancey County, NCNC19,084$44,554+50%
70Chowan County, NCNC14,082$44,050+42%
71Burke County, NCNC88,655$43,915+23%
72Greene County, NCNC20,700$43,563+36%
73Cleveland County, NCNC103,325$43,512+23%
74Duplin County, NCNC51,571$43,422+45%
75Rutherford County, NCNC65,745$43,183+39%
76Ashe County, NCNC27,514$43,030+49%
77Sampson County, NCNC61,504$42,914+35%
78Avery County, NCNC18,110$42,695+39%
79Hertford County, NCNC19,015$42,588+61%
80Graham County, NCNC8,190$42,207+58%
81Clay County, NCNC12,239$42,160+34%
82Vance County, NCNC42,638$41,827+34%
83Cherokee County, NCNC30,830$40,793+46%
84Edgecombe County, NCNC49,121$40,489+31%
85Lenoir County, NCNC55,837$39,923+28%
86Martin County, NCNC21,601$39,909+39%
87Anson County, NCNC21,758$39,799+33%
88Richmond County, NCNC42,041$39,051+35%
89Northampton County, NCNC16,491$38,969+46%
90Columbus County, NCNC50,487$38,487+44%
91Jones County, NCNC9,575$38,324+24%
92Tyrrell County, NCNC3,537$38,250+49%
93Warren County, NCNC18,898$37,476+32%
94Bladen County, NCNC30,007$37,188+38%
95Alleghany County, NCNC11,479$37,158+27%
96Scotland County, NCNC33,322$35,936+16%
97Halifax County, NCNC46,534$35,904+36%
98Robeson County, NCNC119,941$35,362+25%
99Bertie County, NCNC17,086$35,042+39%
100Washington County, NCNC10,638$30,941+7%
SHOWING 1–100 OF 100
Download CSV (full list, 100 rows)

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