Jody M. Lindwall, CNM, MSN - , Midwifery, Portland, OR

Jody M. Lindwall, CNM, MSN

Provider Bio

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

About the Provider

Jody grew up in Southern California, and attended Yale University for her bachelor's degree in Women's Studies. Jody was drawn to midwifery due to its focus on normalizing the reproductive lifespan of women and placing women and their families at the center of care. Jody completed her nurse-midwifery training in 2002 at Vanderbilt University in Tennessee. After initially working as a nurse midwife in Lowell, Massachusetts, Jody moved to Oregon in 2006 to join Women's Healthcare Associates. Jody is passionate about educating women about their bodies, empowering women to make informed decisions regarding their health and advocating for their right to make those decisions. Jody’s goal as a provider is for women to come away from their pregnancy, birth or gynecologic care understanding the amazing potential their bodies have. 

In her spare time, Jody enjoys spending time with her family and her friends doing any activity that brings loved ones together.


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


  • Graduate Degree:

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

  • Undergraduate Degree:

    Bachelor of Arts, Women's Studies, Yale University, 1994


  • American College of Nurse-Midwives


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