Counties in North Carolina by median household income

Wake County had the highest median household income of 100 counties in 2023, at $101,763. Robeson County had the lowest, at $40,318. The median was $58,949 and the figure for North Carolina was $69,904. Source: the U.S. Census Bureau.

Highest101,763Wake County
Lowest40,318Robeson County
Median58,949100 counties
North Carolina69,904History

Top 40 counties, 2023

CSVChart (SVG)

Wake CountyWake County: 101,763 USD101,763Union CountyUnion County: 99,243 USD99,243Currituck CountyCurrituck County: 91,548 USD91,548Orange CountyOrange County: 88,553 USD88,553Chatham CountyChatham County: 88,534 USD88,534Camden CountyCamden County: 87,781 USD87,781Cabarrus CountyCabarrus County: 86,084 USD86,084Mecklenburg CountyMecklenburg County: 83,765 USD83,765Moore CountyMoore County: 82,837 USD82,837Dare CountyDare County: 81,214 USD81,214Johnston CountyJohnston County: 79,838 USD79,838Durham CountyDurham County: 79,501 USD79,501Iredell CountyIredell County: 78,678 USD78,678Lincoln CountyLincoln County: 78,490 USD78,490Pender CountyPender County: 76,838 USD76,838Brunswick CountyBrunswick County: 74,034 USD74,034Davie CountyDavie County: 73,234 USD73,234New Hanover CountyNew Hanover County: 72,892 USD72,892Franklin CountyFranklin County: 71,386 USD71,386Granville CountyGranville County: 70,975 USD70,975Buncombe CountyBuncombe County: 70,578 USD70,578Carteret CountyCarteret County: 70,235 USD70,235Harnett CountyHarnett County: 69,012 USD69,012Henderson CountyHenderson County: 67,623 USD67,623Guilford CountyGuilford County: 66,027 USD66,027Forsyth CountyForsyth County: 65,541 USD65,541Gaston CountyGaston County: 65,472 USD65,472Alexander CountyAlexander County: 65,268 USD65,268Person CountyPerson County: 64,927 USD64,927Craven CountyCraven County: 64,635 USD64,635Onslow CountyOnslow County: 64,568 USD64,568Catawba CountyCatawba County: 64,544 USD64,544Transylvania CountyTransylvania County: 64,523 USD64,523Alamance CountyAlamance County: 64,445 USD64,445Pasquotank CountyPasquotank County: 63,912 USD63,912Rowan CountyRowan County: 63,196 USD63,196Lee CountyLee County: 63,060 USD63,060Davidson CountyDavidson County: 62,426 USD62,426Stanly CountyStanly County: 61,631 USD61,631Pamlico CountyPamlico County: 61,624 USD61,624
USD. Source: U.S. Census Bureau. Retrieved 2026-10-08.

Full ranking

RankCounties2023
USD
Change on 2022
1Wake County101,763+5.2%
2Union County99,243+3.9%
3Currituck County91,548+10.6%
4Orange County88,553+3.2%
5Chatham County88,534+5.1%
6Camden County87,781+10.9%
7Cabarrus County86,084+2.7%
8Mecklenburg County83,765+5.7%
9Moore County82,837+6.2%
10Dare County81,214+1.8%
11Johnston County79,838+6%
12Durham County79,501+6.1%
13Iredell County78,678+7.6%
14Lincoln County78,490+3.7%
15Pender County76,838+3.1%
16Brunswick County74,034+4%
17Davie County73,234+6%
18New Hanover County72,892+8%
19Franklin County71,386+1.3%
20Granville County70,975+4.3%
21Buncombe County70,578+6.1%
22Carteret County70,235+4.9%
23Harnett County69,012+6.2%
24Henderson County67,623+3.2%
25Guilford County66,027+5%
26Forsyth County65,541+7%
27Gaston County65,472+4.5%
28Alexander County65,268+4%
29Person County64,927+7%
30Craven County64,635+4.8%
31Onslow County64,568+7.7%
32Catawba County64,544+4%
33Transylvania County64,523+4%
34Alamance County64,445+5.9%
35Pasquotank County63,912+4.1%
36Rowan County63,196+5.8%
37Lee County63,060+3.5%
38Davidson County62,426+6.8%
39Stanly County61,631+1.6%
40Pamlico County61,624+10.3%
41Gates County61,612+10.5%
42Perquimans County61,224+3.1%
43Polk County61,005+0.9%
44Haywood County61,001+7.8%
45Nash County60,704+6.9%
46Yadkin County60,321+4.9%
47Hoke County60,095+5.2%
48Stokes County60,039+4.3%
49Caswell County59,407+4.2%
50Randolph County59,047+4.7%
51Pitt County58,851+7.2%
52Cumberland County58,780+5.8%
53Madison County58,628+3.5%
54Mitchell County58,089+4.6%
55Wayne County58,082+6.9%
56Beaufort County57,997+3.4%
57Avery County57,657+7.7%
58Chowan County56,982+11.3%
59Surry County56,095+6.4%
60Montgomery County55,849+0.6%
61Rockingham County55,796+10%
62Cleveland County55,769+9.9%
63Burke County55,684+3.6%
64Jones County55,659+4.9%
65McDowell County55,527+3.7%
66Swain County55,429+4.9%
67Caldwell County55,401+5.8%
68Yancey County54,961+3.5%
69Clay County53,645-6%
70Jackson County53,479+3.9%
71Macon County53,298+4.4%
72Sampson County53,159+6.4%
73Duplin County51,880+5.1%
74Cherokee County51,496+4.6%
75Wilson County51,381+3.1%
76Watauga County51,367+2.7%
77Greene County50,904+1.2%
78Ashe County50,827+3.4%
79Wilkes County50,438+2.7%
80Rutherford County49,771-1.5%
81Graham County49,038+6.6%
82Edgecombe County48,480+4.6%
83Columbus County48,184+11.5%
84Northampton County47,935+4.9%
85Hertford County47,472+2.8%
86Hyde County47,338+8.3%
87Vance County46,943-2.9%
88Martin County46,793+4.5%
89Bertie County45,931+10.3%
90Warren County45,279+7.1%
91Halifax County45,071+8.3%
92Lenoir County44,795+4%
93Bladen County44,528+10%
94Alleghany County44,272+5.1%
95Anson County44,245+5.3%
96Tyrrell County43,952-20.6%
97Richmond County43,626+3%
98Scotland County43,500+3.7%
99Washington County41,750+7.3%
100Robeson County40,318+2.3%

Other periods

About this ranking

Household income in the past 12 months at the middle of the distribution, in US dollars adjusted to the last year of the period. United States: American Community Survey five-year estimate, where the period shown is the last year of the five-year span.

US dollars. For Spanish places use net_income_per_household (average, EUR).

Every value in the ranking comes from the same publisher and the same period, so the counties are compared on one definition. Equal values share a rank.

How to cite

U.S. Census Bureau. American Community Survey 5-year estimates, table B19013: median household income in the past 12 months. https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b19013.dat. Retrieved 2026-10-08.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank Counties in North Carolina by median household income using official data, and cite the source.
rank_places {"indicator":"median_household_income","level":"province","within":"North Carolina","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=median_household_income&level=province&within=North%20Carolina&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which county has the highest median household income?

Wake County, with $101,763 in 2023, according to the U.S. Census Bureau.

Which county has the lowest median household income?

Robeson County, with $40,318 in 2023.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: U.S. Census Bureau, American Community Survey 5-year estimates, table B19013: median household income in the past 12 months. Retrieved 2026-10-08.

Median household income: other rankings

Counties in North Carolina: more rankings