Free & Confidential ยท Available 24/7 ยท Insurance Verified
Call (866) 275-3142
Get help finding IOP in Minnesota

Speak with a treatment specialist who can help you understand your options.

Call (866) 275-3142

IOP Programs by City

Minneapolis48 Saint Paul36 Duluth10 Rochester9 Saint Cloud6 Cloquet5 Stillwater5 Mankato5 Brainerd4 Virginia4 Hibbing4 Burnsville3 Cambridge3 Elk River3 Ogema3 Moorhead3 Little Falls3 Bemidji3 Chaska2 Buffalo2 International Falls2 Cass Lake2 Austin2 Alexandria2 Albert Lea2 Onamia2 Red Wing2 Montgomery2 Wadena2 Princeton2 Owatonna2 Willmar2 Saint Peter2 Hopkins2 Hutchinson2 Forest Lake2 Mora2 Grand Rapids2 Marshall2 Faribault2 Bovey1 East Grand Forks1 Detroit Lakes1 Delano1 Crookston1 Cottage Grove1 Breckenridge1 Champlin1 Chanhassen1 Anoka1 Baxter1 Big Lake1 Aitkin1 Litchfield1 Lakeville1 Kasson1 Granite Falls1 Northfield1 North Branch1 Morton1 Monticello1 Luverne1 Maple Grove1 McGregor1 Milaca1 Long Prairie1 Fergus Falls1 Eden Prairie1 Fairmont1 Hastings1 Redlake1 Osseo1 Pine City1 Saint Francis1 Redwood Falls1 Roseau1 Rush City1 South Saint Paul1 Shakopee1 Sandstone1 Sauk Centre1 Wabasso1 Two Harbors1 Waconia1 Wayzata1 Winona1 Winsted1 Woodstock1 Worthington1

Featured Minnesota IOP Programs

709 Algon Street, Albert Lea, MN, 56007
Intensive OutpatientOutpatientCBTPrivate InsuranceMedicaidMedicareTelehealth
9245 Quantrelle Avenue, Elk River, MN, 55330
Intensive OutpatientOutpatientMATDual DiagnosisCBTPrivate InsuranceMedicaidMedicare
313 West Broadway Street, Monticello, MN, 55362
Intensive OutpatientOutpatientCBTPrivate InsuranceMedicaidTelehealth
1230 School Street, Elk River, MN, 55330
Intensive OutpatientOutpatientDual DiagnosisCBTPrivate InsuranceMedicaidTelehealth
19230 Evans Street NW, Elk River, MN, 55330
Intensive OutpatientOutpatientCBTPrivate InsuranceMedicaidTelehealth
207 Jefferson Boulevard, Big Lake, MN, 55309
Intensive OutpatientOutpatientMATDual DiagnosisCBTPrivate InsuranceMedicaidMedicare

Ready to talk to someone?

Free, confidential, and available whenever you need it. One phone call is all it takes to start finding your way forward.

Call (866) 275-3142