Mental Health in Ontario
254 clinics across 19 cities
Guelph
19 listedMarkham
18 listedOttawa
16 listedLondon
16 listedBurlington
16 listedToronto
15 listedSt. Catharines
15 listedHamilton
14 listedVaughan
14 listedKitchener
14 listedBarrie
14 listedCambridge
13 listedMississauga
12 listedBrampton
12 listedWindsor
12 listedOakville
11 listedRichmond Hill
10 listedOshawa
10 listedWaterloo
3 listedAbout Mental Health in Ontario
Ontario has 254 mental health listed on ClinicFinder.ca across 19 cities. Each listing includes hours, patient ratings, contact information, and directions.
Select a city above to browse mental health in that area. Whether you are looking for a clinic close to home or near your workplace, you can compare patient ratings, verify hours of operation, and get directions before your visit. All listings are updated monthly to ensure the information you see is current and accurate.