Find Mental Health Support Near You

Compare mental health services and support options across the UK. Find NHS services, private therapists, and community support in your area.

Need urgent help? Call 116 123 (Samaritans) or 111 (NHS) for immediate support

Find Mental Health Services by Location

Types of Mental Health Support

NHS Mental Health Services

Access free mental health support through your GP or self-referral to NHS psychological therapies (IAPT).

  • Free treatment
  • Evidence-based care
  • Range of therapy options
  • Specialist services

Private Therapy

Choose from a wide range of private therapists and counsellors for flexible, personalized support.

  • Short waiting times
  • Choice of therapist
  • Flexible appointments
  • Specialist approaches

Community Support

Local support groups and community services offering various forms of mental health support.

  • Peer support
  • Group sessions
  • Social activities
  • Local connections

Crisis Support

24/7 support services for mental health emergencies and urgent care needs.

  • Immediate help
  • 24/7 availability
  • Crisis teams
  • Hospital liaison

Common Services & Waiting Times

Service TypeNHS Waiting TimePrivate Cost Range
Counselling & Psychotherapy
2-4 months
£45-£120 per session
CBT (Cognitive Behavioural Therapy)
1-3 months
£50-£130 per session
Group Therapy
1-2 months
£30-£80 per session
Psychiatric Assessment
2-6 months
£250-£500

NHS vs Private Mental Health Care

NHS mental health services are free and provide evidence-based treatments, but may have longer waiting times. Access starts through your GP or self-referral to local IAPT services.

Private mental health care offers quicker access and more choice of therapist and treatment type. While costs are higher, many providers offer sliding scales and payment plans.

Choosing the Right Support

Consider factors like urgency of need, preferred therapy type, and whether you would prefer in-person or online support. Some services offer initial consultations to help find the right fit.

Look for qualified practitioners registered with professional bodies like BACP, UKCP, or BPS. Many offer specialised support for specific conditions or experiences.

Mental Health Support in the UK

The UK offers various mental health support options through the NHS, private providers, and community organizations. Whether you are seeking counseling, therapy, or specialist mental health treatment, there are services available to meet different needs and circumstances.

NHS Mental Health Services

NHS mental health support is accessible through GP referral or self-referral to IAPT (Improving Access to Psychological Therapies) services. These provide evidence-based treatments including CBT, counseling, and group therapy for common mental health conditions.

Private Mental Health Care

Private mental health providers offer a range of therapies and treatments with shorter waiting times and more flexibility in appointment scheduling. Many practitioners specialize in specific areas such as trauma, anxiety, or relationship counseling.