Skip to content

The average salary for a Mental Health Counselor in New Hampshire is $57,110.

Annual Average Salary Information

Annual Average Salary: $57,110

$39,130$80,540

Hourly Pay Information

Hourly Average Salary: $27.46

$18.81$38.72