County Profiles

North Carolina county median household income (ACS 2020–2024)

North Carolina county profiles · Explore counties across states · 100 counties or county equivalents, including unavailable observations.

Median household income: Households. Estimate units: 2024 inflation-adjusted USD; MOE units: 2024 inflation-adjusted USD. Census variables: DP03_0062E / DP03_0062M.

Directly published North Carolina reference: $72,388 ± $324. This is a Census state observation, not an average of county estimates. Download state references and source URLs.

Estimate order: usable estimates descend, with county name then FIPS breaking ties; unavailable estimates appear last and are never zero. This order is not a statistically established rank. Published MOEs use a 90% confidence level. Uncertainty intervals can overlap, limiting comparisons; adjacent estimates are not established as significantly different. No significance test is calculated. These period estimates do not establish trends or grant eligibility. Definitions, status flags and uncertainty.

Source: U.S. Census Bureau, ACS 2020-2024 5-year Data Profiles (2024 endpoint), tables DP02, DP03 and DP05. Estimate and MOE variable IDs appear below. Retrieved 2026-10-19. Census Data Profiles source.

Download the existing North Carolina county CSV with all indicators, MOEs and statuses. Full spreadsheet pack — $19; check current availability.

North Carolina county median household income · ACS 2020–2024 5-year estimates, descending estimate order
County or equivalentFIPSEstimate (2024 inflation-adjusted USD)Published 90% MOE (2024 inflation-adjusted USD)Source status
Wake County37183$105,768$1,626ok
Union County37179$102,900$1,953ok
Chatham County37037$94,317$4,141ok
Currituck County37053$93,511$8,425ok
Camden County37029$91,078$14,321ok
Orange County37135$90,089$2,394ok
Cabarrus County37025$89,005$3,534ok
Dare County37055$88,994$5,211ok
Mecklenburg County37119$87,005$1,162ok
Moore County37125$86,080$3,381ok
Johnston County37101$83,384$2,239ok
Durham County37063$82,316$1,930ok
Iredell County37097$81,419$2,620ok
Pender County37141$80,396$3,889ok
Lincoln County37109$80,016$4,599ok
Brunswick County37019$77,024$2,734ok
New Hanover County37129$75,166$2,054ok
Davie County37059$75,057$2,836ok
Buncombe County37021$74,436$2,206ok
Franklin County37069$74,240$3,647ok
Carteret County37031$72,322$2,766ok
Harnett County37085$71,287$2,853ok
Granville County37077$71,111$4,675ok
Guilford County37081$68,642$1,579ok
Henderson County37089$68,187$3,678ok
Onslow County37133$68,148$2,456ok
Perquimans County37143$67,917$7,998ok
Catawba County37035$67,864$2,779ok
Polk County37149$67,758$6,109ok
Gaston County37071$67,478$1,710ok
Forsyth County37067$67,165$1,465ok
Pasquotank County37139$66,589$7,087ok
Gates County37073$66,333$9,431ok
Transylvania County37175$66,184$5,016ok
Craven County37049$65,873$3,115ok
Rowan County37159$65,725$2,025ok
Alamance County37001$65,651$1,854ok
Lee County37105$65,387$3,096ok
Alexander County37003$65,354$4,962ok
Hoke County37093$64,912$2,386ok
Davidson County37057$64,172$1,806ok
Person County37145$63,300$6,412ok
Stokes County37169$62,969$2,276ok
Yadkin County37197$62,932$2,830ok
Nash County37127$62,426$2,990ok
Haywood County37087$61,912$2,423ok
Avery County37011$61,428$7,429ok
Cumberland County37051$61,291$990ok
Randolph County37151$61,022$2,939ok
Stanly County37167$60,704$3,835ok
Caswell County37033$59,755$4,753ok
Wayne County37191$59,733$2,739ok
Pamlico County37137$59,717$4,799ok
Jones County37103$59,641$6,422ok
Macon County37113$59,061$6,098ok
Yancey County37199$58,709$5,720ok
Burke County37023$58,592$3,527ok
Cleveland County37045$58,534$2,730ok
Madison County37115$58,531$4,714ok
Beaufort County37013$58,357$3,205ok
Pitt County37147$58,188$2,075ok
Montgomery County37123$57,766$3,070ok
Mitchell County37121$57,602$5,146ok
McDowell County37111$57,168$4,181ok
Rockingham County37157$57,053$2,844ok
Clay County37043$56,971$8,915ok
Ashe County37009$56,866$4,577ok
Caldwell County37027$56,425$2,209ok
Wilson County37195$56,423$3,380ok
Jackson County37099$55,815$5,024ok
Surry County37171$55,656$3,280ok
Duplin County37061$55,148$3,396ok
Chowan County37041$53,864$6,862ok
Hyde County37095$53,713$12,155ok
Cherokee County37039$53,628$3,764ok
Greene County37079$53,244$3,063ok
Sampson County37163$52,432$4,188ok
Swain County37173$52,349$5,811ok
Wilkes County37193$51,721$2,459ok
Watauga County37189$51,693$3,285ok
Rutherford County37161$51,410$2,731ok
Edgecombe County37065$51,265$3,893ok
Warren County37185$50,638$4,322ok
Vance County37181$50,465$4,966ok
Northampton County37131$50,086$3,007ok
Graham County37075$49,684$4,545ok
Columbus County37047$49,442$4,924ok
Bertie County37015$48,750$8,791ok
Martin County37117$48,578$4,615ok
Anson County37007$47,302$5,753ok
Alleghany County37005$47,172$4,894ok
Scotland County37165$45,730$3,850ok
Halifax County37083$45,590$2,970ok
Hertford County37091$45,537$2,991ok
Lenoir County37107$45,143$2,547ok
Richmond County37153$44,883$5,326ok
Bladen County37017$42,422$6,049ok
Robeson County37155$41,978$1,323ok
Washington County37187$41,813$7,001ok
Tyrrell County37177$41,685$12,236ok