There are 32 local CMHA branches in Ontario providing mental health services for people and communities across the province. Follow the links below to find the nearest branch, see the programs and services they offer, or visit branch websites.
See also: Branch Services
Click on the map below to locate the branch nearest you.
Health care services in Ontario are provided through 14 Local Health Integration Networks (LHINs), indicated on the map above by LHIN number. LHINs are responsible for planning, coordinating, funding and monitoring their local health system.
Don't know which LHIN you're in? Use the LHIN Locator.
See also:
CMHA, Ontario | Provincial Divisions | National Office

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