CCIWA Call (888) 217-1376 24/7 confidential

Vivitrol Providers in Iowa

Iowa has 64 facilities listing Vivitrol administration in the 2025 SAMHSA National Directory, spread across 46 cities. 4 of those cities have three or more providers, which means meaningful choice for patients in those metros. The rest of the state lists isolated providers that we route through this hub instead of building thin city pages.

Des Moines, Iowa (state government center)

Composite analysis

Treatment Access Pressure Index

High pressure51Rank 26 of 52

Iowa ranks in the upper half of states for treatment access pressure. Some counties carry materially worse access than the state-level number suggests.

Mental health HPSA score (weighted)
15.6
0–25 scale. Higher means greater federally-designated shortage. 17,919,760 residents live inside designated mental health HPSAs.
Source: HRSA Data Warehouse
Frequent mental distress
16.8%
Population-weighted share of adults reporting 14+ days of poor mental health in the last month.
Source: CDC PLACES (BRFSS 2022)
Unemployment rate
3.4%
Seasonally adjusted state unemployment, used as a stress proxy. Latest period: M02 2026.
Source: BLS Local Area Unemployment Statistics
Verified treatment density
3.37
Methadone OTPs plus buprenorphine prescribers per 100,000 residents. Higher density lowers pressure. (8 OTPs, 100 bupren providers.)
Source: SAMHSA + CMS NPPES (CCIWA dataset)

TAPI is a CCIWA composite. Each input is z-scored across 50 states plus DC and Puerto Rico, then combined as a weighted sum (HPSA 30%, frequent mental distress 25%, unemployment 15%, treatment density 30%, sign-flipped). The result is rescaled 0 to 100 by percentile rank. Read the full methodology.

Vivitrol is administered as a monthly intramuscular injection in a clinical setting. Confirm with each provider whether they administer in-office or only prescribe. A Vivitrol injection requires the patient to be opioid-free for 7 to 10 days before the first dose.
64
Vivitrol facilities (SAMHSA-listed)
4
Cities with 3+ providers

Vivitrol provider mix in Iowa

SAMHSA service codes reveal what each facility actually offers beyond the Vivitrol shot. Most Vivitrol providers are full-spectrum SUD treatment facilities that also handle alcohol use disorder, accept Medicaid, and offer at least one level of structured outpatient care. The mix below tells you whether the Iowa provider universe leans toward office-based prescribers or full-service treatment centers.

Capability Count Share of Iowa Vivitrol facilities Distribution
Treat alcohol use disorder (AUD) 63 98.4%
Treat opioid use disorder (OUD) 64 100%
Accept Medicaid 63 98.4%
Sliding-scale fees 38 59.4%
Also offer buprenorphine (Suboxone, Sublocade) 62 96.9%
Methadone OTP on-site 57 89.1%
Residential detox 5 7.8%
Intensive outpatient (IOP) 26 40.6%
Telehealth services 63 98.4%
Veterans-focused programs 15 23.4%
Programs for pregnant women 28 43.8%
Spanish-language services 40 62.5%

Cities with verified Vivitrol density

These are the Iowa cities where SAMHSA lists three or more facilities offering Vivitrol. We build dedicated city pages only for these metros. Smaller markets stay listed in the full provider directory below.

Every Iowa Vivitrol provider, by city

Below is the full Iowa directory. Each provider listed below appears in the 2025 SAMHSA N-SUMHSS national survey under the VTRL service code. 63 of the 64 listed providers carry a verified phone and street address and have a dedicated profile page. Click any provider name to see capabilities, intake guidance, and the operator-listed phone alongside our verified intake line.

Albia, IA 1 provider

  • Infinity Health - Albia
    117 South Main Street, Albia, IA, 52531
    Operator phone: (641) 856-6471
    Methadone OTP on site · Buprenorphine prescribing · Oral naltrexone · Outpatient

Ames, IA 1 provider

  • Midwest Wellness Institute
    600 5th Street, Suite 100, Ames, IA, 50010
    Operator phone: (515) 500-6082
    Methadone OTP on site · Buprenorphine prescribing · Oral naltrexone · Outpatient

Ankeny, IA 1 provider

  • UCS Healthcare - Ankeny Office
    1555 SE Delaware Avenue, Suite M, Ankeny, IA, 50021
    Operator phone: (515) 280-3860
    Methadone OTP on site · Buprenorphine prescribing · Oral naltrexone · Intensive outpatient (IOP)

Belmond, IA 1 provider

Burlington, IA 1 provider

Carroll, IA 1 provider

  • Plains Area Mental Health Center Inc - Carroll
    318 South Maple Street, Suite 1, Carroll, IA, 51401
    Operator phone: (712) 546-4624
    Methadone OTP on site · Buprenorphine prescribing · Oral naltrexone · Intensive outpatient (IOP)

Cedar Rapids, IA 1 provider

Centerville, IA 2 providers

  • Infinity Health - Centerville
    221 East State Street, Centerville, IA, 52544
    Operator phone: (641) 856-6471
    Methadone OTP on site · Buprenorphine prescribing · Oral naltrexone · Outpatient
  • River Hills Community Health Center - Appanoose
    1015 North 18th Street, Centerville, IA, 52544
    Operator phone: (641) 856-4400
    Methadone OTP on site · Buprenorphine prescribing · Oral naltrexone · Outpatient

Chariton, IA 1 provider

  • Infinity Health
    1711 Osceola Avenue, Suite 115, Chariton, IA, 50049
    Operator phone: (641) 774-8484
    Methadone OTP on site · Buprenorphine prescribing · Oral naltrexone · Outpatient

Charles City, IA 1 provider

Cherokee, IA 2 providers

  • Plains Area Mental Health Center - Cherokee
    900 North 2nd Street, Suite 200, Cherokee, IA, 51012
    Operator phone: (800) 325-1192
    Methadone OTP on site · Buprenorphine prescribing · Oral naltrexone · Intensive outpatient (IOP)
  • Rosecrance Jackson Centers - Cherokee
    789 1/2 North 2nd Street, Cherokee, IA, 51012
    Operator phone: (712) 225-2441
    Methadone OTP on site · Buprenorphine prescribing · Oral naltrexone · Outpatient

Clarksville, IA 1 provider

Corydon, IA 1 provider

  • Infinity Health - Corydon
    102-104 North Franklin Street, Corydon, IA, 50060
    Operator phone: (641) 856-6471
    Methadone OTP on site · Buprenorphine prescribing · Oral naltrexone · Outpatient

Council Bluffs, IA 1 provider

Davenport, IA 2 providers

  • Rosecrance Jackson Centers - Davenport
    2322 East Kimberly Road, Suite 200-N, Davenport, IA, 52807
    Operator phone: (563) 355-0055
    Methadone OTP on site · Buprenorphine prescribing · Oral naltrexone · Intensive outpatient (IOP)
  • Vera French Community MH Center
    1441 West Central Park Avenue, Davenport, IA, 52804
    Operator phone: (563) 383-1900
    Methadone OTP on site · Buprenorphine prescribing · Oral naltrexone · Outpatient

Decorah, IA 1 provider

  • Northeast Iowa Behavioral Health Inc
    905 Montgomery Street, Decorah, IA, 52101
    Operator phone: (563) 382-3649
    Methadone OTP on site · Buprenorphine prescribing · Oral naltrexone · Intensive outpatient (IOP)

Denison, IA 1 provider

  • Plains Area Mental Health Center - Denison
    515 Highway 39, Denison, IA, 51442
    Operator phone: (800) 325-1192
    Methadone OTP on site · Buprenorphine prescribing · Oral naltrexone · Intensive outpatient (IOP)

Des Moines, IA 3 providers

  • Axial Clinic IA PC - DBA Wayspring
    501 SW 7th Street, Suite A, Des Moines, IA, 50309
    Operator phone: (515) 304-5505
    Methadone OTP on site · Buprenorphine prescribing · Oral naltrexone · Outpatient
  • BHG Des Moines Treatment Center
    95 University Avenue, Suite 8, Des Moines, IA, 50314
    Operator phone: (515) 244-9500
    Methadone OTP on site · Buprenorphine prescribing · Oral naltrexone · Outpatient
  • Covert Action LLC - Des Moines
    1223 Center Street, Suite 22, Des Moines, IA, 50309
    Operator phone: (515) 218-6125
    Methadone OTP on site · Buprenorphine prescribing · Oral naltrexone · Outpatient

Fairfield, IA 1 provider

Forest City, IA 1 provider

Garner, IA 1 provider

Hampton, IA 1 provider

Ida Grove, IA 1 provider

Indianola, IA 1 provider

  • MercyOne House of Mercy - Indianola
    310 North Buxton Street, Indianola, IA, 50125
    Operator phone: (515) 358-7610
    Methadone OTP on site · Buprenorphine prescribing · Intensive outpatient (IOP) · Outpatient

Iowa City, IA 5 providers

  • Abbe Ctr for Comm Mental Health
    1039 Arthur Street, Iowa City, IA, 52240
    Operator phone: (319) 398-3562
    Methadone OTP on site · Buprenorphine prescribing · Oral naltrexone · Outpatient
  • Community and Family Resources - Iowa City/GuideLink Center
    300 Southgate Avenue, Iowa City, IA, 52240
    Operator phone: (319) 688-8000
    Buprenorphine prescribing · Oral naltrexone · Residential detox · Telehealth
  • Community and Family Resources - Iowa City/Southgate Ave
    430 Southgate Avenue, Iowa City, IA, 52240
    Operator phone: (319) 351-4357
    Methadone OTP on site · Buprenorphine prescribing · Oral naltrexone · Intensive outpatient (IOP)
  • University of Iowa Healthcare - UI Addiction/Recovery Collaborative
    200 Hawkins Drive, 5 Boyd Tower, Iowa City, IA, 52242
    Operator phone: (319) 335-6980
    Methadone OTP on site · Buprenorphine prescribing · Oral naltrexone · Intensive outpatient (IOP)
  • Veterans Affairs Med Center Outpatient - Subst Abuse Treatment Program (SATP)
    601 Highway 6 West, Unit 116-A, Iowa City, IA, 52246
    Methadone OTP on site · Buprenorphine prescribing · Oral naltrexone · Intensive outpatient (IOP)

Keokuk, IA 1 provider

Knoxville, IA 2 providers

  • Infinity Health - Knoxville
    1504 North Lincoln Street, Knoxville, IA, 50138
    Operator phone: (641) 856-6471
    Methadone OTP on site · Buprenorphine prescribing · Oral naltrexone · Outpatient
  • UCS Healthcare - Knoxville Office
    813 North Lincoln Street, Suite 9, Knoxville, IA, 50138
    Operator phone: (515) 280-3860
    Methadone OTP on site · Buprenorphine prescribing · Oral naltrexone · Intensive outpatient (IOP)

Lamoni, IA 1 provider

  • Infinity Health - Lamoni
    802 East Ackerley Street, Lamoni, IA, 50140
    Operator phone: (641) 784-7911
    Methadone OTP on site · Buprenorphine prescribing · Oral naltrexone · Outpatient

Le Mars, IA 3 providers

Leon, IA 1 provider

  • Infinity Health - Leon
    302 NE 14th Street, Leon, IA, 50144
    Operator phone: (641) 856-6471
    Methadone OTP on site · Buprenorphine prescribing · Oral naltrexone · Outpatient

Manning, IA 1 provider

Mason City, IA 1 provider

Newton, IA 1 provider

  • Clearview Recovery Inc - Newton
    426 North 2nd Avenue East, Newton, IA, 50208
    Operator phone: (641) 275-3441
    Methadone OTP on site · Buprenorphine prescribing · Oral naltrexone · Outpatient

Osceola, IA 1 provider

  • Infinity Health - Osceola
    219 West Washington Street, Osceola, IA, 50213
    Operator phone: (641) 856-6471
    Methadone OTP on site · Buprenorphine prescribing · Oral naltrexone · Outpatient

Oskaloosa, IA 1 provider

Ottumwa, IA 1 provider

Prairie City, IA 1 provider

  • Clearview Recovery Inc - Prairie City
    501 North Sherman Street, Prairie City, IA, 50228
    Operator phone: (515) 994-3562
    Methadone OTP on site · Buprenorphine prescribing · Oral naltrexone · Intensive outpatient (IOP)

Sac City, IA 2 providers

  • Plains Area Mental Health - Sac City
    1710 West Main Street, Suite A, Sac City, IA, 50583
    Operator phone: (800) 325-1192
    Methadone OTP on site · Buprenorphine prescribing · Oral naltrexone · Intensive outpatient (IOP)
  • Plains Area Mental Health Center - Sac City
    116 South State Street, Sac City, IA, 50583
    Operator phone: (712) 662-8059
    Methadone OTP on site · Buprenorphine prescribing · Oral naltrexone · Intensive outpatient (IOP)

Sioux City, IA 5 providers

Spencer, IA 1 provider

  • Rosecrance Jackson Centers - Spencer
    1713 McNaughton Way, Spencer, IA, 51301
    Operator phone: (712) 377-3159
    Methadone OTP on site · Buprenorphine prescribing · Oral naltrexone · Intensive outpatient (IOP)

Spirit Lake, IA 1 provider

Storm Lake, IA 1 provider

Waterloo, IA 2 providers

  • Pathways Behavioral Services Inc
    3362 University Avenue, Waterloo, IA, 50701
    Operator phone: (319) 235-6571
    Methadone OTP on site · Buprenorphine prescribing · Oral naltrexone · Intensive outpatient (IOP)
  • Peoples Community Health Clinic
    905 Franklin Street, Waterloo, IA, 50703
    Operator phone: (319) 874-3000
    Methadone OTP on site · Buprenorphine prescribing · Oral naltrexone · Outpatient

Waverly, IA 1 provider

  • Pathways Behavioral Services Inc
    111 10th Street SW, Waverly, IA, 50677
    Operator phone: (319) 235-6571
    Methadone OTP on site · Oral naltrexone · Outpatient · Telehealth

West Burlington, IA 1 provider

West Des Moines, IA 1 provider

  • UCS Healthcare
    1300 Woodland Avenue, West Des Moines, IA, 50265
    Operator phone: (515) 280-3860
    Methadone OTP on site · Buprenorphine prescribing · Oral naltrexone · Intensive outpatient (IOP)

Cross-references