State
Pharmacies in North Dakota
150 pharmacies. Community/retail pharmacy: 127 · Pharmacy: 17 · Clinic pharmacy: 6.
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
- Adams County1
- Barnes County3
- Benson County1
- Bottineau County1
- Bowman County2
- Burleigh County19
- Cass County34
- Cavalier County1
- Dickey County3
- Divide County1
- Dunn County1
- Emmons County2
- Foster County1
- Grand Forks County11
- Grant County1
- Griggs County1
- Kidder County1
- LaMoure County3
- Logan County1
- McHenry County1
- McIntosh County2
- McKenzie County1
- McLean County1
- Mercer County2
- Morton County7
- Nelson County1
- Pembina County3
- Pierce County2
- Ramsey County3
- Ransom County2
- Renville County1
- Richland County2
- Rolette County3
- Sargent County1
- Stark County5
- Stutsman County3
- Towner County1
- Traill County1
- Walsh County4
- Ward County10
- Wells County3
- Williams County3
By city
Common questions
How many pharmacies are in North Dakota?
Our directory lists 150 pharmacies in North Dakota, from official government data (Community/retail pharmacy: 127 · Pharmacy: 17 · Clinic pharmacy: 6).
Which cities in North Dakota have the most?
Fargo (28), Bismarck (18), Minot (10), Grand Forks (9) and Dickinson (5).
Sources: NPI Registry monthly file, NPPES (updated 2026-11-01, retrieved 2026-11-07). Methodology