CensusEasy
RANKING · 2020 CENSUS · 174 SHOWN OF 174

Highest median household income, North Carolina cities · 2020

North Carolina cities ranked by median household income from the 2020 American Community Survey 5-year estimates. This list covers the 174 cities in North Carolina that qualify, ranked against each other statewide.

Flip the list · Lowest median household income, US cities
North CarolinaAll statesPop > 5KAll rankings
SAME RANKING BYCountiesStatesMetrosZIP codes
RELATEDLowest median household incomeHighest per-capita incomeLowest poverty rateHighest poverty rateMost residents in povertyMost six-figure households
YEAR19902000201020202024
Highest median household income by state
RANKPLACESTATEPOPMEDIAN HOUSEHOLD INCOMEVS 2000
01Marvin, NCNC7,040$209,950+115%
02Lake Norman of Iredell, NCNC12,494$152,182+202%
03Weddington, NCNC14,517$144,718+48%
04Davidson, NCNC16,662$131,144+67%
05Westport, NCNC5,915$128,293+58%
06Briar Chapel, NCNC6,049$126,974
07Rolesville, NCNC12,839$126,793+171%
08Oak Ridge, NCNC7,896$124,342+67%
09Wesley Chapel, NCNC9,566$123,271+66%
10Waxhaw, NCNC23,140$116,964+112%
11Harrisburg, NCNC20,742$112,757+73%
12Apex, NCNC80,419$112,549+58%
13St. James, NCNC7,318$110,814+20%
14Holly Springs, NCNC50,288$110,758+59%
15Summerfield, NCNC11,327$109,577+53%
16Cary, NCNC183,582$107,463+43%
17Huntersville, NCNC68,535$100,789+40%
18Morrisville, NCNC32,466$100,495+78%
19Ogden, NCNC8,249$100,375+63%
20Wake Forest, NCNC58,147$100,162+91%
21Moyock, NCNC5,684$95,804
22Porters Neck, NCNC7,654$94,886
23Spout Springs, NCNC11,242$94,176
24Stokesdale, NCNC6,133$90,943+77%
25Cornelius, NCNC35,094$90,377+27%
26Stallings, NCNC17,760$90,012+75%
27Matthews, NCNC32,769$89,881+34%
28Whispering Pines, NCNC5,505$88,029+47%
29Cramerton, NCNC5,713$87,927+85%
30Pinehurst, NCNC18,670$87,609+49%
31Indian Trail, NCNC44,303$86,512+67%
32Hampstead, NCNC9,292$86,250
33Myrtle Grove, NCNC12,637$85,814+55%
34Pleasant Garden, NCNC5,165$83,266+82%
35Lake Norman of Catawba, NCNC9,906$82,424
36Fuquay-Varina, NCNC48,536$81,914+91%
37Lewisville, NCNC14,421$81,275+26%
38Mint Hill, NCNC29,476$80,093+32%
39Holly Ridge, NCNC5,908$79,167+210%
40Unionville, NCNC7,322$78,776+37%
41Creedmoor, NCNC5,046$78,119+100%
42Gibsonville, NCNC9,876$77,500+80%
43Chapel Hill, NCNC63,565$75,249+92%
44Surf City, NCNC5,142$75,104+85%
45Clemmons, NCNC22,808$74,679+23%
46Belmont, NCNC16,415$73,968+91%
47Midland, NCNC5,151$73,897
48Leland, NCNC35,731$73,125+124%
49Oak Island, NCNC9,337$71,193+76%
50Concord, NCNC114,598$70,973+54%
51Mooresville, NCNC55,842$70,625+64%
52Southern Pines, NCNC17,357$70,549+82%
53Archer Lodge, NCNC5,649$70,000
54Raleigh, NCNC506,306$69,720+50%
55Knightdale, NCNC23,144$69,529+24%
56Elon, NCNC11,366$69,085
57Carolina Beach, NCNC6,870$68,773+83%
58Winterville, NCNC10,973$68,525+84%
59Silver Lake, NCNC6,563$68,150+63%
60Anderson Creek, NCNC13,927$68,033
61Garner, NCNC41,562$67,571+43%
62Carrboro, NCNC20,962$67,469+101%
63King, NCNC7,977$66,691+36%
64Mills River, NCNC7,504$66,223
65Hillsborough, NCNC9,778$65,591+64%
66Charlotte, NCNC964,784$65,359+39%
67Etowah, NCNC7,968$64,892+69%
68Wendell, NCNC19,687$62,857+58%
69Fletcher, NCNC8,373$62,007+37%
70Durham, NCNC305,561$61,962+51%
71Clayton, NCNC32,633$61,954+38%
72Mebane, NCNC21,952$61,213+55%
73Butner, NCNC8,112$60,448+50%
74Kill Devil Hills, NCNC7,731$59,389+50%
75Murraysville, NCNC16,339$58,802+28%
76Aberdeen, NCNC10,066$58,770+84%
77Trinity, NCNC7,274$58,709+36%
78Midway, NCNC5,104$58,382
79Shallotte, NCNC5,335$58,306+46%
80Nashville, NCNC5,911$57,536+58%
81Carolina Shores, NCNC5,540$57,454+31%
82Mount Holly, NCNC19,033$57,379+45%
83Kernersville, NCNC29,128$56,991+37%
84Archdale, NCNC12,254$56,658+36%
85Black Mountain, NCNC8,491$55,975+57%
86Kannapolis, NCNC61,708$55,923+57%
87Locust, NCNC6,120$55,684+25%
88Sawmills, NCNC5,105$55,296+52%
89Piney Green, NCNC14,078$55,230+51%
90Pineville, NCNC11,851$53,873+41%
91Asheville, NCNC93,523$53,621+64%
92St. Stephens, NCNC9,457$53,559+28%
93Ayden, NCNC5,263$53,317+122%
94Monroe, NCNC42,644$53,064+31%
95Boiling Spring Lakes, NCNC6,875$51,742+39%
96Half Moon, NCNC7,378$51,725+26%
97Wilmington, NCNC126,809$51,137+64%
98Northchase, NCNC5,896$50,906
99Woodfin, NCNC8,229$50,794+85%
100East Flat Rock, NCNC6,323$50,784+73%
101Newton, NCNC13,822$50,659+38%
102Gastonia, NCNC87,067$50,266+36%
103Havelock, NCNC17,430$49,893+41%
104High Point, NCNC120,571$49,649+24%
105Greensboro, NCNC308,667$49,492+25%
106Cherryville, NCNC6,523$49,420+50%
107Conover, NCNC8,938$48,989+30%
108Hickory, NCNC45,975$48,653+31%
109Walkertown, NCNC6,120$48,494+12%
110Hope Mills, NCNC18,324$47,730+17%
111Lillington, NCNC5,040$47,277+54%
112Winston-Salem, NCNC257,271$47,269+28%
113Sanford, NCNC34,138$47,017+35%
114Wrightsboro, NCNC6,287$46,748+23%
115Kings Grant, NCNC9,003$46,351−1%
116Fayetteville, NCNC209,120$46,321+28%
117Dallas, NCNC6,392$46,189+59%
118Jacksonville, NCNC72,732$45,754+41%
119Burlington, NCNC61,496$45,587+29%
120Mocksville, NCNC6,282$45,245+28%
121Angier, NCNC9,410$45,132+33%
122Swannanoa, NCNC6,901$45,000+44%
123Morehead City, NCNC10,434$44,802+56%
124Albemarle, NCNC17,769$44,294+41%
125New Bern, NCNC34,724$43,406+49%
126Salisbury, NCNC36,879$43,364+32%
127Wilson, NCNC49,572$43,126+38%
128Elizabeth City, NCNC19,622$43,024+78%
129Rocky Mount, NCNC55,120$42,691+31%
130Greenville, NCNC96,443$42,612+49%
131Thomasville, NCNC27,733$42,257+36%
132Pittsboro, NCNC5,054$42,114+18%
133Statesville, NCNC32,181$42,004+32%
134Graham, NCNC20,131$41,499+16%
135Tarboro, NCNC10,979$41,223+20%
136Hendersonville, NCNC15,867$41,185+36%
137Marion, NCNC7,440$41,117+66%
138Waynesville, NCNC11,006$40,911+45%
139Morganton, NCNC17,849$40,406+17%
140Zebulon, NCNC11,933$39,963+10%
141Spring Lake, NCNC11,252$39,898+46%
142Shelby, NCNC23,309$39,398+34%
143Long View, NCNC5,387$39,174+17%
144Lenoir, NCNC18,372$39,116+33%
145Eden, NCNC15,500$39,083+41%
146Oxford, NCNC8,985$39,059+27%
147Bessemer City, NCNC5,834$39,055+15%
148Siler City, NCNC8,155$38,977+16%
149Kings Mountain, NCNC12,117$38,936+24%
150Roanoke Rapids, NCNC14,386$38,500+34%
151Brevard, NCNC8,098$37,878+13%
152Goldsboro, NCNC35,012$37,556+27%
153Asheboro, NCNC27,990$37,171+17%
154Washington, NCNC9,910$37,109+68%
155Lumberton, NCNC18,955$36,846+38%
156Williamston, NCNC5,086$36,458+59%
157Hamlet, NCNC5,870$36,381+25%
158Rockingham, NCNC8,815$35,909+35%
159Reidsville, NCNC14,692$35,802+15%
160Lincolnton, NCNC12,465$35,696+13%
161Dunn, NCNC8,814$34,464+21%
162Smithfield, NCNC13,114$34,077+23%
163Clinton, NCNC8,466$33,679+30%
164Roxboro, NCNC8,380$32,753+22%
165Kinston, NCNC19,705$32,094+21%
166Henderson, NCNC15,013$31,793+34%
167Mount Airy, NCNC10,682$30,483+13%
168Lexington, NCNC20,238$30,366+16%
169Cullowhee, NCNC7,973$30,168+53%
170Laurinburg, NCNC14,582$29,787+2%
171Forest City, NCNC7,410$29,571+22%
172Boone, NCNC19,929$25,535+24%
173Wadesboro, NCNC5,035$25,354+9%
174Selma, NCNC7,406$23,161−3%
SHOWING 1–174 OF 174
Download CSV (full list, 174 rows)

UPDATED 2026-07-15 · DATA: US CENSUS BUREAU DECENNIAL CENSUS