We're Here for You.
The Mental Health Association (MHA) strives to offer a variety of programs, workshops, and support groups throughout the Greater Rochester Area.
I Need Help.
Where Do I Begin?
People often begin their search by asking their primary care physician, friends or loved ones if they know of any healthcare professionals or programs for mental health support. Finding the right help can take a lot of work, and it can be helpful to talk to more than one person to get a recommendation because there are many types of support available.
Start HereCommunity Services
This Directory is a listing of support groups in the greater Rochester area (although there are a few groups listed from outside the greater Rochester area).
Learn More
Mental Health Association of Rochester
Show Your Support Today
The programs we offer are only made possible because of community allies such as yourself. With your support, we look forward to continuing our work to help Monroe County and the Greater Rochester Area reach and maintain mental wellness.
Donate Today!