Branches Outpatient Services in Oregon
During treatment for mental health disorders, substance use or a dual diagnosis, patients may want to maintain their everyday lifestyle and have flexibility in their schedule. Intensive outpatient programs (IOP) provide more support than you’d receive in weekly therapy and a monthly check-in.
Branches outpatient programs in Portland and Salem
An intensive outpatient program can span 3 to 5 days a week, three hours per day. Our IOP program is designed to provide intensive treatment for 6-8 weeks.
Our Intensive Outpatient Program provides:
- Psychoeducation
- Skill building
- Relapse prevention
- Trauma informed care
- Access to medication management
- Monthly individual check-ins with a therapist
- Aftercare planning
IOP hours
Monday – Friday, 9 am – 12 pm (3 to 5 days per week)
Monday – Friday, 11 am – 2 pm (3 to 5 days per week)
Monday – Thursday, 6 – 9 pm (4 days, virtual only)
Contact Branches Oregon
Call 971-228-8000 for Branches Portland or Virtual services. Call 971-433-3033 for Branches Salem, or contact us online to schedule a confidential mental health or substance use assessment.


