Therapist in Newton, Massachusetts Catherine Cavanaugh, Therapist

License: LMHC

Provider Gender: Female

Ages Served: 18-65+

Appointments: In-office only. Telehealth not available

Manages Medications: No, provides therapy only

Therapist in Newton, Massachusetts Catherine Cavanaugh, LMHC

Catherine Cavanaugh, LMHC

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.

Insurances Accepted

  • Aetna
  • Blue Cross Blue Shield (BCBS)
  • Carelon (Beacon)
  • ComPsych
  • Evernorth (Cigna)
  • MediNcrease Health Plans (MHP)
  • MultiPlan (PHCS)
  • Optum (UnitedHealthcare)
  • Partners Direct Health
  • Provider Network of America (PNOA)
  • Sana Benefits
  • Tufts


  • Cognitive Behavioral Therapy (CBT)
  • Parenting Skills


  • Adoption/Foster Care
  • Autism Spectrum Disorders
  • LGBTQ+
  • Men
  • Women


  • English



Please call us at 781-551-0999 to schedule an appointment with Catherine Cavanaugh.

Additional Providers At This Location