Data / Store locations / Walgreens / Iowa
Walgreens locations in Iowa: 31 stores, with addresses and phone numbers
Walgreens has 31 locations in Iowa, 0.9% of its 3,552 in the United States, in 21 cities. The most are in Des Moines, with 5. Each row links to the brand's own store locator, as read on October 24, 2026.
SpecStream is the live web data engine for teams and agents. It reads brand store locators and keeps every location with its address, phone and opening hours. Ask for the brands you track by state or category, and new openings and closures arrive in your sheet, CRM, Slack or agent as the brands publish them.
- 31Locations
- 21Cities
- 0.9%Share of the brand
- October 24, 2026Run date
Walgreens locations in Iowa
All 31 locations, ordered by city.
| Address | City | ZIP | Phone | Opening hours | Source |
|---|---|---|---|---|---|
| 101 8th St SE | Altoona | 50009 | (515) 967-2699 | Mo-Sa 07:00-22:00; Su 08:00-22:00 | walgreens.com |
| 2702 SE Delaware Ave | Ankeny | 50021 | (515) 473-6069 | Mo-Sa 07:00-22:00; Su 08:00-21:00 | walgreens.com |
| 901 N Ankeny Blvd | Ankeny | 50023 | (515) 964-3952 | Mo-Su 00:00-24:00 | walgreens.com |
| 3425 Middle Rd | Bettendorf | 52722 | (563) 332-6049 | Mo-Fr 07:00-22:00; Sa 08:00-22:00; Su 09:00-21:00 | walgreens.com |
| 201 S Central Ave | Burlington | 52601 | (319) 753-1639 | Mo-Sa 08:00-21:00; Su 10:00-21:00 | walgreens.com |
| 105 E 6th St | Carroll | 51401 | (712) 792-4566 | Mo-Sa 07:00-22:00; Su 08:00-22:00 | walgreens.com |
| 3325 16th Ave SW | Cedar Rapids | 52404 | (319) 221-1498 | Mo-Su 06:00-24:00 | walgreens.com |
| 5750 C Ave NE | Cedar Rapids | 52402 | (319) 730-2001 | Mo-Sa 07:00-22:00; Su 08:00-22:00 | walgreens.com |
| 1905 N 2nd St | Clinton | 52732 | (563) 243-2247 | Mo-Sa 08:00-22:00; Su 09:00-21:00 | walgreens.com |
| 806 S 4th St | Clinton | 52732 | (563) 242-8011 | Mo-Sa 08:00-21:00; Su 09:00-21:00 | walgreens.com |
| 12753 University Ave | Clive | 50325 | (515) 226-1786 | Mo-Su 06:00-24:00 | walgreens.com |
| 535 E Broadway | Council Bluffs | 51503 | (712) 329-0930 | Mo-Su 06:00-24:00 | walgreens.com |
| 104 E Euclid Ave | Des Moines | 50313 | (515) 243-0601 | Mo-Su 00:00-24:00 | walgreens.com |
| 3501 Ingersoll Ave | Des Moines | 50312 | (515) 271-5047 | Mo-Fr 07:00-22:00; Sa-Su 08:00-22:00 | walgreens.com |
| 4415 Douglas Ave | Des Moines | 50310 | (515) 279-4739 | Mo-Su 07:00-24:00 | walgreens.com |
| 4555 Fleur Dr | Des Moines | 50321 | (515) 287-5575 | Mo-Fr 07:00-23:00; Sa 07:00-22:00; Su 08:00-22:00 | walgreens.com |
| 6200 SE 14th St | Des Moines | 50320 | (515) 309-5468 | Mo-Sa 08:00-21:00; Su 09:00-21:00 | walgreens.com |
| 2260 John F Kennedy Rd | Dubuque | 52002 | (563) 582-1659 | Mo-Sa 07:00-22:00; Su 08:00-22:00 | walgreens.com |
| 345 E 20th St | Dubuque | 52001 | (563) 690-1836 | Mo-Sa 07:00-22:00; Su 08:00-22:00 | walgreens.com |
| 2503 5th Ave S | Fort Dodge | 50501 | (515) 576-7113 | Mo-Sa 07:00-22:00; Su 08:00-22:00 | walgreens.com |
| 1000 N Jefferson Way | Indianola | 50125 | (515) 961-4867 | Mo-Sa 07:00-22:00; Su 08:00-22:00 | walgreens.com |
| 1215 Main St | Keokuk | 52632 | (319) 524-0145 | Mo-Fr 08:00-22:00; Sa-Su 09:00-21:00 | walgreens.com |
| 1225 7th Ave | Marion | 52302 | (319) 373-5415 | Mo-Sa 08:00-21:00; Su 09:00-21:00 | walgreens.com |
| 1703 Park Ave | Muscatine | 52761 | (563) 263-2724 | Mo-Sa 07:00-22:00; Su 08:00-22:00 | walgreens.com |
| 327 W 4th St | Ottumwa | 52501 | (641) 226-5077 | Mo-Sa 07:00-22:00; Su 08:00-22:00 | walgreens.com |
| 100 Pierce St | Sioux City | 51101 | (712) 252-4669 | Mo-Su 08:00-22:00 | walgreens.com |
| 7000 Douglas Ave | Urbandale | 50322 | (515) 276-4903 | Mo-Sa 08:00-22:00; Su 09:00-21:00 | walgreens.com |
| 111 W Ridgeway Ave | Waterloo | 50701 | (319) 433-0490 | Mo-Su 06:00-24:00 | walgreens.com |
| 1850 Logan Ave | Waterloo | 50703 | (319) 296-7761 | Mo-Fr 07:00-20:00; Sa-Su 08:00-20:00 | walgreens.com |
| 3910 University Ave | Waterloo | 50701 | (319) 236-9927 | Mo-Fr 07:00-21:00; Sa 08:00-21:00; Su 09:00-21:00 | walgreens.com |
| 1660 22nd St | West Des Moines | 50266 | (515) 223-9699 | Mo-Sa 07:00-22:00; Su 08:00-22:00 | walgreens.com |
Cities
| City | Locations |
|---|---|
| Des Moines | 5 |
| Waterloo | 3 |
| Ankeny | 2 |
| Cedar Rapids | 2 |
| Clinton | 2 |
| Dubuque | 2 |
| Altoona | 1 |
| Bettendorf | 1 |
| Burlington | 1 |
| Carroll | 1 |
| Clive | 1 |
| Council Bluffs | 1 |
| Fort Dodge | 1 |
| Indianola | 1 |
| Keokuk | 1 |
| Marion | 1 |
| Muscatine | 1 |
| Ottumwa | 1 |
| Sioux City | 1 |
| Urbandale | 1 |
| West Des Moines | 1 |
Also on SpecStream
Updated November 7, 2026. Read from All the Places. All the Places data is CC0-1.0, a public domain dedication. Each location is read from the brand's own store locator by the All the Places project, which runs about once a week, so a location can have opened or closed since the run date. A brand is keyed on its Wikidata item when the project gives one, else on the project's own name for that brand's locator; two brands are never merged on a name. A repeated address of one brand counts once. Locations named for a private person are left out. Opening hours are shown as the brand lists them. Free to reuse with credit to SpecStream under CC BY 4.0. Spot a wrong value? Write to [email protected] with the link to this page.