Support Groups

photo of people doing fist bump


Clinton County

NAMI Champlain Valley Support Groups

Columbia County

NAMI Family Support Group

Erie County

Mental Health Peer Connection Support Groups

Monroe County

Creative Wellness Opportunity (CWO)

Nassau County

Mental Health Association of Nassau County Peer Services

Onondaga County

Helio Health Recovery Center Programs

Unique Peerspectives Support Groups

Orange County

National Alliance on Mental Illness Support Groups

Suffolk County

Healing Connections Peer Support Group

Ulster County

MHA of Ulster County Self-Help & Support Groups

Westchester County

The Talent Express


NAMI Connection Support Groups Online

SHARE Online Self-Help Support Groups

Are you a facilitator?
We’ve created a ‘best practices’ guide for online peer support groups.
Tips for facilitating online peer support groups

Are you holding open “public” online peer support groups or classes?
Let us add them to these pages.
Send email to