Skip to content

Richest ZIP codes in North Carolina

The ZIP codes in North Carolina with the highest median household income, among ZIP codes with at least the population shown below so one-estate enclaves don't crowd the list.

RankZIP codeCityCountyMedian household incomePopulation
128207Charlotte, NCMecklenburg County$217,2049,527
227562New Hill, NCChatham County$172,9555,659
328480Wrightsville Beach, NCNew Hanover County$172,5002,776
427310Oak Ridge, NCGuilford County$165,8988,622
527519Cary, NCWake County$165,58669,836
627608Raleigh, NCWake County$162,18812,604
728036Davidson, NCMecklenburg County$156,49622,963
828774Sapphire, NCTransylvania County$154,6351,451
928173Waxhaw, NCUnion County$150,59765,274
1027539Apex, NCWake County$145,94725,878
1128075Harrisburg, NCCabarrus County$144,28821,517
1227502Apex, NCWake County$143,92248,530
1327358Summerfield, NCGuilford County$138,71715,685
1428104Matthews, NCUnion County$138,01736,641
1527523Apex, NCChatham County$135,62520,269
1627587Wake Forest, NCWake County$133,74382,886
1728211Charlotte, NCMecklenburg County$132,91733,925
1827929Currituck, NCCurrituck County$132,7133,281
1928270Charlotte, NCMecklenburg County$131,66732,448
2027571Rolesville, NCWake County$131,1399,095
2128682Terrell, NCCatawba County$129,3901,701
2227540Holly Springs, NCWake County$128,98947,771
2327614Raleigh, NCWake County$128,83434,226
2427517Chapel Hill, NCChatham County$128,68329,564
2528277Charlotte, NCMecklenburg County$128,62773,882
2628542Camp Lejeune, NCOnslow County$125,4913,508
2728278Charlotte, NCMecklenburg County$125,47037,420
2827613Raleigh, NCWake County$123,96645,235
2927518Cary, NCWake County$123,48819,735
3027513Cary, NCWake County$121,98946,979
3127507Bullock, NCGranville County$120,8491,811
3228078Huntersville, NCMecklenburg County$120,83171,657
3327949Kitty Hawk, NCDare County$120,6628,251
3427927Corolla, NCCurrituck County$120,5681,199
3528226Charlotte, NCMecklenburg County$118,60639,381
3627560Morrisville, NCWake County$118,41740,792
3727527Clayton, NCJohnston County$115,03539,256
3827503Bahama, NCDurham County$114,4255,374
3928031Cornelius, NCMecklenburg County$113,36831,733
4028117Mooresville, NCIredell County$112,97648,826
4127615Raleigh, NCWake County$112,75446,019
4227958Moyock, NCCurrituck County$112,17714,408
4328037Denver, NCLincoln County$111,70328,768
4428374Pinehurst, NCMoore County$111,31119,782
4528409Wilmington, NCNew Hanover County$111,04836,163
4627617Raleigh, NCWake County$110,03420,237
4727526Fuquay Varina, NCHarnett County$110,01761,588
4828105Matthews, NCMecklenburg County$108,19046,817
4928701Alexander, NCBuncombe County$108,1255,786
5027023Lewisville, NCForsyth County$107,92414,414

Source: American Community Survey 2020–2024 5-year estimates. The ACS caps reported medians at $250,000. Only ZIP codes with a delivery area and at least 1,000 residents are ranked. Methodology

Free to cite with a link to this page.

By state

More ZIP code rankings