NaviraSearch near you

Addiction treatment in Iowa

Iowa has 215 treatment programs listed on Navira, in 108 cities and towns.

Search by ZIP code for the nearest treatment programs

City or townListings
Des Moines14
Cedar Rapids13
Sioux City12
Fort Dodge7
Council Bluffs6
Iowa City5
Carroll4
Ottumwa4
Spencer4
Waterloo4
Ankeny3
Clinton3
Davenport3
Indianola3
Knoxville3
Mason City3
Newton3
Oskaloosa3
Spirit Lake3
Urbandale3
West Des Moines3
Anamosa2
Burlington2
Centerville2
Chariton2
Clarinda2
Corydon2
Creston2
Decorah2
Dubuque2
Fairfield2
Grinnell2
Independence2
Jefferson2
Keokuk2
Marshalltown2
Osceola2
Perry2
Red Oak2
Sac City2
Shenandoah2
Storm Lake2
Vinton2
Adair1
Adel1
Albia1
Algona1
Allison1
Ames1
Atlantic1
Audubon1
Bayard1
Belmond1
Bettendorf1
Bloomfield1
Charles City1
Cherokee1
Clarion1
Clarksville1
Clive1
Conroy1
Coralville1
Cresco1
Delhi1
Denison1
Eldora1
Elkader1
Emmetsburg1
Estherville1
Forest City1
Fredericksburg1
Garner1
Glenwood1
Greenfield1
Guthrie Center1
Hampton1
Harlan1
Hiawatha1
Humboldt1
Ida Grove1
Keosauqua1
Lamoni1
Le Mars1
Leon1
Lisbon1
Logan1
Manchester1
Manning1
Maquoketa1
Mount Pleasant1
Oelwein1
Pella1
Pleasant Hill1
Prairie City1
Rockwell City1
Seymour1
Sheldon1
Sigourney1
Sioux Center1
Tama1
Tipton1
Wapello1
Washington1
Waukon1
Waverly1
Webster City1
West Burlington1
Woodward1

More in Iowa

Where these listings come from

Substance Abuse and Mental Health Services Administration (SAMHSA).

Data refreshed 2026-11-01. Meeting times change; check with the group or program before you go.