Across Idaho, of the 207 pharmacies we list, 192 give a phone number and 183 have a website. By what they offer: 4 compounding.
Top 10 pharmacies in Idaho
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Broulim's PharmacyShelley
-
2Shaver Pharmacy And Compounding CenPocatello
-
3Sav Mor DrugTwin Falls
-
4Vic's Family PharmacyNampa
-
5R&R Pharmacy Twin FallsTwin Falls
-
6Valley ApothecaryKetchum
-
7Customedica PharmacyEagle
-
8Pharmacy ShopBlackfoot
-
9Bear Lake DrugMontpelier
-
10Dick's PharmacyJerome
Cities
Largest first. Towns with a single pharmacy are listed further down this page.
- Boise24
- Twin Falls11
- Nampa10
- Pocatello10
- Coeur D Alene9
- Idaho Falls9
- Meridian9
Other towns in Idaho
One pharmacy each — too few for a page of their own, so they live here.
-
Wallace DrugAberdeen
44 S Main St, Aberdeen, ID 83210
-
Rockland PharmacyAmerican Falls
524 Tyhee Ave, American Falls, ID 83211
-
Albertsons PharmacyAmmon
1901 S 25th E, Ammon, ID 83406-5710
-
Broulim's PharmacyAmmon
2730 E Sunnyside Rd, Ammon, ID 83406
-
Walgreens PharmacyAmmon
3475 E 17th St, Ammon, ID 83406
-
Genoa HealthcareAmmon
1675 Curlew Dr Ste P, Ammon, ID 83406
-
Guardian Pharmacy Of Idaho FallsAmmon
3250 E 17th St, Ammon, ID 83406-6758
-
Ashton Community PharmacyAshton
23 8th St #2, Ashton, ID 83420
-
Medicine Man Athol PharmacyAthol
30585 N Roberts Rd, Athol, ID 83801
-
Medicine Man Athol PharmacyAthol
Athol, ID
-
Good Neighbor PharmacyAthol
Athol, ID
-
Pharmacy ShopBlackfoot
69 N Pine St, Blackfoot, ID 83221-2053
-
Medicine Man Bonners Ferry PharmacyBonners Ferry
6452 Main St, Bonners Ferry, ID 83805
-
Well Life Pharmacy - BoundaryBonners Ferry
6603 Main St, Bonners Ferry, ID 83805-8522
-
Good Neighbor PharmacyBonners Ferry
Bonners Ferry, ID
-
Safeway PharmacyBonners Ferry
6519 S Main St, Bonners Ferry, ID 83805
-
Buhl DrugBuhl
419 Broadway Ave S, Buhl, ID 83316
-
Ridley's PharmacyBuhl
705 U S 30, Buhl, ID 83316
-
The Pharmacy on HilandBurley
1300 Hiland Ave, Burley, ID 83318
-
Family Health Services PharmacyBurley
1309 Bennett Ave, Burley, ID 83318
-
Kwik-MedsBurley
256 Overland Ave, Burley, ID 83318
-
Medical Clinic PharmacyCaldwell
315 E Elm St, Caldwell, ID 83605-4857
-
Albertsons PharmacyCaldwell
2500 Blaine St, Caldwell, ID 83605-4461
-
Albertsons PharmacyCaldwell
415 Cleveland Blvd, Caldwell, ID 83605-3627
-
Watkins PharmacyCascade
104 N Main Street, Cascade, ID 83611
-
The Village PharmacyChallis
Us Highway 93 S, Challis, ID 83226
-
ISU Bengal Pharmacy ChubbuckChubbuck
4914 Yellowstone Ave, Chubbuck, ID 83202
-
Smith's PharmacyChubbuck
4845 Yellowstone Ave, Chubbuck, ID 83202
-
Inclusive Care Clinic PharmacyChubbuck
407 E Chubbuck Rd, Chubbuck, ID 83202
-
Walmart PharmacyChubbuck
4240 Yellowstone Ave, Chubbuck, ID 83202
-
Corner DrugDriggs
10 S Main St, Driggs, ID 83422
-
Broulim's PharmacyDriggs
240 S Main St, Driggs, ID 83422
-
Customedica PharmacyEagle
149 W State St #101, Eagle, ID 83616
-
Walgreens PharmacyEagle
265 S Eagle Rd, Eagle, ID 83616
-
Rx Elite IncEagle
776 E Riverside Dr Ste 200, Eagle, ID 83616-6966
-
Walgreens PharmacyEmmett
184 W Highway 52, Emmett, ID 83617
-
Hollis Family PharmacyEmmett
845 S Substation Rd, Emmett, ID 83617
-
Not-tsoo Gah-nee Indian Health Center PharmacyFort Hall
Mission Rd, Fort Hall, ID 83203
-
The Prescription PadFruitland
1118 NW 16th St, Fruitland, ID 83619
-
The Prescription PadFruitland
1620 N Whitley Dr, Fruitland, ID 83619
-
Good Neighbor PharmacyFruitland
Fruitland, ID
-
Walmart PharmacyGarden City
7319 W State St, Garden City, ID 83714
-
WalgreensGarden City
10530 W Carlton Bay Dr, Garden City, ID 83714
-
Ridley's PharmacyGlenns Ferry
486 W 1st Ave, Glenns Ferry, ID 83623
-
Gooding PharmacyGooding
445 Main St, Gooding, ID 83330
-
London DrugGrace
6 S Main St, Grace, ID 83241
-
Good Neighbor PharmacyGrace
Grace, ID
-
Irwin Drug IncGrangeville
146 W Main St, Grangeville, ID 83530
-
Syringa PharmacyGrangeville
607 W Main St Ste 100, Grangeville, ID 83530-1345
-
Luke's Family PharmacyHailey
101 S Main St, Hailey, ID 83333
-
Albertsons PharmacyHailey
911 N Main St, Hailey, ID 83333-8946
-
Medicine Man Prairie PharmacyHayden
8093 N Cornerstone Dr, Hayden, ID 83835
-
Medicine Man Hayden PharmacyHayden
240 Hayden Ave, Hayden, ID 83835
-
Walgreens PharmacyHayden
260 W Honeysuckle Ave, Hayden, ID 83835
-
Good Neighbor PharmacyHayden
Hayden, ID
-
Albertsons PharmacyHomedale
20 E Wyoming Ave, Homedale, ID 83628-3401
-
Homedale Drug & LiquorHomedale
5 N Main St, Homedale, ID 83628
-
R and R PharmacyJerome
133 W Ave A, Jerome, ID 83338
-
Dick's PharmacyJerome
111 Pioneer Ct #2, Jerome, ID 83338
-
Kohal PharmacyKellogg
740 Mc Kinley Ave W Suite A, Kellogg, ID 83837
-
Benzer PharmacyKellogg
131 W Cameron Ave, Kellogg, ID 83837
-
Valley ApothecaryKetchum
201 North Washington Ave, Ketchum, ID 83340
-
Good Neighbor PharmacyKetchum
Ketchum, ID
-
Ridleys PharmacyKimberly
210 Main St S, Kimberly, ID 83341
-
AlbertsonsKuna
700 E Avalon St, Kuna, ID 83634
-
Custom Rx PharmacyKuna
173 W 4th St, Kuna, ID 83634
-
Albertsons PharmacyKuna
700 E Avalon St, Kuna, ID 83634-2140
-
Walgreens PharmacyKuna
869 E Avalon St, Kuna, ID 83634
-
Hells Canyon PharmacyLewiston
523 Thain Rd, Lewiston, ID 83501
-
Albertsons PharmacyLewiston
1024 21st St, Lewiston, ID 83501-3416
-
The Owl Home MedicalLewiston
312 Saint Johns Way, Lewiston, ID 83501
-
Allen Drug and VarietyMalad City
4 N Main St, Malad City, ID 83252
-
Albertsons PharmacyMcCall
132 E Lake St, McCall, ID 83638-3811
-
McCall DrugMcCall
1001 N 2nd St, McCall, ID 83638
-
Custom Rx Pharmacy - MelbaMelba
112 4th St, Melba, ID 83641-5197
-
Origins Pharmacy SolutionsMiddleton
509 S Middleton Rd, Middleton, ID 83644-6046
-
Ridley's PharmacyMiddleton
430 E Main St, Middleton, ID 83644
-
Terry Reilly Health Services Pharmacy - MiddletonMiddleton
201 S Paradise Ave, Middleton, ID 83644
-
Bear Lake DrugMontpelier
836 Washington St, Montpelier, ID 83254
-
Broulim's PharmacyMontpelier
130 S 4th St, Montpelier, ID 83254
-
Hodgins Drug and HobbyMoscow
307 S Main St, Moscow, ID 83843
-
Safeway PharmacyMoscow
1320 S Blaine St, Moscow, ID 83843
-
Rosauers PharmacyMoscow
411 N Main St, Moscow, ID 83843
-
Sav-Mor DrugMountain Home
490 N 2nd E St, Mountain Home, ID 83647
-
Ladd Family PharmacyMountain Home
2000 American Legion Blvd, Mountain Home, ID 83647-3138
-
Clearwater Canyon PharmacyOrofino
13020 US-12, Orofino, ID 83544
-
Medicap Pharmacy 8391Parma
410 E Grove Ave, Parma, ID 83660
-
Albertsons PharmacyPayette
405 S Main St, Payette, ID 83661-3317
-
Kohal Pharmacy and Medical SupplyPinehurst
504 N Division St, Pinehurst, ID 83850
-
Medicine Man West PharmacyPost Falls
802 E Medical Ct, Post Falls, ID 83854
-
Medicine Man Southwest PharmacyPost Falls
805 E Polston Ave, Post Falls, ID 83854-6044
-
Medicine Man Compounding CenterPost Falls
565 N Vest St, Post Falls, ID 83854
-
Northwest PharmacyPotlatch
210 6th St, Potlatch, ID 83855
-
Preston DrugPreston
39 N 1st E, Preston, ID 83263
-
Larry's Family PharmacyPreston
217 S State St A, Preston, ID 83263
-
White Cross PharmacyPriest River
5453 Highway 2, Priest River, ID 83856
-
Rathdrum DrugRathdrum
16438 N Highway 41, Rathdrum, ID 83858-6888
-
Medicine Man Rathdrum PharmacyRathdrum
15837 N Westwood Dr, Rathdrum, ID 83858-6432
-
PharmacyRexburg
426 S 2nd St E, SHC 100, Rexburg, ID 83460
-
Albertsons PharmacyRexburg
490 N 2nd E, Rexburg, ID 83440-1654
-
Broulim's PharmacyRexburg
124 W Main St, Rexburg, ID 83440
-
Walgreens PharmacyRexburg
164 E Main St, Rexburg, ID 83440
-
Broulim's PharmacyRigby
150 N State St, Rigby, ID 83442
-
Idaho DrugRigby
139 E Main St, Rigby, ID 83442
-
Ridley's PharmacyRupert
310 Oneida St, Rupert, ID 83350
-
Falls Drug and HardwareSaint Anthony
23 N Bridge St, Saint Anthony, ID 83445
-
Grand Peaks PharmacySaint Anthony
335 E Main St, Saint Anthony, ID 83445
-
Salmon PharmacySalmon
309 Main St, Salmon, ID 83467
-
Sandpoint Super DrugSandpoint
604 N 5th Ave, Sandpoint, ID 83864-1520
-
Safeway PharmacySandpoint
702 N 5th Ave, Sandpoint, ID 83864
-
White Cross PharmacySandpoint
1205 Highway 2 Ste 102, Sandpoint, ID 83864
-
Broulim's PharmacyShelley
570 S State St, Shelley, ID 83274
-
Shoshone PharmacyShoshone
653 S Beverly St, Shoshone, ID 83352
-
Shoshone PharmacyShoshone
120 S Apple St, Shoshone, ID 83352-5437
-
Walmart PharmacySmelterville
583 Commerce Drive, Smelterville, ID 83868
-
Broulim's PharmacySoda Springs
89 W 2nd S, Soda Springs, ID 83276
-
Eastman Drug StoreSoda Springs
116 S Main St, Soda Springs, ID 83276-1428
-
Broulim's PharmacySt Anthony
301 Aspen Square, St Anthony, ID 83445
-
Jacks Pharmacy IncSt Maries
103 E College Ave, St Maries, ID 83861
-
Good Neighbor PharmacySt Maries
St Maries, ID
-
Star PharmacyStar
9732 W State St, Star, ID 83669-5766
-
Victor DrugVictor
81 N Main St, Victor, ID 83455
-
Ridley's Food & DrugWeiser
652 E 1st St, Weiser, ID 83672-2200
-
Hub City DrugWendell
447 N Idaho St, Wendell, ID 83355
-
Wendell PharmacyWendell
280 S Idaho St, Wendell, ID 83355-5200
BEFORE YOU GO
Plan your next pharmacy visit
Organize refills, transfers and prescription pickup with the pharmacy.

Plan a refill
Submit a refill request to the right pharmacy, distinguish authorization from insurance processing, and leave each follow-up with a named next step.
Read the guide
Arrange a transfer
Ask the receiving pharmacy to check eligibility, coordinate the record transfer and confirm the new pickup arrangement without assuming every prescription can move.
Read the guide
Confirm pickup timing
Get the exact collection deadline from your pharmacy, clarify what its status message means and ask what happens if you cannot arrive in time.
Read the guide