Our Programs

Mental Health Association

The mission of MHA is to offer a wide range of programs throughout the Rochester area including Monroe, Ontario and Livingston counties.


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

Community Education

A wide range of programs for the entire community.

Learn More

Creative Wellness Opportunities

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

Learn More

Education Support

Prevocational skills building and support related to education.

Learn More

Employment Support

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

Learn More

Family and Youth 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

Life Skills

Stepping-stones on a path to mental wellness.

Learn More

MHA Peer Training Academy

Four-week classroom training and up to a 12-week internship experience.

Learn More

Peer Support

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

Learn More

Self-Help Drop-In Support Services

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

Learn More

For more information please contact:

The Main Office of the Mental Health Association of Rochester/Monroe County, Inc. is located at 274 N. Goodman St., Unit D103, Rochester, NY 14607.


(585) 325-3145

Regular Business Hours:

Monday – Friday, 9:00 AM – 5:00 PM