Across Alaska, of the 53 pharmacies we list, 39 give a phone number and 48 have a website.
Top 10 pharmacies in Alaska
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Soldotna Professional PharmacySoldotna
-
2Bernie's PharmacyAnchorage
-
3CVS PharmacyWasilla
-
4Petersburg Rexall DrugPetersburg
-
5Raincity DrugstoreKetchikan
-
6Alaska Family PharmacyFairbanks
-
7Juneau Drug Co IncJuneau
-
8Walmart PharmacyAnchorage
-
9Family PharmacyAnchorage
-
10Island PharmacyKetchikan
Cities
Largest first. Towns with a single pharmacy are listed further down this page.
Other towns in Alaska
One pharmacy each — too few for a page of their own, so they live here.
-
Whale Tail PharmacyCraig
333 Cold Storage Rd, Craig, AK 99921
-
Walgreens PharmacyEagle River
12051 Old Glenn Hwy, Eagle River, AK 99577
-
Carrs PharmacyEagle River
11431 Business Park Blvd, Eagle River, AK 99577
-
Elmendorf Air Force Base 3rd Medical Group Pharmacy-dodElmendorf AFB
5955 Zeamer Ave, Elmendorf AFB, AK 99506-3702
-
Juneau Drug Co IncJuneau
202 Front St, Juneau, AK 99801-1228
-
Ron's Apothecary ShoppeJuneau
9101 Mendenhall Mall Rd, Juneau, AK 99801
-
Safeway PharmacyKenai
10576 Kenai Spur Hwy, Kenai, AK 99611
-
Walmart PharmacyKenai
10096 Kenai Spur Hwy, Kenai, AK 99611
-
Raincity DrugstoreKetchikan
305 Dock St, Ketchikan, AK 99901
-
Island PharmacyKetchikan
3526 Tongass Ave, Ketchikan, AK 99901
-
Alaska Family PharmacyNorth Pole
167 S Santa Claus Ln, North Pole, AK 99705
-
Good Neighbor PharmacyNorth Pole
North Pole, AK
-
Safeway PharmacyNorth Pole
301 N Santa Claus Ln, North Pole, AK 99705
-
Petersburg Rexall DrugPetersburg
215 N Nordic Dr, Petersburg, AK 99833
-
Good Neighbor PharmacyPetersburg
Petersburg, AK
-
Safeway PharmacySeward
1907 Seward Hwy, Seward, AK 99664
-
Harry Race PharmacySitka
106 Lincoln St, Sitka, AK 99835
-
White's PharmacySitka
705 Halibut Point Rd, Sitka, AK 99835
-
Good Neighbor PharmacySitka
Sitka, AK
-
Soldotna Professional PharmacySoldotna
299 N Binkley St, Soldotna, AK 99669
-
WalgreensSoldotna
44001 Sterling Hwy, Soldotna, AK 99669
-
Safeway PharmacySoldotna
44428 Sterling Hwy, Soldotna, AK 99669
-
CVS PharmacyWasilla
1801 E Parks Hwy, Wasilla, AK 99654-7350
-
WalmartWasilla
1350 S Seward Meridian Pkwy, Wasilla, AK 99654
-
Pharmacy PartnersWasilla
3831 E Blue Lupine Dr, Wasilla, AK 99654-8461
-
Stikine DrugWrangell
202 Front St, Wrangell, AK 99929
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