Healthcare Social Workers Salary in North Carolina
BLS OEWS May 2025 • 18 metro areas • North Carolina
Healthcare Social Workers in North Carolina earn a median salary of $62,712 per year on average across 18 metro and nonmetro areas, -7.9% vs the national median of $68,090. An estimated 4,570 healthcare social workers are employed across North Carolina, with salaries ranging from $52,720 to $77,460 depending on location.
$62,712
Avg median salary in North Carolina
$77,460
Highest paying metro
$52,720
Lowest paying metro
4,570
Employed in North Carolina
Compare Healthcare Social Workers salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Healthcare Social Workers
in
Healthcare Social Workers salaries by city in North Carolina
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Durham, NC | $77,460 | $69,240 | $78,260 | 500 |
| Raleigh, NC | $68,520 | $60,340 | $85,000 | 590 |
| Goldsboro, NC | $67,210 | $58,340 | $77,330 | 60 |
| Winston, NC | $67,130 | $57,980 | $78,100 | 350 |
| Charlotte, NC-SC | $66,850 | $57,500 | $78,320 | 1,100 |
| Asheville, NC | $63,160 | $55,730 | $73,560 | 300 |
| Greensboro, NC | $62,260 | $57,490 | $71,270 | 290 |
| Wilmington, NC | $61,820 | $56,680 | $72,800 | 180 |
| Greenville, NC | $61,530 | $51,650 | $72,110 | 50 |
| Burlington, NC | $61,110 | $59,250 | $69,730 | 60 |
| Eastern North Carolina | $60,910 | $52,440 | $70,590 | 220 |
| Fayetteville, NC | $60,900 | $56,090 | $70,180 | 120 |
| Rocky Mount, NC | $60,170 | $52,530 | $67,690 | 80 |
| Pinehurst, NC | $59,840 | $54,170 | $68,420 | 40 |
| Hickory, NC | $59,630 | $55,800 | $63,420 | 160 |
| Central North Carolina | $59,000 | $48,040 | $67,390 | 200 |
| Jacksonville, NC | $58,600 | $53,350 | $69,030 | 30 |
| Western North Carolina | $52,720 | $49,210 | $62,380 | 240 |