CensusEasy
RANKING · 2020 CENSUS · 174 SHOWN OF 174

Highest White (non-Hispanic) household income, North Carolina cities · 2020

North Carolina cities ranked by the median income of households with a White, non-Hispanic householder (2020 American Community Survey). Places with fewer than 1,000 White non-Hispanic residents are excluded. This list covers the 174 cities in North Carolina that qualify, ranked against each other statewide. The median across all 174 is $61,953.

North CarolinaAll statesPop > 5KAll rankings
SAME RANKING BYCountiesStates
Highest White (non-Hispanic) household income by state
RANKPLACESTATEPOPWHITE (NON-HISPANIC) HOUSEHOLD INCOMEVS –
01Marvin, NCNC7,040$201,528–
02Lake Norman of Iredell, NCNC12,494$153,594–
03Weddington, NCNC14,517$139,423–
04Davidson, NCNC16,662$137,059–
05Rolesville, NCNC12,839$136,295–
06Westport, NCNC5,915$127,652–
07Waxhaw, NCNC23,140$126,792–
08Briar Chapel, NCNC6,049$121,250–
09Wesley Chapel, NCNC9,566$117,963–
10Oak Ridge, NCNC7,896$117,768–
11Apex, NCNC80,419$116,899–
12Holly Springs, NCNC50,288$116,583–
13St. James, NCNC7,318$113,016–
14Cary, NCNC183,582$109,676–
15Harrisburg, NCNC20,742$109,078–
16Summerfield, NCNC11,327$107,926–
17Wake Forest, NCNC58,147$102,209–
18Huntersville, NCNC68,535$101,568–
19Spout Springs, NCNC11,242$99,716–
20Cornelius, NCNC35,094$95,524–
21Moyock, NCNC5,684$95,438–
22Ogden, NCNC8,249$94,466–
23Hampstead, NCNC9,292$93,640–
24Stallings, NCNC17,760$93,167–
25Stokesdale, NCNC6,133$91,094–
26Myrtle Grove, NCNC12,637$90,367–
27Pinehurst, NCNC18,670$90,339–
28Morrisville, NCNC32,466$89,792–
29Charlotte, NCNC964,784$89,507–
30Gibsonville, NCNC9,876$89,451–
31Cramerton, NCNC5,713$88,968–
32Indian Trail, NCNC44,303$88,509–
33Matthews, NCNC32,769$87,313–
34Fuquay-Varina, NCNC48,536$87,283–
35Whispering Pines, NCNC5,505$86,250–
36Winterville, NCNC10,973$85,941–
37Knightdale, NCNC23,144$85,425–
38Raleigh, NCNC506,306$84,849–
39Durham, NCNC305,561$84,737–
40Chapel Hill, NCNC63,565$83,599–
41Lake Norman of Catawba, NCNC9,906$82,764–
42Midland, NCNC5,151$82,292–
43Garner, NCNC41,562$81,471–
44Hillsborough, NCNC9,778$81,134–
45Mint Hill, NCNC29,476$81,020–
46Holly Ridge, NCNC5,908$80,957–
47Porters Neck, NCNC7,654$79,940–
48Southern Pines, NCNC17,357$78,868–
49Clemmons, NCNC22,808$78,529–
50Unionville, NCNC7,322$78,190–
51Creedmoor, NCNC5,046$77,557–
52Lewisville, NCNC14,421$77,260–
53Concord, NCNC114,598$76,952–
54Surf City, NCNC5,142$75,726–
55Elon, NCNC11,366$75,013–
56Belmont, NCNC16,415$74,398–
57Carrboro, NCNC20,962$73,897–
58Leland, NCNC35,731$73,803–
59Mooresville, NCNC55,842$72,241–
60Oak Island, NCNC9,337$72,140–
61Pleasant Garden, NCNC5,165$72,125–
62Anderson Creek, NCNC13,927$71,422–
63Wendell, NCNC19,687$71,344–
64Silver Lake, NCNC6,563$71,291–
65Oxford, NCNC8,985$70,345–
66Archer Lodge, NCNC5,649$69,349–
67Nashville, NCNC5,911$69,089–
68Carolina Beach, NCNC6,870$69,005–
69Tarboro, NCNC10,979$68,905–
70Mills River, NCNC7,504$68,158–
71Carolina Shores, NCNC5,540$66,348–
72Williamston, NCNC5,086$65,809–
73Wilson, NCNC49,572$65,025–
74Clayton, NCNC32,633$65,008–
75Mebane, NCNC21,952$64,787–
76King, NCNC7,977$64,697–
77Kill Devil Hills, NCNC7,731$64,539–
78Monroe, NCNC42,644$64,250–
79Greensboro, NCNC308,667$64,069–
80Mount Holly, NCNC19,033$63,137–
81Gastonia, NCNC87,067$62,923–
82Winston-Salem, NCNC257,271$62,920–
83Kernersville, NCNC29,128$62,903–
84Kannapolis, NCNC61,708$62,803–
85High Point, NCNC120,571$62,094–
86Sanford, NCNC34,138$62,033–
87Fletcher, NCNC8,373$61,953–
88Butner, NCNC8,112$61,465–
89Murraysville, NCNC16,339$61,447–
90Aberdeen, NCNC10,066$61,393–
91Shallotte, NCNC5,335$61,224–
92Etowah, NCNC7,968$61,150–
93Ayden, NCNC5,263$60,779–
94Trinity, NCNC7,274$60,592–
95Half Moon, NCNC7,378$59,269–
96Zebulon, NCNC11,933$59,097–
97Rocky Mount, NCNC55,120$58,741–
98Wilmington, NCNC126,809$58,626–
99Midway, NCNC5,104$58,585–
100Archdale, NCNC12,254$58,542–
101Asheville, NCNC93,523$57,097–
102Pineville, NCNC11,851$56,932–
103Hickory, NCNC45,975$56,852–
104Black Mountain, NCNC8,491$56,801–
105Piney Green, NCNC14,078$56,684–
106Northchase, NCNC5,896$56,264–
107Sawmills, NCNC5,105$56,086–
108Kinston, NCNC19,705$55,903–
109Locust, NCNC6,120$55,755–
110Boiling Spring Lakes, NCNC6,875$55,740–
111Fayetteville, NCNC209,120$55,516–
112St. Stephens, NCNC9,457$55,094–
113Washington, NCNC9,910$54,297–
114Statesville, NCNC32,181$54,054–
115Elizabeth City, NCNC19,622$53,964–
116Newton, NCNC13,822$53,532–
117Havelock, NCNC17,430$53,016–
118Burlington, NCNC61,496$52,540–
119East Flat Rock, NCNC6,323$52,533–
120Wrightsboro, NCNC6,287$52,458–
121Greenville, NCNC96,443$52,289–
122Roanoke Rapids, NCNC14,386$52,211–
123Woodfin, NCNC8,229$52,083–
124New Bern, NCNC34,724$52,065–
125Lillington, NCNC5,040$51,875–
126Salisbury, NCNC36,879$51,231–
127Lumberton, NCNC18,955$50,858–
128Hope Mills, NCNC18,324$50,504–
129Albemarle, NCNC17,769$50,203–
130Walkertown, NCNC6,120$50,114–
131Thomasville, NCNC27,733$50,020–
132Angier, NCNC9,410$49,948–
133Clinton, NCNC8,466$49,688–
134Cherryville, NCNC6,523$49,476–
135Hamlet, NCNC5,870$49,231–
136Morehead City, NCNC10,434$48,966–
137Graham, NCNC20,131$48,517–
138Swannanoa, NCNC6,901$48,314–
139Jacksonville, NCNC72,732$47,711–
140Shelby, NCNC23,309$47,472–
141Henderson, NCNC15,013$47,385–
142Pittsboro, NCNC5,054$46,997–
143Morganton, NCNC17,849$46,783–
144Conover, NCNC8,938$46,534–
145Rockingham, NCNC8,815$46,462–
146Spring Lake, NCNC11,252$45,871–
147Mocksville, NCNC6,282$45,815–
148Laurinburg, NCNC14,582$45,361–
149Waynesville, NCNC11,006$44,969–
150Reidsville, NCNC14,692$44,827–
151Siler City, NCNC8,155$44,728–
152Kings Mountain, NCNC12,117$43,910–
153Hendersonville, NCNC15,867$43,781–
154Kings Grant, NCNC9,003$43,454–
155Long View, NCNC5,387$43,192–
156Eden, NCNC15,500$43,041–
157Bessemer City, NCNC5,834$42,975–
158Goldsboro, NCNC35,012$42,078–
159Dunn, NCNC8,814$42,015–
160Smithfield, NCNC13,114$41,796–
161Dallas, NCNC6,392$41,544–
162Lenoir, NCNC18,372$40,962–
163Roxboro, NCNC8,380$40,349–
164Asheboro, NCNC27,990$39,784–
165Lincolnton, NCNC12,465$39,609–
166Marion, NCNC7,440$39,500–
167Brevard, NCNC8,098$38,618–
168Lexington, NCNC20,238$34,085–
169Forest City, NCNC7,410$31,956–
170Mount Airy, NCNC10,682$31,107–
171Selma, NCNC7,406$30,952–
172Wadesboro, NCNC5,035$29,558–
173Boone, NCNC19,929$25,165–
174Cullowhee, NCNC7,973$24,063–
SHOWING 1–174 OF 174

UPDATED 2026-09-11 · DATA: US CENSUS BUREAU DECENNIAL CENSUS