Mary L. Gallagher, CNM, MN - , Midwifery, Portland, OR

Mary L. Gallagher, CNM, MN

Provider Bio

Mary Gallagher, CNM, is a certified nurse-midwife at Women's Healthcare Associates in Hillsboro, Oregon.

From the Provider

“My greatest desire as a midwife is that my patients feel heard by me during their pregnancy, birth, postpartum and gynecologic care. I care deeply about building genuine connections and ensuring the women I serve can trust me to respect all of their healthcare decisions.”

About the Provider

Mary’s path to midwifery became clear through her social service experience supporting and advocating for infants, young families and pregnant homeless youth after college. Her favorite part of providing care as a midwife is making deep connections with women. She strives to understand her patient’s thoughts, questions, desires and concerns and to be a knowledgeable, compassionate and relatable healthcare partner for them. She is passionate about supporting women with all of their reproductive health decisions throughout their lives. Mary’s background providing labor support as a nurse in a home birth practice is the model for how she cares for women in the hospital—providing as much hands-on support during labor and birth as possible and desired.

When she's not working, Mary enjoys cooking, baking, crafting, reading, traveling and spending time with friends and family. She and her husband have a cockapoo named Maggie. 


  • Certified Nurse-Midwife, American Midwifery Certification Board, 2018


  • Graduate Degree:

    Master of Nursing, Oregon Health & Science University, 2018

  • Undergraduate Degree:

    Bachelor Science in Nursing, Oregon Health & Science University, 2016

  • Undergraduate Degree:

    Bachelor of Arts, English, University of Oregon, 2012


  • American College of Nurse-Midwives

Check Accepted

If you’re pregnant and want to begin care at WHA–or need to schedule an appointment during your pregnancy, call us! Find a provider and location here.

Please have your insurance information handy before you begin scheduling.

This will allow our teams to check whether your plan may require a referral for the care you need or to prepare benefits information to share with you at your visit. If you do not enter insurance information when scheduling, you may be asked to pay a $200-$500 deposit before receiving service.