Psychologist and Therapist in Needham, Massachusetts Caroline Byron, Psychologist

License: PsyD

Provider Gender: Female

Ages Served: 18-65+

Appointments: In-office and Telehealth

Manages Medications: No, provides therapy only

Psychologist and Therapist in Needham, Massachusetts Caroline Byron, PsyD

Caroline Byron, PsyD

Dr. Byron has been working for Lifestance since 2017. She balances her time between the integrated care setting for the Milford Regional Physicians Group and the outpatient setting in the Needham and Quincy offices where she is also the site director. She employs a humanistic and cognitive behavioral approach to her work to adults 18 years and older. She has diverse trainings in numerous evidence-based treatment approaches and utilizes this to formulate unique treatment plans for each of her patients. Dr. Byron graduated from Boston College with a master’s in mental health counseling followed by a doctorate in clinical psychology from William James. Dr. Byron is currently the facilitator for the Emotional Wellness for Adults group which is a tele-health only group.

Insurances Accepted

  • Aetna
  • Behavioral Health Systems (BHS)
  • Blue Cross Blue Shield (BCBS)
  • Carelon (Beacon)
  • Centivo
  • Evernorth (Cigna)
  • Humana
  • MultiPlan (PHCS)
  • Optum (UnitedHealthcare)
  • Partners Direct Health
  • Tufts


  • Acceptance and Commitment Therapy (ACT)
  • CBT for Insomnia
  • Cognitive Behavioral Therapy (CBT)
  • Dialectical Behavior Therapy (DBT)
  • Mindfulness


  • Men
  • Women


  • English



Please call us at 781-551-0999 to schedule an appointment with Caroline Byron.

Additional Providers At This Location