Find help and online resources for:

Mental health problems


Hafal. Find support in your area



Hafal helps people with serious mental illness and their families to work towards recovery.

United Kingdom Cardiff (CF) Wales Newport (NP) Wales Llandrindod (LD) Wales Llandudno (LL) Wales Swansea (SA) Wales Shrewsbury (SY) Wales

Please give us a notice if there are any broken links in this listing, and we will fix it right away. Thank you!

Specific details

Topics Mental health (general), Substance use / addiction, Anxiety, ADHD, Autism, Bipolar disorder, Depression, Grief / bereavement, Eating disorders, OCD, Personality disorders, Psychosis / schizophrenia, Suicide / self-harm, Trauma / dissociation / PTSD, Violence / abuse
Type of help Support / self-help group