Census ACS 5-year estimates · 2026
The average income for households in North Carolina is $101,208, which is 11% lower than the US average.
The median income for households in North Carolina is $72,388, which is 10% lower than the US median.
More North Carolina income data
Find your next customers
Explore the richest ZIPs in North CarolinaNorth Carolina has a population-weighted median household income of $76,767 and mean household income of $101,532 across 799 ZIP codes — 12.4% lower than the US average for median income.
$76,767
US ZIP-weighted median: $87,610 · 12.4% lower than the US average
$101,532
US ZIP-weighted mean: $113,774 · 10.8% lower than the US average
$41,459
US per capita: $44,688 · 7.2% lower than the US average
By age of householder
Census ACS table B19049 · 2024 5-year estimates
Gray bar = US median ($45,332)
Gray bar = US median ($90,756)
Gray bar = US median ($97,843)
Gray bar = US median ($58,390)
In North Carolina, younger households (householder under 25) report a median income of $43,243. Income peaks for householders aged 45 to 64, at $86,426. Among householders 65 and over, the median falls to $53,003 — a common pattern as people transition from career earnings to retirement income.
Income distribution
Census ACS table B19001 · 4,282,345 households · 2024 5-year estimates
Under $50k
35%
$50k–$99k
30%
$100k–$149k
17%
$150k+
19%
North Carolina has 4,282,345 households spread across 16 income brackets. The largest share (13%) falls in the $75,000 to $99,999 range. Roughly 35% of households earn $100,000 or more per year. About 35% earn less than $50,000.
Richest ZIP codes are ranked by mean household income among ZCTAs with at least 500 residents. Census suppresses exact medians above $250,000; mean income avoids ties.
| Rank | ZIP | County | Population | Mean income | Median income |
|---|---|---|---|---|---|
| 1 | 27968 | Dare County | 781 | $828,097 | — |
| 2 | 28207 | Mecklenburg County | 9,527 | $413,008 | $217,204 |
| 3 | 27608 | Wake County | 12,604 | $258,595 | $162,188 |
| 4 | 28211 | Mecklenburg County | 33,925 | $227,389 | $132,917 |
| 5 | 28036 | Mecklenburg County | 22,963 | $225,268 | $156,496 |
| 6 | 28480 | New Hanover County | 2,776 | $211,703 | $172,500 |
| 7 | 27310 | Guilford County | 8,622 | $207,132 | $165,898 |
| 8 | 28682 | Catawba County | 1,701 | $206,839 | $129,390 |
| 9 | 28270 | Mecklenburg County | 32,448 | $200,640 | $131,667 |
| 10 | 28173 | Union County | 65,274 | $200,570 | $150,597 |
Hero statistics use official Census ACS state totals (tables B19013 and S1902). Figures in this section are population-weighted aggregates of ZIP Code Tabulation Area (ZCTA) estimates for browsing individual ZIP codes. Page URL: https://resource.skyrocketbpo.com/tools/market-research/us-income-demographics-by-zip-code/north-carolina
Permanent URL backed by Census ACS data in PocketBase.