SalaryCalculations

Mental Health and Substance Abuse Social Workers Salary in North Carolina

State wage data from the BLS OEWS survey, May 2025.

Median annual

$58,210

Median hourly

$28

Average annual

$59,880

Employed in state

3.7K

The median annual salary for Mental Health and Substance Abuse Social Workers in North Carolina is $58,210, or about $28 an hour. That is 3% lower than the national median.

Pay in North Carolina ranges from $38,970 at the 10th percentile to $79,720 at the 90th percentile. Roughly 3.7K people work as mental health and substance abuse social workers in the state.

Pay distribution in North Carolina

10th$38,970
25th$48,150
Median$58,210
75th$67,460
90th$79,720

Salary calculator

Hourly
$27.99
Daily
$224
Weekly
$1,119
Bi-weekly
$2,239
Monthly
$4,851
Annual
$58,210

$58,210 a year is around the 50th percentile for Mental Health and Substance Abuse Social Workerss in North Carolina. The median is $58,210.

Mental Health and Substance Abuse Social Workers pay by metro area in North Carolina

Metro areaMedian annualEmployment
Asheville, NC$63,400160
Virginia Beach-Chesapeake-Norfolk, VA-NC$61,760N/A
Durham-Chapel Hill, NC$60,390340
Winston-Salem, NC$60,110140
Rocky Mount, NC$59,78060
Greensboro-High Point, NC$59,550230
Raleigh-Cary, NC$59,380410
Charlotte-Concord-Gastonia, NC-SC$58,090840
Burlington, NC$57,88040
Hickory-Lenoir-Morganton, NC$57,150140
Goldsboro, NC$55,66040
Wilmington, NC$54,990200
Fayetteville, NC$50,150100
Greenville, NC$40,52070

Other jobs in North Carolina

All salaries in North Carolina →