Our Mission

Mental Health Association of Rochester

The Mental Health Association of Rochester/Monroe County, Inc. promotes mental wellness through a spectrum of culturally competent programs and services.

Support Our Work

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.

MHA Programs

All of our programs and services are offered free of charge. We'll assist you in finding the support you're looking for at no cost to you.

Learn More

Events Calendar

Join us for a program workshop! Schedules are updated monthly.

Learn More

MHA Events

Join the Mental Health Association at our upcoming events and be a part of our community's journey towards mental well-being.

Learn More

Connect With Us

Why choose MHA? We've been there! As a peer-run agency, we understand the challenges life can throw at you and are here to connect you with the support and resources you may need.

Learn More

Community 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!

Join Our E-Mail List!


By submitting this form, you are consenting to receive marketing emails from: . You can revoke your consent to receive emails at any time by using the SafeUnsubscribe® link, found at the bottom of every email. Emails are serviced by Constant Contact