Pharmacies in Keokuk, IA
4 pharmacies. Community/retail pharmacy: 3 · Pharmacy: 1.
- Community Health Centers of Southeastern Iowa, Inc(319) 313‑8892Community/retail pharmacy · 1618 Main St
- Hy-Vee Inc(319) 524‑9535Community/retail pharmacy · 3111 Main St
- Walgreen Co(319) 524‑0145Pharmacy · 1215 Main St
- Walmart Inc.(319) 524‑4071Community/retail pharmacy · 300 N Park Dr
Nearest emergency rooms
- Memorial Hospital18 mi · Carthage, IL
- Southeast Iowa Regional Medical Center30 mi · West Burlington, IA
- Van Buren County Hospital34 mi · Keosauqua, IA
Common questions
How many pharmacies are in Keokuk, Iowa?
Our directory lists 4 pharmacies in Keokuk: Community Health Centers of Southeastern Iowa, Inc, Hy-Vee Inc, Walgreen Co and Walmart Inc..
Where is the nearest emergency room to Keokuk?
Hospitals that list emergency services in Medicare data, near Keokuk: Memorial Hospital, Carthage (18 mi), Southeast Iowa Regional Medical Center, West Burlington (30 mi) and Van Buren County Hospital, Keosauqua (34 mi). In a medical emergency, call 911.
Pharmacies fill prescriptions, and many also give vaccines and answer questions about your medicines. This list comes from the federal NPI Registry, where every pharmacy that bills health insurance must be registered.
Sources: NPI Registry monthly file, NPPES (updated 2026-11-01, retrieved 2026-11-07). Methodology