Software Developers Salary in North Carolina

BLS OEWS May 2025 • 18 metro areas • North Carolina

Software Developers in North Carolina earn a median salary of $117,953 per year on average across 18 metro and nonmetro areas, -11.4% vs the national median of $133,080. An estimated 48,540 software developers are employed across North Carolina, with salaries ranging from $100,040 to $132,100 depending on location.

$117,953 Avg median salary in North Carolina
$132,100 Highest paying metro
$100,040 Lowest paying metro
48,540 Employed in North Carolina

Compare Software Developers salaries & buying power

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

Full tool →
Software Developers
in
    vs

      Software Developers salaries by city in North Carolina

      Metro area Median salary 25th pct 75th pct Employed
      Charlotte, NC-SC $132,100 $105,280 $161,130 20,010
      Durham, NC $131,980 $109,110 $156,220 8,610
      Raleigh, NC $131,390 $103,660 $163,430 12,290
      Jacksonville, NC $125,530 $92,030 $154,260 90
      Winston, NC $125,140 $100,000 $148,650 1,270
      Greensboro, NC $122,900 $98,220 $141,980 1,580
      Central North Carolina $122,040 $92,940 $140,110 350
      Fayetteville, NC $121,850 $93,930 $135,720 380
      Hickory, NC $121,590 $86,490 $148,520 360
      Wilmington, NC $120,240 $94,010 $152,790 800
      Asheville, NC $118,850 $82,750 $131,760 920
      Burlington, NC $114,510 $87,710 $137,390 260
      Western North Carolina $109,230 $85,020 $134,990 590
      Greenville, NC $107,960 $83,140 $132,280 270
      Rocky Mount, NC $107,400 $96,210 $133,860 100
      Pinehurst, NC $107,330 $76,940 $137,320 90
      Eastern North Carolina $103,080 $91,070 $129,440 490
      Goldsboro, NC $100,040 $76,040 $130,630 80

      View Software Developers salaries in all cities