The New Hampshire Mental Health Counselors Association (NHMHCA) is a state chapter of the American Mental Health Counselors Association, and was formed to provide a voice for mental health counselors, while also promoting the profession of mental health counseling in New Hampshire.