Retail Salespersons Salary in North Carolina

BLS OEWS May 2025 • 18 metro areas • North Carolina

Retail Salespersons in North Carolina earn a median salary of $29,417 per year on average across 18 metro and nonmetro areas, -14.9% vs the national median of $34,580. An estimated 126,690 retail salespersons are employed across North Carolina, with salaries ranging from $27,560 to $32,090 depending on location.

$29,417 Avg median salary in North Carolina
$32,090 Highest paying metro
$27,560 Lowest paying metro
126,690 Employed in North Carolina

Compare Retail Salespersons salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Retail Salespersons
in
    vs

      Retail Salespersons salaries by city in North Carolina

      Metro area Median salary 25th pct 75th pct Employed
      Raleigh, NC $32,090 $28,040 $36,530 18,030
      Charlotte, NC-SC $31,440 $27,680 $36,640 34,980
      Durham, NC $31,220 $28,300 $36,660 5,630
      Asheville, NC $30,880 $28,080 $36,760 5,690
      Eastern North Carolina $29,870 $25,430 $35,580 7,670
      Western North Carolina $29,800 $23,860 $36,000 7,480
      Wilmington, NC $29,520 $26,510 $35,660 6,150
      Goldsboro, NC $29,170 $23,630 $34,370 1,450
      Winston, NC $29,160 $26,640 $35,470 6,940
      Greensboro, NC $29,070 $26,010 $35,090 9,560
      Fayetteville, NC $28,820 $24,490 $34,750 4,220
      Hickory, NC $28,810 $26,360 $35,620 3,840
      Central North Carolina $28,800 $23,480 $35,220 5,600
      Greenville, NC $28,370 $24,230 $34,260 2,340
      Jacksonville, NC $28,330 $23,160 $34,070 2,040
      Burlington, NC $28,300 $26,200 $34,440 2,370
      Pinehurst, NC $28,290 $23,720 $34,240 1,200
      Rocky Mount, NC $27,560 $23,510 $33,260 1,500

      View Retail Salespersons salaries in all cities