Our Programs

MENTAL HEALTH ASSOCIATION

We offer a wide range of programs throughout the Rochester area including Monroe, Ontario and Livingston counties.

Mission

The Mental Health Association of Rochester/Monroe County, Inc. is a community based non-profit organization that promotes mental wellbeing through culturally responsive peer-based programs and services so that individuals and families can thrive in their communities of choice.

Self-Help Drop-In Support Services

Our Self-Help Drop-In Services may be just what you need!

Learn More

Anger Management Services

These services are tailored for individuals seeking to address and manage anger issues effectively.

Learn More

Creative Wellness Opportunities

Workshops and mutual support groups formed and facilitated by peers in recovery.

Learn More

Life Skills

Stepping-stones on a path to mental wellness.

Learn More

Peer Support

Help from someone who has experienced what you are going through.

Learn More

Youth and Family Peer Support

Support for families with children who have emotional, behavioral health and/or medical health challenges. Support for youth with emotional, behavioral and/or medical health challenges.

Learn More

Education Support

Prevocational skills building and support related to education.

Learn More

MHA Peer Training Academy

Equips individuals in recovery to turn lived experience into a professional, supportive role in mental health.

Learn More

Employment Support

Support for individuals who are seeking meaningful employment or who want to maintain their current job.

Learn More