Pharmacies in Dickinson County, IA
6 pharmacies. Community/retail pharmacy: 4 · Pharmacy: 2.
- Hy-Vee Inc(712) 338‑4865Community/retail pharmacy · Milford · 1012 Okoboji Ave
- Hy-Vee Inc(712) 336‑4551Community/retail pharmacy · Spirit Lake · 1500 18th St
- Milford Pharmacy and Gifts(712) 338‑4865Community/retail pharmacy · Milford · 1012 Okloboji Ave
- P.B.R., Inc.(712) 336‑0318Pharmacy · Spirit Lake · 1310 18th St Suite B
- Sanford Health Network(712) 336‑4731Pharmacy · Spirit Lake · 2202 17th St
- Walmart Inc.(712) 336‑1756Community/retail pharmacy · Spirit Lake · 2200 17th St
Nearest emergency rooms
- Lakes Regional Healthcare7.7 mi · Spirit Lake, IA
- Spencer Municipal Hospital12 mi · Spencer, IA
- Avera Holy Family Hospital19 mi · Estherville, IA
Cities in Dickinson County
Common questions
How many pharmacies are in Dickinson County, Iowa?
Our directory lists 6 pharmacies in Dickinson County: Hy-Vee Inc, Hy-Vee Inc, Milford Pharmacy and Gifts, P.B.R., Inc., Sanford Health Network and Walmart Inc..
Where is the nearest emergency room to Dickinson County?
Hospitals that list emergency services in Medicare data, near Dickinson County: Lakes Regional Healthcare, Spirit Lake (7.7 mi), Spencer Municipal Hospital, Spencer (12 mi) and Avera Holy Family Hospital, Estherville (19 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