Image by Katherine Hanlon


Dr. Venessa Madrigal is a licensed naturopathic physician in Oregon and Washington and can only have appointments with residents of these states. Patients are responsible for knowing their naturopathic medicine insurance benefits. She also offers a cash pay option.


Dr. Madrigal is contracted with the health insurance companies listed below:


  • ​BlueCross/BlueShield: Premera, Regence, Federal Employee

  • LifeWise

  • MODA

  • Pacific Source

  • Providence, Aetna, Cigna (by spring/summer 2022)

MEDICAID: only for gender-affirming care, mold-related illness or integrative mental health / LENS neurofeedback:

  • WA Medicaid: Molina, CHPW

    • for LENS: additional $24/session as this is a non-covered service in WA state. ​

  • OR Medicaid: CareOregon

    • for LENS: no additional fee as this IS a covered service.​

  • For those with other Medicaid plans: patient to complete Client Agreement to Pay for Health Services and pay for the non-covered services out of pocket. Form would need to be filled out before each visit. Cash rate varies by clinic.

**Dr. Madrigal does not accept Medicare**


Venessa in front of tank.jpg

For post-9/11 veterans who have insurance other than what Dr. Madrigal currently accepts, office visits are free! She is a volunteer provider for Returning Veterans Project. Space limited per month.

Learn more about Returning Veterans Project.




For those who do not have insurance or who wish to not use their insurance: 


  • First appointment, 45 min: $200

  • Follow-up appts, 30 min: $100

  • Additional pre- or post-appt time to review your records, complete documentation, etc: $200/hr

  • LENS sessions: same prices as above

$100 new patient hold fee required & credit card securely saved in credit card processing service for future charges. 


Rates subject to current rates established by Center for Natural Medicine, where Dr. Madrigal works. Please contact CNM for current rate: 503-232-1100.

Subscribe to receive updates and Dr. Venessa Madrigal's latest blog post!

Thanks for submitting!