State
Pharmacies in South Dakota
178 pharmacies. Community/retail pharmacy: 128 · Pharmacy: 48 · Clinic pharmacy: 2.
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. In a medical emergency, call 911.
By county
- Aurora County1
- Beadle County5
- Bennett County1
- Bon Homme County3
- Brookings County4
- Brown County6
- Brule County1
- Butte County3
- Charles Mix County1
- Clark County1
- Clay County2
- Codington County8
- Custer County1
- Davison County7
- Day County1
- Deuel County1
- Dewey County3
- Douglas County1
- Edmunds County2
- Fall River County1
- Faulk County1
- Grant County2
- Gregory County1
- Haakon County1
- Hand County1
- Hughes County6
- Hutchinson County1
- Hyde County1
- Jerauld County1
- Kingsbury County4
- Lake County1
- Lawrence County8
- Lincoln County13
- McCook County1
- McPherson County1
- Meade County3
- Miner County2
- Minnehaha County36
- Moody County2
- Pennington County19
- Perkins County2
- Potter County1
- Roberts County2
- Spink County1
- Stanley County1
- Tripp County2
- Turner County1
- Union County2
- Yankton County7
By city
Other places (county not known)
- South Carolina CVS Pharmacy LLC(401) 765‑1500Pharmacy · Fort Mill · 1919 Springfield Parkway
Common questions
How many pharmacies are in South Dakota?
Our directory lists 178 pharmacies in South Dakota, from official government data (Community/retail pharmacy: 128 · Pharmacy: 48 · Clinic pharmacy: 2).
Which cities in South Dakota have the most?
Sioux Falls (37), Rapid City (19), Watertown (8), Mitchell (7) and Yankton (7).
Sources: NPI Registry monthly file, NPPES (updated 2026-11-01, retrieved 2026-11-07). Methodology