Advertisement
Software Developers average salary by city in North Carolina
- Durham$148,390
- Asheville$142,150
- Charlotte$139,030
- Raleigh$136,640
- Wilmington$131,450
- Hickory$129,200
- Burlington$127,100
- Rocky Mount$126,520
- Greensboro$126,400
- Jacksonville$125,900
- Fayetteville$124,580
- Winston-Salem$124,370
- Pinehurst$122,500
- Greenville$121,050
- Goldsboro$101,350
Pay, take-home pay and cost of living
| City | Average | Median | 25th pct. | Take-home* | Cost of living |
|---|---|---|---|---|---|
| Durham | $148,390 | $135,620 | $128,290 | $107,279 | 98 |
| Asheville | $142,150 | $134,350 | $97,630 | $103,262 | 97 |
| Charlotte | $139,030 | $135,920 | $107,680 | $101,254 | 97 |
| Raleigh | $136,640 | $132,770 | $103,480 | $99,716 | 98 |
| Wilmington | $131,450 | $123,730 | $98,170 | $96,376 | 96 |
| Hickory | $129,200 | $122,540 | $89,610 | $94,928 | 88 |
| Burlington | $127,100 | $127,570 | $98,690 | $93,576 | 93 |
| Rocky Mount | $126,520 | $130,600 | $98,250 | $93,203 | 88 |
| Greensboro | $126,400 | $125,190 | $100,170 | $93,126 | 93 |
| Jacksonville | $125,900 | $123,110 | $96,290 | $92,804 | 92 |
| Fayetteville | $124,580 | $122,900 | $95,720 | $91,954 | 92 |
| Winston-Salem | $124,370 | $124,130 | $97,060 | $91,819 | 92 |
| Pinehurst | $122,500 | $130,240 | $95,680 | $90,616 | 88 |
| Greenville | $121,050 | $123,680 | $95,620 | $89,668 | 88 |
| Goldsboro | $101,350 | $96,140 | $76,460 | $76,595 | 88 |
*Average salary after federal and state taxes for a single filer. Cost of living: BEA price parity, U.S. = 100.
Software Developers salary in other states
More about pay in North Carolina
Sources and how to read this page
- Wages: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2025 estimates for metropolitan areas. SOC code 15-1252.
- Cost of living: Bureau of Economic Analysis regional price parities (RPP), 2024; 100 = U.S. average.
Read the full methodology. Spotted an error? Tell us.