Mental Health and Substance Abuse Social Workers Salary in New Hampshire

BLS OEWS May 2025 • 3 metro areas • New Hampshire

Mental Health and Substance Abuse Social Workers in New Hampshire earn a median salary of $63,653 per year on average across 3 metro and nonmetro areas, +6% vs the national median of $60,060. An estimated 300 mental health and substance abuse social workers are employed across New Hampshire, with salaries ranging from $60,030 to $70,080 depending on location.

$63,653 Avg median salary in New Hampshire
$70,080 Highest paying metro
$60,030 Lowest paying metro
300 Employed in New Hampshire

Compare Mental Health and Substance Abuse Social Workers salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Mental Health and Substance Abuse Social Workers
in
    vs

      Mental Health and Substance Abuse Social Workers salaries by city in New Hampshire

      Metro areaMedian salary25th pct75th pctEmployed
      Central New Hampshire$70,080$60,720$85,910110
      Northern New Hampshire$60,850$59,100$76,96040
      Manchester, NH$60,030$59,260$64,890150

      View Mental Health and Substance Abuse Social Workers salaries in all cities