An LMHC is a Licensed Mental Health Counselor. An LMHC has a Master’s Degree or higher from a state approved graduate program in Counseling Psychology or a related approved program with a minimum one year supervised internship or practicum in mental health counseling. Additionally, a minimum of 3000 hours of post graduate clinically supervised direct practice degree is required. Then, a board approved exam must be completed with a passing score.