Peer recovery support in Iowa
Iowa has 63 peer recovery centers listed on Navira, in 40 cities and towns.
Search by ZIP code for the nearest peer recovery centers
- NAMI Central Iowa - Wellness Center
424 5th Street, Ames · 515-292-9400 · Website - NAMI Dubuque Jones County - Peer-Run Wellness Center
208 W. Main St, Anamosa · Website - Full Circle Recovery Community Center - Ankeny
641 S. Ankeny Blvd, Ankeny · 515-783-6382 · Website - Optimae Life Services - Recovery and Resource Center Bloomfield
712 South West Street, Bloomfield · 641-242-1013 · Website - ADDS Peer Recovery - Burlington
1340 Mt. Pleasant Street, Burlington · 319-753-6567 · Website - Optimae Life Services - Recovery and Resource Center Burlington
910 Cottonwood Court, Burlington · 319-209-2709 · Website - Cedar Valley Community Support Services - Drop-In Cedar Rapids
2515 18th St SW, Suite A, Cedar Rapids · 319-826-6079 · Website - CRUSH Iowa - Recovery Community Center
317 7th Ave SE, Suite 304, Cedar Rapids · 319-200-5970 · Website - Optimae Life Services - Recovery and Resource Center Centerville
209 E Maple Street, Centerville · 641-216-8116 · Website - Plugged-In Iowa - Peer Recovery Zone Charles City
102 North Main Street, Charles City · 319-432-4748 · Website - Waubonsie Mental Health - Hope Center
216 West Division Street, Clarinda · 712-542-2388 · Website - Life Connections Peer Recovery - Wellness Center
1663 Lincoln Way, Suite E, Clinton · 563-206-1447 · Website - Rediscover Recovery Community Center
232 5th Avenue South, Clinton · 563-206-1479 · Website - Full Circle Recovery Community Center - Council Bluffs
300 West Broadway, Suite 108, Council Bluffs · 712-560-6360 · Website - Heartland Family Service - Peer Center
3415 W Broadway, Suite B, Council Bluffs · 712-242-2500 · Website - The Center - Wellness Program
1411 Brady St, Apt 1, Davenport · 563-323-5295 · Website - Vera French Mental Health - Carol Center
808 North Harrison Street, Davenport · 563-322-5276 · Website - Vera French Mental Health - Drop-In Center
808 North Harrison Street, Davenport · 563-322-5276 · Website - Plugged-In Iowa - Peer Recovery Zone Decorah
115 Washington St, Decorah · 319-432-4748 · Website - Community Support Advocates - Momentum
900 Keo Way, Suite 109, Des Moines · 515-883-1776 · Website - Eyerly Ball - Peer Drop-In Center
1319 Pennsylvania Ave, Des Moines · Website - Full Circle Recovery Community Center - Des Moines
300 West Broadway, Suite 108, Des Moines · 515-783-6382 · Website - RISE Recovery Center
3120 SW 9th St, Des Moines · 515-499-2105 · Website - Hillcrest Family Services - Wellness Center
2445 Hillcrest, Dubuque · 563-690-1239 · Website - Liberty Recovery Community - Recovery Support Services
2216 White St, Dubuque · 563-213-5552 · Website - NAMI Dubuque - Wellness Center
2225 W 6th St, Dubuque · 563-557-6264 · Website - Optimae Life Services - Recovery and Resource Center Fairfield
301 W Burlington Ave, Fairfield · 641-209-6687 · Website - Freedom Pointe - Judy Warrick Wellness and Recovery Center
28 North 10th Street, Fort Dodge · 515-408-5957 · Website - Hope Haven - Recovery Center
605 7th Street, Fort Madison · 319-372-7555 · Website - Capstone Behavioral Health - Connections Drop-In Center Grinnell
729 Pearl St, Grinnell · 641-528-6065 · Website - Pathways Behavioral Services - Wellness Recovery Center
1827 1st St W, Suite C, Independence · 319-334-6163 · Website - Abbe Community Mental Health - Together Not Alone
1039 Arthur Street, Iowa City · 319-338-7884 · Website - Access 2 Independence - Peer Counseling
1556 S 1st St, Suite B, Iowa City · 319-338-3870 · Website - Inside Out Reentry Community - Resource Center
804 S. Capitol Street, Iowa City · 319-338-7996 · Website - NAMI Johnson County - R Place Peer Recovery Center
702 S Gilbert Street, Suite 111, Iowa City · 319-354-3455 · Website - Thrive Now Recovery Center - Iowa City
15 Silvercrest Place, Iowa City · 515-824-5154 · Website - ADDS Peer Recovery - Keokuk
928 Main Street, Keokuk · 319-524-4397 · Website - Plains Area Mental Health - The Meeting Place Drop-In
44 1st Ave NE, Le Mars · 800-325-1192 · Website - NAMI Dubuque Delaware County - Peer-Run Wellness Center
601 Grant St, Manchester · Website - Mid-Iowa Triumph Recovery Center
204 East Linn Street, Suite A, Marshalltown · 641-751-7656 · Website - Together We Can, Inc. - Peer Support and Education
8 W Church St, Marshalltown · 515-391-3233 · Website - Prairie Ridge - Downtown Drop-In Center
112 2nd Street SE, Mason City · 641-424-2391 · Website - ADDS Peer Recovery - Mt. Pleasant
122 North Main Street, Mount Pleasant · 319-753-6567 · Website - First Resources Corporation - CHOICES Drop-In Mt. Pleasant
211 West Monroe, Mount Pleasant · 319-201-1225 · Website - Muscatine Center for Social Action - Drop-In Center
312 Iowa Ave, Muscatine · 563-264-3278 · Website - Capstone Behavioral Health - Connections Drop-In Center Newton
306 North 3rd Avenue East, Newton · 641-792-4012 · Website - First Resources Corporation - CHOICES Oskaloosa
117 1st Avenue West, Oskaloosa · 641-672-1690 · Website - Southern Iowa Mental Health Center - Promise Center
531 Church Street, Ottumwa · 641-683-6680 · Website - Southern Iowa Mental Health Center - Stand Alone Peer Services
531 Church Street, Ottumwa · 641-683-6680 · Website - Thrive Now Recovery Center - Pleasant Hill
6132 NE 12th Ave, Pleasant Hill · 515-824-5154 · Website - Hope Haven - Peer Support
1800 19th St, Rock Valley · 712-476-2737 · Website - First Resources Corporation - CHOICES Sigourney
615 South Jefferson, Sigourney · 641-622-2543 · Website - Siouxland Community Mental Health - Friendship House
1101 Court Street, Sioux City · 712-255-4209 · Website - Plugged-In Iowa - Peer Recovery Zone Vinton
811 D Ave, Vinton · 319-432-4748 · Website - ADDS Peer Recovery - Wapello
304 Highway 61 North, Wapello · 319-753-6567 · Website - Hope Haven - MOTTS Drop-In Center
221 S. Main Street, Wapello · 319-754-4689 · Website - First Resources Corporation - CHOICES Washington
114 West 2nd Street, Washington · 319-591-8176 · Website - Blackhawk Grundy Peer Support Recovery Center
626 Commercial Street, Waterloo · 319-433-1445 · Website - Cedar Valley Community Support Services - Drop-In Waterloo
618 Allen St, Waterloo · 319-233-5699 · Website - Elevate Housing Foundation - Drop In Center
617 Mulberry Street, Waterloo · 833-370-0719 · Website - One City United - Momentum
907 Independence Avenue, Waterloo · 319-334-0263 · Website - Community Support Advocates - Peer & Family Support
1516 Valley West Drive, West Des Moines · 515-883-1776 · Website - UCS Healthcare - Peer Support
1300 Woodland Avenue, West Des Moines · 515-280-3860 · Website
Where these listings come from
Navira.
Data refreshed 2026-11-01. Meeting times change; check with the group or program before you go.