📖 Read the software developers salary & career guide →
Software Developers Salary in North Carolina
Ranked #16 of 50 · NC
Salary Distribution (10th–90th percentile)
About 80% of software developerss in North Carolina earn between $83,840 and $179,310. The blue band is the middle 50% (P25–P75); the dot marks the median.
Compared to the U.S.
The mean software developers salary in North Carolina is $136,940, about 7.5% below the U.S. average ($148,100). That works out to roughly $66/hr at 2,080 hours per year.
Metro Areas in North Carolina
| Metro area | Median | Mean | Employment |
|---|---|---|---|
| Charlotte-Concord-Gastonia, NC-SC | $135,920 | $139,030 | 20,820 |
| Durham-Chapel Hill, NC | $135,620 | $148,390 | 9,790 |
| Asheville, NC | $134,350 | $142,150 | 780 |
| Raleigh-Cary, NC | $132,770 | $136,640 | 12,580 |
| Rocky Mount, NC | $130,600 | $126,520 | 120 |
| Pinehurst-Southern Pines, NC | $130,240 | $122,500 | 200 |
| Burlington, NC | $127,570 | $127,100 | 270 |
| Greensboro-High Point, NC | $125,190 | $126,400 | 1,710 |
Frequently Asked Questions
How much do software developers make in North Carolina?
The median software developers salary in North Carolina is $134,710 per year (mean $136,940), and about 80% earn between $83,840 and $179,310.
How much do software developers make per hour in North Carolina?
Roughly $66 per hour, based on a mean annual wage of $136,940 and 2,080 work hours per year.
Is North Carolina a high-paying state for software developers?
North Carolina ranks #16 of 50 states for software developers pay. Its mean salary of $136,940 is about 7.5% below the U.S. average of $148,100.
Which metro areas in North Carolina pay software developers the most?
The highest-paying metro areas in North Carolina for software developers are Charlotte-Concord-Gastonia, NC-SC ($135,920), Durham-Chapel Hill, NC ($135,620), Asheville, NC ($134,350), by median annual wage.