Megan Sapp, CNM, FNP-BC, MSN - Nurse-Midwife in Portland, OR and Portland, OR

Megan Sapp, CNM, FNP-BC, MSN

Provider Bio

Megan Sapp, CNM, is a certified nurse-midwife at Women's Healthcare Associates in Portland, Oregon.

About the Provider

In her practice, Megan enjoys forming trusting partnerships with women and their families and empowering them to make informed decisions about their care. She is interested in both pregnancy and well-woman care, particularly nutrition, preventative health and care of adolescents. Megan has worked as a midwife in a freestanding birth center and as clinical faculty at the University of Maryland School of Medicine. Her experience in both natural childbirth and higher risk pregnancy has resulted in a special appreciation for helping women in a variety of circumstances have satisfying birth experiences.

Megan participates on the American Midwifery Certification Board committee that writes and constructs the national certification exam for nurse midwives. She is also a member of the American College of Nurse Midwives committee on health information technology. When she’s not working or volunteering, Megan enjoys running, vegetable gardening and biking as often as possible, and appreciates less frequent opportunities to go hiking and backpacking, as well.


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


  • Graduate Degree:

    Master of Science Nursing, Nurse-Midwifery, Vanderbilt University School of Nursing, 2008

  • Undergraduate Degree:

    Bachelor of Arts, Women's Studies, University of Florida, 2005


  • American College of Nurse-Midwives


  • 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.