Education and Background

In 2006, Dr. Lori DiBacco graduated with honors from Southwest College of Naturopathic Medicine (now called Sonoran University) in Tempe, Arizona. While studying in Arizona, she focused her clinical training on women's health and pediatrics. She also completed a 200-Hour Yoga Teacher Training course. After completing medical school, she returned to Massachusetts and joined Dr. Shiva Barton at Winchester Natural Health Associates. Dr. Lori DiBacco then joined the collaborative at Northeast Integrative Medicine and practiced there until 2016. Early in her career, she co-authored the Whole Health Detox, a four-week detoxification program with Dr. Amanda Tracy. This nutrition and lifestyle program has helped many people discover a new relationship to food, health, and self-care. Dr. Lori DiBacco served patients in Nashua at New Hampshire Health & Wellness Center from 2017 to 2020. Dr. DiBacco has been serving patients in the Monadnock region since 2018 and has just secured new office space in downtown Peterborough at Shakti Healing Arts. Dr. Lori DiBacco continues to work with patients with the flexibility of in-person or telemedicine appointments.

Prior to medical school, Dr. Lori DiBacco graduated from the University of Massachusetts-Amherst with a Bachelor of Science in Environmental Sciences & Toxicology with a minor in Biology.

Professional Affiliations

  • New Hampshire Association of Naturopathic Doctors (www.NHAND.org)

  • Massachusetts Society of Naturopathic Doctors (www.MSND.org)

  • Association for Advancement of Restorative Medicine (AARM)

  • Past President of the Massachusetts Society of Naturopathic Doctors