Use the form below to locate programs and services provided by CMHA branches in Ontario.
» See also: Branch Service Types | Branch Locator
Community mental health care encompasses a wide variety of programs and services designed to meet local needs. Local CMHA branches work with people who have experienced mental illness or psychiatric disabilities, their families, and other members of the community to:
For general Descriptions of the various programs and services offered by CMHA branches in Ontario, see Service Types.
For more information about a particular program, please contact the branch. For general comments or questions, contact CMHA, Ontario.

CMHA has 33 local branches in Ontario. Click on the map to find the branch in your community.
» Find a Local Branch
» Search for Branch Services