All states›North Dakota

Pharmacies in North Dakota

152 pharmacies in 62 cities and towns across North Dakota. Pick a city for the full list with phone numbers and a map, or scroll down for the smaller towns.

North Dakota has about 796,568 residents, so that's 19 pharmacies per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

152pharmacies
62cities & towns
91%list a phone
138with a website

Across North Dakota, of the 152 pharmacies we list, 138 give a phone number and 138 have a website.

Top 10 pharmacies in North Dakota

Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking

  1. 1Hankinson DrugHankinson

    Spotted an error? Let us know

  2. 2Heritage PharmacyBismarck

    Spotted an error? Let us know

  3. 3The Prescription ShopWest Fargo

    Spotted an error? Let us know

  4. 4Keycare PharmacyMinot

    Spotted an error? Let us know

  5. 5Lakota Drug & GiftLAKOTA

    Spotted an error? Let us know

  6. 6White Drug PharmacyJamestown

    Spotted an error? Let us know

  7. 7CVS PharmacyFargo

    Spotted an error? Let us know

  8. 8Inspire PharmacyGrand Forks

    Spotted an error? Let us know

  9. 9Southpointe PharmacyFargo

    Spotted an error? Let us know

  10. 10Altru Clinic PharmacyGrand Forks

    Spotted an error? Let us know

Cities

Largest first. Towns with a single pharmacy are listed further down this page.

Other towns in North Dakota

One pharmacy each — too few for a page of their own, so they live here.

  1. Arthur DrugArthur

    340 Main St, Arthur, ND 58006

    Spotted an error? Let us know

  2. Thrifty White PharmacyAshley

    109 W Main St, Ashley, ND 58413-7003

    Spotted an error? Let us know

  3. Bottineau Clinic PharmacyBOTTINEAU

    314 Ohmer St, BOTTINEAU, ND 58318

    Spotted an error? Let us know

  4. Good Neighbor PharmacyBOTTINEAU

    BOTTINEAU, ND

    Spotted an error? Let us know

  5. Good Neighbor PharmacyBOWMAN

    BOWMAN, ND

    Spotted an error? Let us know

  6. Beulah DrugBeulah

    147 Main St W, Beulah, ND 58523

    Spotted an error? Let us know

  7. Central PharmacyCARRINGTON

    990 Main St, CARRINGTON, ND 58421

    Spotted an error? Let us know

  8. Good Neighbor PharmacyCARRINGTON

    CARRINGTON, ND

    Spotted an error? Let us know

  9. Cooperstown DrugCOOPERSTOWN

    901 Burrel Ave SE, COOPERSTOWN, ND 58425

    Spotted an error? Let us know

  10. Good Neighbor PharmacyCOOPERSTOWN

    COOPERSTOWN, ND

    Spotted an error? Let us know

  11. Neumann Drug IncCando

    412 Main St, Cando, ND 58324

    Spotted an error? Let us know

  12. Good Neighbor PharmacyCando

    Cando, ND

    Spotted an error? Let us know

  13. Casselton Drug CoCasselton

    622 Front St, Casselton, ND 58012

    Spotted an error? Let us know

  14. Thrifty White PharmacyCavalier

    102 Division Ave S, Cavalier, ND 58220

    Spotted an error? Let us know

  15. Crosby DrugCrosby

    30 Main St N, Crosby, ND 58730-3061

    Spotted an error? Let us know

  16. Thrifty Drug Stores IncDevils Lake

    425 College Dr S, Devils Lake, ND 58301

    Spotted an error? Let us know

  17. Clinic PharmacyDevils Lake

    1001 7th St NE, Devils Lake, ND 58301-2719

    Spotted an error? Let us know

  18. Ramsey DrugDevils Lake

    401 College Dr S, Devils Lake, ND 58301

    Spotted an error? Let us know

  19. Thrifty White PharmacyDevils Lake

    323 5th St NE, Devils Lake, ND 58301

    Spotted an error? Let us know

  20. Edgeley PharmacyEdgeley

    509 Main St, Edgeley, ND 58433-7119

    Spotted an error? Let us know

  21. Economy Drug StoreElgin

    201 N Main St, Elgin, ND 58533

    Spotted an error? Let us know

  22. Ellendale Pharmacy Inc.Ellendale

    117 Main St, Ellendale, ND 58436

    Spotted an error? Let us know

  23. Forman Drug IncForman

    330 Main St S, Forman, ND 58032

    Spotted an error? Let us know

  24. Chase PharmacyGarrison

    21 N Main St #189, Garrison, ND 58540

    Spotted an error? Let us know

  25. Glen Ullin PharmacyGlen Ullin

    113 Main St S, Glen Ullin, ND 58631

    Spotted an error? Let us know

  26. Grafton DrugGrafton

    38 E 12th St, Grafton, ND 58237

    Spotted an error? Let us know

  27. Thrifty White PharmacyGrafton

    737 W 12th St, Grafton, ND 58237

    Spotted an error? Let us know

  28. Hillsboro Drug and GiftHILLSBORO

    13 N Main St, HILLSBORO, ND 58045

    Spotted an error? Let us know

  29. Good Neighbor PharmacyHILLSBORO

    HILLSBORO, ND

    Spotted an error? Let us know

  30. Hankinson DrugHankinson

    323 Main Ave S, Hankinson, ND 58041

    Spotted an error? Let us know

  31. Good Neighbor PharmacyHankinson

    Hankinson, ND

    Spotted an error? Let us know

  32. Service Drug and GiftHarvey

    815 Lincoln Ave, Harvey, ND 58341

    Spotted an error? Let us know

  33. Hazen Drug StoreHazen

    30 Main St W, Hazen, ND 58545-4205

    Spotted an error? Let us know

  34. Medicine Shoppe PharmacyHorace

    8001 Jacks Wy Ste 101, Horace, ND 58047

    Spotted an error? Let us know

  35. White Drug PharmacyJamestown

    310 1st Ave S, Jamestown, ND 58401

    Spotted an error? Let us know

  36. Kenmare DrugKenmare

    109 1st Ave, Kenmare, ND 58746

    Spotted an error? Let us know

  37. Killdeer PharmacyKilldeer

    220 4th Ave SW Ste B, Killdeer, ND 58640

    Spotted an error? Let us know

  38. Lakota Drug & GiftLAKOTA

    117 Main St, LAKOTA, ND 58344

    Spotted an error? Let us know

  39. Good Neighbor PharmacyLAKOTA

    LAKOTA, ND

    Spotted an error? Let us know

  40. Langdon Community DrugLANGDON

    805 3rd St, LANGDON, ND 58249

    Spotted an error? Let us know

  41. Good Neighbor PharmacyLANGDON

    LANGDON, ND

    Spotted an error? Let us know

  42. Larimore DrugLARIMORE

    203 Towner Ave, LARIMORE, ND 58251

    Spotted an error? Let us know

  43. Good Neighbor PharmacyLARIMORE

    LARIMORE, ND

    Spotted an error? Let us know

  44. La Moure Drug StoreLamoure

    100 1st Ave NW, Lamoure, ND 58458

    Spotted an error? Let us know

  45. Julie's PharmacyLidgerwood

    47 Wiley Ave N, Lidgerwood, ND 58053

    Spotted an error? Let us know

  46. Thrifty White PharmacyLisbon

    404 Main St, Lisbon, ND 58054

    Spotted an error? Let us know

  47. NuCara PharmacyLisbon

    407 Main St, Lisbon, ND 58054

    Spotted an error? Let us know

  48. Thrifty White PharmacyMandan

    2600 Overlook Ln NW, Mandan, ND 58554-1594

    Spotted an error? Let us know

  49. Gateway Pharmacy MandanMandan

    500 Burlington St SE, Mandan, ND 58554-4281

    Spotted an error? Let us know

  50. CHI St. Alexius Health Mandan PharmacyMandan

    2500 Sunset Dr, Mandan, ND 58554

    Spotted an error? Let us know

  51. Aasen DrugMayville

    15 Main St E, Mayville, ND 58257

    Spotted an error? Let us know

  52. Keycare PharmacyMinot

    400 Burdick Expy E, Minot, ND 58701-4747

    Spotted an error? Let us know

  53. Thrifty White PharmacyMinot

    1015 S Broadway, Minot, ND 58701-4612

    Spotted an error? Let us know

  54. G and G PharmacyMinot

    1930 S Broadway, Minot, ND 58701

    Spotted an error? Let us know

  55. Trinity Health Outpatient PharmacyMinot

    2305 37th Ave SW, Minot, ND 58701

    Spotted an error? Let us know

  56. Broadway PharmacyMinot

    1118 S Broadway, Minot, ND 58701

    Spotted an error? Let us know

  57. Thrifty White PharmacyMohall

    115 Main St W, Mohall, ND 58761-4313

    Spotted an error? Let us know

  58. Economy DrugMott

    216 Brown Ave, Mott, ND 58646

    Spotted an error? Let us know

  59. Northwood DrugNORTHWOOD

    10 N Main St, NORTHWOOD, ND 58267

    Spotted an error? Let us know

  60. Good Neighbor PharmacyNORTHWOOD

    NORTHWOOD, ND

    Spotted an error? Let us know

  61. Napoleon DrugNapoleon

    214 Main Ave, Napoleon, ND 58561

    Spotted an error? Let us know

  62. Central PharmacyNew Rockford

    4 8th St N, New Rockford, ND 58356

    Spotted an error? Let us know

  63. New Salem PharmacyNew Salem

    509 Ash Ave, New Salem, ND 58563

    Spotted an error? Let us know

  64. Larsen Service DrugNew Town

    334 Main St, New Town, ND 58763

    Spotted an error? Let us know

  65. Oakes DrugOakes

    422 Main Ave W, Oakes, ND 58474-1637

    Spotted an error? Let us know

  66. Tara's Thrifty White PharmacyOakes

    610 Main Ave, Oakes, ND 58474-1639

    Spotted an error? Let us know

  67. Country Drug StoreRichardton

    116 North Ave E, Richardton, ND 58652

    Spotted an error? Let us know

  68. White Drug PharmacyRolette

    208 Main St, Rolette, ND 58366

    Spotted an error? Let us know

  69. Rolla Drug Inc.Rolla

    117 Main Ave E, Rolla, ND 58367

    Spotted an error? Let us know

  70. Thrifty White PharmacyRugby

    107 2nd St SE, Rugby, ND 58368-1801

    Spotted an error? Let us know

  71. Heart Of America Clinic Pharmacy,inc.Rugby

    800 S Main Ave, Rugby, ND 58368-2118

    Spotted an error? Let us know

  72. Dakota Drug CoSTANLEY

    107 S Main St, STANLEY, ND 58784

    Spotted an error? Let us know

  73. Good Neighbor PharmacySTANLEY

    STANLEY, ND

    Spotted an error? Let us know

  74. Steele PharmacySteele

    101 W Broadway, Steele, ND 58482-7110

    Spotted an error? Let us know

  75. Tioga DrugTioga

    106 Main St N, Tioga, ND 58852

    Spotted an error? Let us know

  76. Central Avenue Health Mart PharmacyValley City

    234 Central Ave N, Valley City, ND 58072

    Spotted an error? Let us know

  77. Valley DrugValley City

    239 2nd Ave NW, Valley City, ND 58072

    Spotted an error? Let us know

  78. Thrifty White PharmacyValley City

    120 W Main St, Valley City, ND 58072

    Spotted an error? Let us know

  79. NuCara PharmacyValley City

    234 Central Ave N, Valley City, ND 58072

    Spotted an error? Let us know

  80. Prescription Assistance ProgramValley City

    139 2nd Ave SE, Valley City, ND 58072-3445

    Spotted an error? Let us know

  81. Velva Drug CoVelva

    16 Main St N, Velva, ND 58790

    Spotted an error? Let us know

  82. Corner Drug StoreWahpeton

    619 Dakota Ave, Wahpeton, ND 58075

    Spotted an error? Let us know

  83. Chase Drug StoreWashburn

    703 Main Ave, Washburn, ND 58577

    Spotted an error? Let us know

  84. Larsen Service DrugWatford City

    244 Main St N, Watford City, ND 58854

    Spotted an error? Let us know

  85. Barrett PharmacyWatford City

    145 Main St N, Watford City, ND 58854

    Spotted an error? Let us know

  86. The Prescription ShopWest Fargo

    1210 Sheyenne St, West Fargo, ND 58078

    Spotted an error? Let us know

  87. Thrifty White PharmacyWest Fargo

    1100 13th Ave E, West Fargo, ND 58078-3376

    Spotted an error? Let us know

  88. Health Center PharmacyWest Fargo

    1401 13th Ave E Ste B, West Fargo, ND 58078-3468

    Spotted an error? Let us know

  89. ND Health Mart PharmacyWilliston

    20 26th St E, Williston, ND 58801

    Spotted an error? Let us know

  90. G & G PharmacyWilliston

    1500 14th St W, Williston, ND 58801-3901

    Spotted an error? Let us know

  91. Service Drug PharmacyWilliston

    317 Main St, Williston, ND 58801

    Spotted an error? Let us know

  92. Good Neighbor PharmacyWilliston

    Williston, ND

    Spotted an error? Let us know

BEFORE YOU GO

Plan your next pharmacy visit

Organize refills, transfers and prescription pickup with the pharmacy.

All guides