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

View Jobs

Licensed Mental Health Counselor (Remote) in Springfield

Licensed Mental Health Counselor (LMHC)

Wage: Up to $131/hour

Licensed Mental Health Counselor — Are you ready to launch or expand your private practice? Headway is here to help you start accepting insurance with ease, increase your ...Read more

Licensed Mental Health Therapist - Remote in Keene

Licensed Mental Health Therapist (LMHT)

Wage: Up to $110.17/hour

Licensed Mental Health Therapist — Are you ready to launch or expand your private practice? Headway is here to help you start accepting insurance with ease, increase y ...Read more

Licensed Mental Health Therapist (Virtual) in Keene

Licensed Mental Health Therapist (LMHT)

Wage: Up to $110.17/hour

Licensed Mental Health Therapist — Are you ready to launch or expand your private practice? Headway is here to help you start accepting insurance with ease, increase y ...Read more