Healthcare Social Workers Salary in North Carolina

Ranked #38 of 51 · NC

9.8% below U.S. average
Mean annual salary $64,720 ≈ $31/hr
Median annual salary $63,280
Employment 5,120

Salary Distribution (10th–90th percentile)

P10 $40,650P25 $53,000 Median $63,280P75 $77,160P90 $85,070

About 80% of healthcare social workerss in North Carolina earn between $40,650 and $85,070. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

North Carolina
$64,720
U.S. average
$71,790

The mean healthcare social workers salary in North Carolina is $64,720, about 9.8% below the U.S. average ($71,790). That works out to roughly $31/hr at 2,080 hours per year.

Metro Areas in North Carolina

Metro areaMedianMeanEmployment
Durham-Chapel Hill, NC $77,160 $72,150 530
Raleigh-Cary, NC $69,090 $69,630 660
Goldsboro, NC $66,470 $62,320 60
Charlotte-Concord-Gastonia, NC-SC $66,410 $66,770 1,170
Rocky Mount, NC $65,550 $63,650 80
Fayetteville, NC $61,930 $60,130 150
Asheville, NC $61,650 $63,810 310
Burlington, NC $61,470 $57,170 100

Frequently Asked Questions

How much do healthcare social workers make in North Carolina?

The median healthcare social workers salary in North Carolina is $63,280 per year (mean $64,720), and about 80% earn between $40,650 and $85,070.

How much do healthcare social workers make per hour in North Carolina?

Roughly $31 per hour, based on a mean annual wage of $64,720 and 2,080 work hours per year.

Is North Carolina a high-paying state for healthcare social workers?

North Carolina ranks #38 of 51 states for healthcare social workers pay. Its mean salary of $64,720 is about 9.8% below the U.S. average of $71,790.

Which metro areas in North Carolina pay healthcare social workers the most?

The highest-paying metro areas in North Carolina for healthcare social workers are Durham-Chapel Hill, NC ($77,160), Raleigh-Cary, NC ($69,090), Goldsboro, NC ($66,470), by median annual wage.

← Back to all healthcare social workers states