Every City in the USA

Ranking · North Carolina · ACS income

Cities in North Carolina by median household income.

These 151 cities in North Carolina rank by median household income from the American Community Survey (ACS 5-Year 2020-2024), filtered to cities with at least 5,000 residents. This is a household-income ranking, not a wealth, affordability, or cost-of-living ranking. Data sortable and downloadable as CSV.

See also: every city in North Carolina →   largest cities in North Carolina by population →

Filter North Carolina income rows

151 rows

North Carolina cities by ACS 2020-2024 median household income. Filtered to cities with 2025 population >= 5,000 and a published point estimate or bound.
RankCityMedian HH incomeMOEPrecision2025 pop
—Marvin$250,000+—Open-ended top group; MOE unavailable7,040
#2Weddington$190,766$24,012Published MOE14,517
#3Davidson$166,556$28,347Published MOE16,662
#4Summerfield$160,275$23,472Published MOE11,327
#5Oak Ridge$155,385$23,788Published MOE7,896
#6Rolesville$149,565$18,991Published MOE12,839
#7Harrisburg$148,254$9,305Published MOE20,742
#8Apex$144,135$9,485Published MOE80,419
#9Holly Springs$135,578$6,882Published MOE50,288
#10Cary$134,905$3,712Published MOE183,582
#11Wesley Chapel$132,188$36,990Published MOE9,566
#12Waxhaw$131,894$11,510Published MOE23,140
#13Whispering Pines$126,450$21,571Published MOE5,505
#14Morrisville$125,396$12,240Published MOE32,466
#15Wake Forest$123,802$6,456Published MOE58,147
#16Stokesdale$121,071$21,636Published MOE6,133
#17Huntersville$120,516$4,168Published MOE68,535
#18St. James$116,383$17,360Published MOE7,318
#19Stallings$115,974$10,627Published MOE17,760
#20Fuquay-Varina$115,497$8,663Published MOE48,536
#21Cornelius$113,767$8,905Published MOE35,094
#22Pinehurst$109,802$8,940Published MOE18,670
#23Matthews$108,611$9,129Published MOE32,769
#24Indian Trail$108,483$8,730Published MOE44,303
#25Mills River$105,398$13,380Published MOE7,504
#26Holly Ridge$104,788$21,971Published MOE5,908
#27Knightdale$103,220$11,333Published MOE23,144
#28Midland$101,477$20,476Published MOE5,151
#29Lewisville$100,917$13,481Published MOE14,421
#30Mint Hill$100,860$5,726Published MOE29,476
#31Hillsborough$98,163$25,635Published MOE9,778
#32Unionville$96,028$10,826Published MOE7,322
#33Gibsonville$95,861$8,907Published MOE9,876
#34Wendell$95,787$17,543Published MOE19,687
#35Belmont$94,883$14,568Published MOE16,415
#36Carolina Beach$94,398$20,918Published MOE6,870
#37Leland$91,977$5,999Published MOE35,731
#38Archer Lodge$91,188$28,265Published MOE5,649
#39Kill Devil Hills$89,773$19,071Published MOE7,731
#40Mooresville$89,647$3,728Published MOE55,842
#41Southern Pines$88,535$12,182Published MOE17,357
#42Shallotte$88,367$21,272Published MOE5,335
#43Pleasant Garden$88,204$16,191Published MOE5,165
#44Clemmons$87,655$10,436Published MOE22,808
#45Concord$86,921$4,284Published MOE114,598
#46Chapel Hill$85,989$5,527Published MOE63,565
#47Oak Island$85,872$7,281Published MOE9,337
#48Carrboro$85,743$13,984Published MOE20,962
#49Raleigh$85,395$2,159Published MOE506,306
#50Elon$84,773$19,982Published MOE11,366
#51Midway$83,446$17,198Published MOE5,104
#52Winterville$83,193$14,119Published MOE10,973
#53Mebane$83,174$10,813Published MOE21,952
#54Creedmoor$82,961$21,612Published MOE5,046
#55Trinity$82,664$21,201Published MOE7,274
#56Walkertown$82,615$21,129Published MOE6,120
#57Cramerton$82,160$7,167Published MOE5,713
#58Charlotte$82,068$1,299Published MOE964,784
#59Lillington$81,760$8,580Published MOE5,040
#60Pittsboro$81,639$52,224Low precision5,054
#61Durham$81,619$2,203Published MOE305,561
#62Surf City$81,433$12,692Published MOE5,142
#63Mount Holly$79,385$5,630Published MOE19,033
#64Zebulon$79,112$14,209Published MOE11,933
#65Clayton$78,822$4,441Published MOE32,633
#66Garner$78,756$8,951Published MOE41,562
#67Black Mountain$77,042$17,162Published MOE8,491
#68Locust$76,504$18,990Published MOE6,120
#69Carolina Shores$76,087$8,447Published MOE5,540
#70Fletcher$75,272$7,663Published MOE8,373
#71Aberdeen$75,078$5,900Published MOE10,066
#72Butner$74,739$5,511Published MOE8,112
#73Kannapolis$73,836$4,039Published MOE61,708
#74Monroe$72,540$7,677Published MOE42,644
#75Kernersville$71,918$3,532Published MOE29,128
#76Woodfin$71,384$11,820Published MOE8,229
#77Asheville$71,102$3,950Published MOE93,523
#78Sawmills$71,067$12,767Published MOE5,105
#79Cherryville$70,625$12,400Published MOE6,523
#80Pineville$69,354$6,376Published MOE11,851
#81Wilmington$66,738$2,914Published MOE126,809
#82Conover$65,972$9,896Published MOE8,938
#83Hope Mills$65,774$4,054Published MOE18,324
#84Archdale$64,757$9,022Published MOE12,254
#85Hickory$64,576$5,348Published MOE45,975
#86High Point$64,561$4,028Published MOE120,571
#87Gastonia$64,059$3,551Published MOE87,067
#88Boiling Spring Lakes$62,676$10,445Published MOE6,875
#89Newton$62,015$5,625Published MOE13,822
#90Greensboro$61,515$1,510Published MOE308,667
#91New Bern$61,031$4,313Published MOE34,724
#92Nashville$61,000$12,944Published MOE5,911
#93Thomasville$60,935$5,404Published MOE27,733
#94Bessemer City$60,300$13,103Published MOE5,834
#95Winston-Salem$59,268$1,883Published MOE257,271
#96Havelock$58,408$4,691Published MOE17,430
#97Fayetteville$58,407$1,606Published MOE209,120
#98Dallas$58,403$6,867Published MOE6,392
#99King$57,817$11,726Published MOE7,977
#100Jacksonville$57,697$4,961Published MOE72,732
#101Sanford$57,586$5,084Published MOE34,138
#102Burlington$56,880$5,084Published MOE61,496
#103Graham$56,239$1,962Published MOE20,131
#104Morehead City$56,233$3,697Published MOE10,434
#105Rocky Mount$55,534$2,420Published MOE55,120
#106Mocksville$55,367$5,504Published MOE6,282
#107Waynesville$54,923$7,816Published MOE11,006
#108Brevard$54,103$11,879Published MOE8,098
#109Salisbury$53,716$4,166Published MOE36,879
#110Roanoke Rapids$53,690$8,635Published MOE14,386
#111Hendersonville$53,449$2,835Published MOE15,867
#112Statesville$52,880$5,095Published MOE32,181
#113Wilson$52,485$4,430Published MOE49,572
#114Angier$52,214$9,606Published MOE9,410
#115Elizabeth City$52,141$4,732Published MOE19,622
#116Spring Lake$51,958$6,554Published MOE11,252
#117Morganton$51,355$2,582Published MOE17,849
#118Marion$51,314$16,150Published MOE7,440
#119Lenoir$49,910$6,914Published MOE18,372
#120Tarboro$49,796$13,723Published MOE10,979
#121Greenville$49,748$2,864Published MOE96,443
#122Kings Mountain$49,564$5,047Published MOE12,117
#123Goldsboro$48,540$2,573Published MOE35,012
#124Shelby$48,376$7,148Published MOE23,309
#125Eden$47,260$8,635Published MOE15,500
#126Asheboro$47,197$5,028Published MOE27,990
#127Albemarle$46,881$7,519Published MOE17,769
#128Dunn$46,830$6,780Published MOE8,814
#129Long View$46,739$2,348Published MOE5,387
#130Siler City$46,566$16,200Published MOE8,155
#131Lincolnton$46,320$4,828Published MOE12,465
#132Clinton$44,953$4,149Published MOE8,466
#133Smithfield$43,270$7,289Published MOE13,114
#134Lexington$43,128$2,614Published MOE20,238
#135Oxford$43,054$8,790Published MOE8,985
#136Reidsville$42,921$4,623Published MOE14,692
#137Lumberton$42,877$5,546Published MOE18,955
#138Wadesboro$42,667$16,242Published MOE5,035
#139Ayden$42,413$5,393Published MOE5,263
#140Laurinburg$42,170$4,423Published MOE14,582
#141Hamlet$41,590$4,095Published MOE5,870
#142Selma$41,368$20,746Low precision7,406
#143Mount Airy$40,275$5,902Published MOE10,682
#144Washington$40,186$6,752Published MOE9,910
#145Henderson$39,969$3,213Published MOE15,013
#146Williamston$38,738$9,382Published MOE5,086
#147Rockingham$37,224$9,361Published MOE8,815
#148Kinston$36,878$2,930Published MOE19,705
#149Roxboro$36,553$6,082Published MOE8,380
#150Forest City$35,524$5,910Published MOE7,410
#151Boone$30,065$5,963Published MOE19,929
Showing 151 cities in North Carolina meeting the ACS income display filter. MOE is the ACS 90% margin of error. $250,000+ is an open-ended bound, not an exact median or a tie. The unranked top group is alphabetical. Blank numerical ranks and MOEs for bound rows are intentional.

Methodology · North Carolina ACS B19013

North Carolina median household income estimates, with MOE shown.

The ranking value is ACS table B19013 line 001 estimate, Median household income in the past 12 months, from the 2020-2024 5-Year ACS release. The MOE column is the published ACS 90% margin of error for that estimate.

Census reports some medians only as bounds. $250,000+ means at least $250,000, not an exact income or a tie. These places remain in an unranked open-ended top group, sorted alphabetically. Any bottom-coded medians remain in an unranked bottom group. No usable conventional MOE is published for these bounds. Numeric ranks count all places ahead, including the top group, so the first point estimate follows that group. Point estimates with identical published values share a rank. Rank differences do not establish statistically significant income differences.

Rows are limited to North Carolina cities with 2025 Census PEP population of at least 5,000 and a published ACS median household income point estimate or bound. CSV exports preserve the point estimate separately from the bound and its direction. An unavailable estimate without a published bound does not qualify.

Do not read this page as a list of wealthiest places. The data reports median household income only; it does not measure assets, net worth, purchasing power, taxes, household size, or local prices.

Read the methodology →

Related page

The income page uses ACS estimates. The population page uses Census PEP Vintage 2025 estimates only.