CensusEasy
RANKING · 2024 ACS · 175 SHOWN OF 175

Highest median household income, North Carolina cities

North Carolina cities ranked by median household income from the 2024 American Community Survey 5-year estimates. This list covers the 175 cities in North Carolina that qualify, ranked against each other statewide. The median across all 175 is $73,836. Biggest climber in the top 100 since 2020: Zebulon, NC, up 63 places to #77.

Flip the list · Lowest median household income, US cities →
North CarolinaAll statesPop > 5KAll rankings
Highest median household income by state

The US Census Bureau caps reported median household income at $250,000 for 2024. Places shown as “$250,000+” exceed that ceiling by an amount the Census does not publish, so their exact values (and the order among them) cannot be distinguished.

RANKPLACESTATEPOPMEDIAN HOUSEHOLD INCOMEVS 2000
01Marvin, NCNC7,040$250,000++156%
02▲1Weddington, NCNC14,517$190,766+95%
03▼1Lake Norman of Iredell, NCNC12,494$173,542+245%
04Davidson, NCNC16,662$166,556+113%
05▲1Briar Chapel, NCNC6,049$166,063–
06▲9Summerfield, NCNC11,327$160,275+123%
07▲1Oak Ridge, NCNC7,896$155,385+108%
08▼1Rolesville, NCNC12,839$149,565+219%
09▲2Harrisburg, NCNC20,742$148,254+128%
10▲2Apex, NCNC80,419$144,135+103%
11▲3Holly Springs, NCNC50,288$135,578+95%
12▲4Cary, NCNC183,582$134,905+80%
13▼4Wesley Chapel, NCNC9,566$132,188+78%
14▼9Westport, NCNC5,915$131,908+62%
15▼5Waxhaw, NCNC23,140$131,894+139%
16▲12Whispering Pines, NCNC5,505$126,450+111%
17▲1Morrisville, NCNC32,466$125,396+122%
18▲2Wake Forest, NCNC58,147$123,802+137%
19Ogden, NCNC8,249$121,338+97%
20▲4Stokesdale, NCNC6,133$121,071+135%
21▼4Huntersville, NCNC68,535$120,516+68%
22Porters Neck, NCNC7,654$119,979–
23▼10St. James, NCNC7,318$116,383+26%
24▲2Stallings, NCNC17,760$115,974+126%
25▲11Fuquay-Varina, NCNC48,536$115,497+169%
26▼5Moyock, NCNC5,684$115,244–
27▼2Cornelius, NCNC35,094$113,767+60%
28▲5Myrtle Grove, NCNC12,637$113,463+105%
29▲6Lake Norman of Catawba, NCNC9,906$112,656–
30Pinehurst, NCNC18,670$109,802+86%
31▼4Matthews, NCNC32,769$108,611+62%
32▼1Indian Trail, NCNC44,303$108,483+109%
33▲31Mills River, NCNC7,504$105,398–
34▲5Holly Ridge, NCNC5,908$104,788+310%
35▲20Knightdale, NCNC23,144$103,220+84%
36▲11Midland, NCNC5,151$101,477–
37Lewisville, NCNC14,421$100,917+56%
38Mint Hill, NCNC29,476$100,860+66%
39▲26Hillsborough, NCNC9,778$98,163+145%
40Unionville, NCNC7,322$96,028+67%
41▲1Gibsonville, NCNC9,876$95,861+123%
42▲26Wendell, NCNC19,687$95,787+141%
43▲3Belmont, NCNC16,415$94,883+144%
44▲13Carolina Beach, NCNC6,870$94,398+151%
45▼22Spout Springs, NCNC11,242$92,402–
46▲2Leland, NCNC35,731$91,977+182%
47▼15Hampstead, NCNC9,292$91,745–
48▲5Archer Lodge, NCNC5,649$91,188–
49▲25Kill Devil Hills, NCNC7,731$89,773+126%
50▲1Mooresville, NCNC55,842$89,647+109%
51▲1Southern Pines, NCNC17,357$88,535+128%
52▲27Shallotte, NCNC5,335$88,367+121%
53▼19Pleasant Garden, NCNC5,165$88,204+92%
54▼9Clemmons, NCNC22,808$87,655+45%
55▲5Anderson Creek, NCNC13,927$87,287–
56▼6Concord, NCNC114,598$86,921+89%
57▼14Chapel Hill, NCNC63,565$85,989+120%
58▼9Oak Island, NCNC9,337$85,872+112%
59▲3Carrboro, NCNC20,962$85,743+156%
60▼6Raleigh, NCNC506,306$85,395+83%
61▼5Elon, NCNC11,366$84,773–
62▲16Midway, NCNC5,104$83,446–
63▼5Winterville, NCNC10,973$83,193+123%
64▲8Mebane, NCNC21,952$83,174+110%
65▼24Creedmoor, NCNC5,046$82,961+113%
66▲11Trinity, NCNC7,274$82,664+91%
67▲42Walkertown, NCNC6,120$82,615+90%
68▼39Cramerton, NCNC5,713$82,160+73%
69▼3Charlotte, NCNC964,784$82,068+75%
70▲41Lillington, NCNC5,040$81,760+167%
71▲61Pittsboro, NCNC5,054$81,639+128%
72▼2Durham, NCNC305,561$81,619+98%
73▼29Surf City, NCNC5,142$81,433+101%
74▲1Murraysville, NCNC16,339$81,167+77%
75Barbecue, NCNC5,910$79,426–
76▲6Mount Holly, NCNC19,033$79,385+101%
77▲63Zebulon, NCNC11,933$79,112+118%
78▼7Clayton, NCNC32,633$78,822+76%
79▼18Garner, NCNC41,562$78,756+66%
80▲34Wrightsboro, NCNC6,287$78,450+107%
81▲4Black Mountain, NCNC8,491$77,042+117%
82▼23Silver Lake, NCNC6,563$76,756+84%
83▲4Locust, NCNC6,120$76,504+72%
84▼3Carolina Shores, NCNC5,540$76,087+73%
85▼16Fletcher, NCNC8,373$75,272+66%
86▼10Aberdeen, NCNC10,066$75,078+135%
87▼14Butner, NCNC8,112$74,739+85%
88▼2Kannapolis, NCNC61,708$73,836+108%
89▼22Etowah, NCNC7,968$72,596+89%
90▲4Monroe, NCNC42,644$72,540+79%
91▼2Piney Green, NCNC14,078$72,177+97%
92▼9Kernersville, NCNC29,128$71,918+73%
93▲6Woodfin, NCNC8,229$71,384+159%
94▼3Asheville, NCNC93,523$71,102+117%
95▼7Sawmills, NCNC5,105$71,067+95%
96▲10Cherryville, NCNC6,523$70,625+114%
97▲25Swannanoa, NCNC6,901$69,760+123%
98▼8Pineville, NCNC11,851$69,354+81%
99▼3Half Moon, NCNC7,378$68,946+68%
100▼3Wilmington, NCNC126,809$66,738+115%
101▲6Conover, NCNC8,938$65,972+76%
102▲8Hope Mills, NCNC18,324$65,774+62%
103▼19Archdale, NCNC12,254$64,757+55%
104▲4Hickory, NCNC45,975$64,576+73%
105▼1High Point, NCNC120,571$64,561+61%
106▼4Gastonia, NCNC87,067$64,059+73%
107▼12Boiling Spring Lakes, NCNC6,875$62,676+69%
108▲7Kings Grant, NCNC9,003$62,232+33%
109▼8Newton, NCNC13,822$62,015+69%
110▼5Greensboro, NCNC308,667$61,515+55%
111▲14New Bern, NCNC34,724$61,031+109%
112▼32Nashville, NCNC5,911$61,000+68%
113▲18Thomasville, NCNC27,733$60,935+97%
114▼22St. Stephens, NCNC9,457$60,394+45%
115▲32Bessemer City, NCNC5,834$60,300+78%
116▼16East Flat Rock, NCNC6,323$59,583+103%
117▼19Northchase, NCNC5,896$59,375–
118▼6Winston-Salem, NCNC257,271$59,268+60%
119▼16Havelock, NCNC17,430$58,408+65%
120▼4Fayetteville, NCNC209,120$58,407+61%
121▼4Dallas, NCNC6,392$58,403+101%
122▼59King, NCNC7,977$57,817+18%
123▼5Jacksonville, NCNC72,732$57,697+77%
124▼11Sanford, NCNC34,138$57,586+65%
125▼6Burlington, NCNC61,496$56,880+61%
126▲8Graham, NCNC20,131$56,239+58%
127▼4Morehead City, NCNC10,434$56,233+96%
128▲1Rocky Mount, NCNC55,120$55,534+70%
129▼9Mocksville, NCNC6,282$55,367+56%
130▲8Waynesville, NCNC11,006$54,923+94%
131▲20Brevard, NCNC8,098$54,103+62%
132▼6Salisbury, NCNC36,879$53,716+63%
133▲17Roanoke Rapids, NCNC14,386$53,690+87%
134▲2Hendersonville, NCNC15,867$53,449+76%
135▼2Statesville, NCNC32,181$52,880+66%
136▼9Wilson, NCNC49,572$52,485+68%
137▼16Angier, NCNC9,410$52,214+54%
138▼10Elizabeth City, NCNC19,622$52,141+116%
139▲2Spring Lake, NCNC11,252$51,958+90%
140▼1Morganton, NCNC17,849$51,355+48%
141▼4Marion, NCNC7,440$51,314+107%
142▲2Lenoir, NCNC18,372$49,910+70%
143▼8Tarboro, NCNC10,979$49,796+45%
144▼14Greenville, NCNC96,443$49,748+74%
145▲4Kings Mountain, NCNC12,117$49,564+58%
146▲6Goldsboro, NCNC35,012$48,540+65%
147▼5Shelby, NCNC23,309$48,376+65%
148▼3Eden, NCNC15,500$47,260+71%
149▲4Asheboro, NCNC27,990$47,197+49%
150▼26Albemarle, NCNC17,769$46,881+49%
151▲10Dunn, NCNC8,814$46,830+64%
152▼9Long View, NCNC5,387$46,739+40%
153▼5Siler City, NCNC8,155$46,566+38%
154▲6Lincolnton, NCNC12,465$46,320+46%
155▲8Clinton, NCNC8,466$44,953+74%
156▲6Smithfield, NCNC13,114$43,270+56%
157▲11Lexington, NCNC20,238$43,128+64%
158▼12Oxford, NCNC8,985$43,054+40%
159Reidsville, NCNC14,692$42,921+38%
160▼5Lumberton, NCNC18,955$42,877+60%
161▲12Wadesboro, NCNC5,035$42,667+83%
162▼69Ayden, NCNC5,263$42,413+77%
163▲7Laurinburg, NCNC14,582$42,170+45%
164▼7Hamlet, NCNC5,870$41,590+43%
165▲9Selma, NCNC7,406$41,368+73%
166▲1Mount Airy, NCNC10,682$40,275+50%
167▼13Washington, NCNC9,910$40,186+82%
168▼2Henderson, NCNC15,013$39,969+68%
169▼13Williamston, NCNC5,086$38,738+69%
170▼12Rockingham, NCNC8,815$37,224+40%
171▼6Kinston, NCNC19,705$36,878+38%
172▼8Roxboro, NCNC8,380$36,553+36%
173▼4Cullowhee, NCNC7,973$35,929+82%
174▼3Forest City, NCNC7,410$35,524+47%
175▼3Boone, NCNC19,929$30,065+46%
SHOWING 1–175 OF 175

UPDATED 2026-09-11 · DATA: US CENSUS BUREAU ACS 5-YEAR ESTIMATES