Mary Koski-Vogt, CNM, MSN - Certified Nurse-Midwife, Midwifery, Portland, OR

Mary Koski-Vogt, CNM, MSN


Certified Nurse-Midwife


  • Spanish
Schedule an Appointment

Provider Bio

Mary Koski-Vogt, CNM, MSN, is a certified nurse-midwife at Women's Healthcare Associates in Portland, Oregon.

From the Provider

“The resilience and adaptability I see in my patients every day inspires me both at work and in my own life.”

About the Provider

Mary recognizes that while pregnancy and childbirth are very rewarding experiences, they can also be challenging. One of her goals in working with pregnant patients during this time is to help them discover and build confidence in their deep physical, mental and emotional strength. She also enjoys helping families understand and take ownership of their many choices during these transitions.

Mary has a special interest in working with young people to provide education and guidance as they begin to navigate reproductive healthcare and family planning options. She finds the process of empowering people to understand, appreciate and care for their bodies rewarding.

In her free time, Mary enjoys running and exploring Oregon’s great outdoors with her husband and 3 dogs. She is also an amateur cellist, avid reader and baking enthusiast.


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


  • Graduate Degree:

    Master of Science Nursing, Nurse-Midwifery, Yale School of Nursing, 2009

  • Undergraduate Degree:

    Bachelor of Arts, Latin American Studies, Scripps College, 2005


  • American College of Nurse-Midwives


  • Top Doctors and Nurses, Portland Monthly Magazine, 2021
  • Top Doctors and Nurses, Portland Monthly Magazine, 2020
  • Top Doctors and Nurses, Portland Monthly Magazine, 2019
  • Top Doctors and Nurses, Portland Monthly Magazine, 2018
  • Top Doctors and Nurses, Portland Monthly Magazine, 2017
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.