Data Scientists Salary in North Carolina

BLS OEWS May 2025 • 16 metro areas • North Carolina

Data Scientists in North Carolina earn a median salary of $99,774 per year on average across 16 metro and nonmetro areas, -11.4% vs the national median of $112,590. An estimated 8,740 data scientists are employed across North Carolina, with salaries ranging from $79,790 to $131,110 depending on location.

$99,774 Avg median salary in North Carolina
$131,110 Highest paying metro
$79,790 Lowest paying metro
8,740 Employed in North Carolina

Compare Data Scientists salaries & buying power

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

Full tool →
Data Scientists
in
    vs

      Data Scientists salaries by city in North Carolina

      Metro area Median salary 25th pct 75th pct Employed
      Charlotte, NC-SC $131,110 $99,860 $161,530 3,870
      Rocky Mount, NC $111,870 $89,330 $128,640 30
      Greenville, NC $107,970 $83,080 $126,220 50
      Fayetteville, NC $105,330 $77,260 $128,980 70
      Asheville, NC $103,480 $76,070 $153,260 70
      Pinehurst, NC $102,740 $82,550 $126,360 40
      Raleigh, NC $102,690 $76,450 $137,830 1,940
      Winston, NC $97,810 $72,620 $133,730 260
      Greensboro, NC $97,040 $76,120 $127,460 240
      Wilmington, NC $96,670 $75,600 $123,060 150
      Burlington, NC $96,300 $68,940 $126,880 80
      Central North Carolina $93,790 $63,410 $123,870 130
      Durham, NC $93,110 $66,210 $133,410 1,540
      Western North Carolina $92,730 $64,720 $127,450 90
      Eastern North Carolina $83,950 $55,320 $127,450 80
      Hickory, NC $79,790 $57,630 $96,180 100

      View Data Scientists salaries in all cities