Catherine Duggan is a licensed acupuncturist who has practiced in the greater Philadelphia area since 2003. Her own profound healing experiences with acupuncture led her to study this ancient medicine.


Catherine’s goal is to support her patients during the healing process, helping to restore them to optimal health. To do so, she looks beyond symptoms to discover underlying root causes. Catherine utilizes different traditions and styles of acupuncture to achieve this goal. She has experience treating women’s health issues, infertility, anxiety disorders, depression, facial rejuvenation, orthopedic injuries, pain management. Catherine also has expertise working with children.


Catherine received her undergraduate degree at Temple University with a B.A. in physical anthropology and human biology. She has a Masters Degree from the Traditional Acupuncture Institute in Maryland, a Diplomate in Acupuncture from the NCCAOM, and post-graduate certification in animal acupuncture.

What Clients are Saying

“Went for my first acupuncture treatment; the treatment, steps involved, what to expect, etc… everything was explained really well by Catherine. No rush – overall great experience!”


-Franco B., Philadelphia, PA

Book Your Appointment Today