Therapist in Media, Pennsylvania Barbara Haines, Therapist

License: LCSW

Provider Gender: Female

Ages Served: 0-17, 65+

Appointments: In-office and Telehealth

Manages Medications: No, provides therapy only

Therapist in Media, Pennsylvania Barbara Haines, LCSW

Barbara Haines, LCSW

Barbara Haines is a Licensed Clinical Social Worker in Pennsylvania who has been practicing since 2005. She has a BA in Literature from Brown University, a Masters in Social Work from Roberts Wesleyan University, and Registered Play Therapist training from Family & Play Therapy Center. Barbara’s practice style focuses on supporting clients of all ages in developing and using their own agency to meet their challenges. Barbara has clinical experience in Child Welfare and Early Intervention. She has worked as a Special Education aide in public schools, as a support staff member in group homes and women’s shelters, and as a caregiver in the home health field. She has a special interest in addressing racial injustice and marginalized families and worked until recently as a therapist in a high-need area of North Philadelphia for over 12 years. In addition to Play and Sand Tray Therapy, some of Barbara’s interventions include Mindfulness Practices, CBT, Interpersonal Therapy, Collaborative Problem Solving, and Polyvagal Therapy. Outside of work, Barbara enjoys meditation, spending time with adult children and young grandchildren, playing alto saxophone in a community band, and gardening.

Insurances Accepted

  • Aetna
  • Allied Trades Assistance Program
  • Carelon (Beacon)
  • ComPsych
  • Evernorth (Cigna)
  • Highmark Blue Shield
  • Humana
  • Independence Blue Cross
  • Magellan
  • MediNcrease Health Plans (MHP)
  • MultiPlan (PHCS)
  • Optum (UnitedHealthcare)
  • Partners Direct Health
  • Provider Network of America (PNOA)
  • Quest Behavioral Health
  • Sana Benefits
  • Total Care Network
  • World Trade Center (HealthSmart)


  • Cognitive Behavioral Therapy (CBT)
  • Mindfulness


  • Adoption/Foster Care
  • Developmental Disabilities


  • English



Please use our online form to schedule an appointment with Barbara Haines. You can also call 610-477-8794 to have someone assist you.

Additional Providers At This Location