Skip to main content
Call to Book with Catherine

Therapist in Newton, Massachusetts Catherine Cavanaugh, Therapist

Gender Identity: Female (She/Her)

Ages Served: 18-75+

Appointments: In-office and Online

Manages Medications: No, provides therapy only

Accepts Insurance: Yes - View accepted plans

Catherine Cavanaugh, Therapist

Catherine Cavanaugh, MS, LMHC

Specializes In:

Depression/feeling down
Family conflict
Self-esteem
Sexual trauma
Trauma & PTSD
See all specialties >

Catherine Cavanaugh is a Licensed Mental Health Counselor in Connecticut who has been practicing since 2019. She earned her Master’s in Mental Health Counseling at Suffolk University. Catherine provides a multi-dimensional approach to therapy. She believes in partnering with individuals to develop insight into their experience and works to foster self-confidence and self-worth. Catherine has worked with people experiencing a broad range of symptoms and stressors, including depression, anxiety, trauma, and family conflict. She uses a variety of evidence-based practices which include Motivational Interviewing (MI), Cognitive Behavioral Therapy (CBT) and person-centered therapy. Outside of work, Catherine’s focus is on her family. She enjoys being outside, taking walks and baking.

Types of Care & Ages Served

Areas of Focus

Individual Therapy

Get help addressing challenges and improve well-being with a clinician's guidance.

  • Depression/feeling down
  • Family conflict
  • Self-esteem
  • Sexual trauma
  • Trauma & PTSD
  • ADHD
  • Adoption & foster care
  • Aging
  • Anxiety
  • Attention & focus
  • Autism: generally independent
  • Bipolar Disorder
  • Career & relationships (mid-life)
  • Childhood behavioral issues
  • Empty nesters
  • General relationship issues
  • Grief & loss
  • Intense mood changes
  • LGBTQ+
  • Marital stress or divorce
  • Panic attacks
  • Parenthood
  • Premarital counseling
  • Retirement
  • School behavioral issues
  • Stress management

Languages

  • English

Education

  • Suffolk University

FAQs

Please call us at 617-313-7267 to schedule an appointment with Catherine Cavanaugh.

Already have an appointment?

Video visit waiting room Join Now
Existing patient portal Sign in

Additional Providers At This Location