Across Washington, of the 691 pharmacies we list, 607 give a phone number and 594 have a website. By what they offer: 15 compounding, 7 specialty pharmacy.
Top 10 pharmacies in Washington
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Lincoln PharmacyTacoma
-
2CVS PharmacySeattle
-
3Laketown PharmacyMoses Lake
-
4Axis Pharmacy NorthwestMountlake Terrace
-
5Tieton Village DrugsYakima
-
6Haggen PharmacyMt Vernon
-
7Tulalip Clinical PharmacyMarysville
-
8Tekoa PharmacyTekoa
-
9Wenatchee Clinic PharmacyWenatchee
-
10Kirk's PharmacyEatonville
Cities
Largest first. Towns with a single pharmacy are listed further down this page.
- Seattle76
- Tacoma34
- Spokane33
- Vancouver30
- Everett20
- Puyallup16
- Bellevue14
- Renton14
- Federal Way12
- Yakima12
- Kirkland11
- Olympia11
- Spokane Valley10
- Edmonds9
- Kennewick9
- Kent9
- Richland9
- Issaquah8
- Lacey8
- Lynnwood8
- Port Orchard8
- Bellingham7
- Gig Harbor7
- Marysville7
- Auburn6
- Bonney Lake6
- Moses Lake6
- Pasco6
- Poulsbo6
- Shoreline6
Other towns in Washington
One pharmacy each — too few for a page of their own, so they live here.
-
Aberdeen PharmacyAberdeen
1812 Sumner Ave, Aberdeen, WA 98520-4602
-
Safeway PharmacyAberdeen
221 W Heron St, Aberdeen, WA 98520
-
Walmart PharmacyAberdeen
909 E Wishkah St, Aberdeen, WA 98520
-
City Center DrugAberdeen
108 E Wishkah St, Aberdeen, WA 98520
-
Safeway PharmacyAnacortes
911 11th St, Anacortes, WA 98221
-
Arlington PharmacyArlington
540 N W Ave, Arlington, WA 98223
-
Cumulus Park PharmacyArlington
16410 Smokey Point Blvd, Arlington, WA 98223-7079
-
Safeway PharmacyArlington
20500 Olympic Pl, Arlington, WA 98223
-
Bartell DrugsArlington
7413 204th St NE, Arlington, WA 98223-8204
-
Darrington PharmacyArlington
1200 Seeman St, Arlington, WA 98241
-
Bainbridge Island Community PharmacyBainbridge Island
124 Winslow Way W, Bainbridge Island, WA 98110
-
Walgreens PharmacyBainbridge Island
1315 Wintergreen Ln NE, Bainbridge Island, WA 98110
-
Winslow DrugBainbridge Island
290 Winslow Way E, Bainbridge Island, WA 98110
-
CVS PharmacyBainbridge Island
301 High School Road Ne, Bainbridge Island, WA 98110
-
Walgreens PharmacyBattle Ground
808 W Main St, Battle Ground, WA 98604
-
Sav-On PharmacyBattle Ground
2005 W Main St, Battle Ground, WA 98604-4311
-
Safeway PharmacyBattle Ground
904 W Main St, Battle Ground, WA 98604
-
Safeway PharmacyBelfair
23961 NE State Route 3, Belfair, WA 98528
-
Logar PharmacyBenton City
516 9th St, Benton City, WA 99320-9702
-
Safeway PharmacyBlack Diamond
32589 Main St, Black Diamond, WA 98010
-
Bartell DrugsBothell
18001 Bothell Everett Hwy #101, Bothell, WA 98012
-
Walgreens PharmacyBothell
20812 Bothell Everett Hwy, Bothell, WA 98021
-
Safeway PharmacyBothell
20711 Bothell Hwy, Bothell, WA 98012
-
Safeway PharmacyBothell
24040 Bothell Everett Hwy, Bothell, WA 98021
-
Safeway PharmacyBremerton
900 N Callow Ave, Bremerton, WA 98312
-
Genoa HealthcareBremerton
5455 Almira Dr NE Ste 329, Bremerton, WA 98311
-
Walgreens PharmacyBremerton
3929 Kitsap Way, Bremerton, WA 98312
-
chucks drugsBuckley
787 Main St, Buckley, WA 98321
-
CVS PharmacyBurien
117 SW 160th St, Burien, WA 98166
-
Pharmacy | Kaiser Permanente Burien Medical CenterBurien
140 SW 146th St, Burien, WA 98166-1912
-
Safeway PharmacyBurien
12725 1st Ave S, Burien, WA 98168
-
Fred Meyer PharmacyBurien
14300 1st Ave S, Burien, WA 98168-3400
-
Safeway PharmacyBurien
138 SW 148th St, Burien, WA 98166
-
Fred Meyer PharmacyBurlington
920 S Burlington Blvd, Burlington, WA 98233-3310
-
Mark's Camano PharmacyCamano Island
370 NE Camano Dr, #6, Camano Island, WA 98282
-
Walgreens PharmacyCamas
3328 NE 3rd Ave, Camas, WA 98607
-
Safeway PharmacyCamas
800 NE 3rd Ave, Camas, WA 98607
-
Costco PharmacyCamas
19610 SE 1st St, Camas, WA 98607
-
Pharmacy SafeguardCamas
212 NE 4th Ave, Camas, WA 98607-2124
-
Doane's Valley PharmacyCashmere
119 Cottage Ave, Cashmere, WA 98815
-
Castle Rock PharmacyCastle Rock
117 1st Ave SW, Castle Rock, WA 98611-0009
-
Cathlamet PharmacyCathlamet
74 Main St, Cathlamet, WA 98612
-
Centralia PharmacyCentralia
417 S Tower Ave, Centralia, WA 98531
-
Providence Centralia Hospital PharmacyCentralia
914 S Scheuber Rd, Centralia, WA 98531-9027
-
Chehalis PharmacyChehalis
422 S Market Blvd, Chehalis, WA 98532
-
Walgreens PharmacyChehalis
1610 NW Louisiana Ave, Chehalis, WA 98532
-
CVS PharmacyChehalis
551 South Market Boulevard, Chehalis, WA 98532
-
Owl PharmacyCheney
120 F St, Cheney, WA 99004
-
CHAS Cheney PharmacyCheney
1720 2nd St, Cheney, WA 99004
-
Safeway PharmacyCheney
2710 1st St, Cheney, WA 99004
-
Ne Washington pharmacyChewelah
518 E Clay Ave, Chewelah, WA 99109
-
Valley Drug Co.Chewelah
102 E Main Ave, Chewelah, WA 99109
-
Owl Tri State PharmacyClarkston
1275 Highland Ave, Clarkston, WA 99403
-
Walgreens PharmacyClarkston
425 Bridge St, Clarkston, WA 99403
-
Bi-Mart PharmacyClarkston
511 3rd St, Clarkston, WA 99403-1969
-
Costco PharmacyClarkston
Clarkston, WA
-
Safeway PharmacyCle Elum
804 W 1st St, Cle Elum, WA 98922
-
Cle Elum PharmacyCle Elum
115 W 1st St, Cle Elum, WA 98922
-
Good Neighbor PharmacyCle Elum
Cle Elum, WA
-
Cavallini's PharmacyCle Elum
106 E 1st St, Cle Elum, WA 98922-1102
-
Island DrugClinton
11042 State Route 525, Clinton, WA 98236-8600
-
Tick Klock DrugColfax
109 S Main St, Colfax, WA 99111
-
Walmart PharmacyCollege Place
1700 SE Meadowbrook Blvd, College Place, WA 99324-1798
-
Safeway PharmacyColville
391 N Main St, Colville, WA 99114
-
Sea Mar CHC Medical & PharmacyConcrete
7438 S D Ave Ste A, Concrete, WA 98237
-
WhidbeyHealth Community PharmacyCoupeville
7 NE Birch St, Coupeville, WA 98239
-
Linds PharmacyCoupeville
40 Main St S, Ebey's Landing, Coupeville, WA 98239, Coupeville, WA 98239
-
Safeway PharmacyCovington
17023 SE 272nd, Covington, WA 98042
-
Davenport Good Neighbor PharmacyDavenport
525 Morgan St, Davenport, WA 99122
-
Lincoln County PharmacyDavenport
626 Morgan St, Davenport, WA 99122
-
Creekside PharmacyDavenport
639 Morgan St, Davenport, WA 99122
-
Elk DrugDayton
176 E Main St, Dayton, WA 99328
-
Des Moines PharmacyDes Moines
627 S 227th St, Des Moines, WA 98198
-
Walgreens PharmacyDes Moines
23003 Pacific Hwy S, Des Moines, WA 98198
-
Safeway PharmacyDes Moines
21401 Pacific Hwy S, Des Moines, WA 98198
-
Sea Mar Des Moines PharmacyDes Moines
2781 S 242nd St., Des Moines, WA 98198
-
Safeway PharmacyDuvall
14020 Main St NE, Duvall, WA 98019
-
Duvall Family DrugsDuvall
15602 Main St NE, Duvall, WA 98019
-
Fred Meyer PharmacyEast Wenatchee
11 Grant Rd, East Wenatchee, WA 98802
-
Safeway PharmacyEast Wenatchee
510 Grant Rd, East Wenatchee, WA 98802
-
Washington Valley PharmacyEast Wenatchee
636 Valley Mall Pkwy Ste 7, East Wenatchee, WA 98802-4898
-
Ray's PharmacyEastsound
68 N Beach Rd, Eastsound, WA 98245
-
Ray's PharmacyEastsound
208 N Beach Rd, Eastsound, WA 98245
-
Kirk's PharmacyEatonville
104 Mashell Ave N, Eatonville, WA 98328-8936
-
Whole Health PharmacyEllensburg
800 S Pearl St #1, Ellensburg, WA 98926
-
Safeway PharmacyEllensburg
400 N Ruby St, Ellensburg, WA 98926
-
CVS PharmacyEllensburg
700 South Main Street, Ellensburg, WA 98926
-
Good Neighbor PharmacyEllensburg
Ellensburg, WA
-
Elma PharmacyElma
221 W Main St, Elma, WA 98541
-
East County PharmacyElma
610 E Main St Suite 200, Elma, WA 98541
-
QFC PharmacyEnumclaw
1009 Monroe Ave, Enumclaw, WA 98022
-
Safeway PharmacyEnumclaw
152 Roosevelt Ave E, Enumclaw, WA 98022
-
Foothills Compounding PharmacyEnumclaw
2820 Griffin Ave Ste 102, Enumclaw, WA 98022-2373
-
Northwest Pharmacy ServicesEnumclaw
2479 Griffin Ave, Enumclaw, WA 98022-2409
-
Safeway PharmacyEphrata
1150 Basin St SW, Ephrata, WA 98823
-
Walmart PharmacyEphrata
1399 Nat Washington Way, Ephrata, WA 98823
-
Valley DrugEverson
208 E Main St, Everson, WA 98247
-
Good Neighbor PharmacyEverson
Everson, WA
-
Fairchild AFB Clinic PharmacyFairchild Air Force Base
701 Hospital Lp, Fairchild Air Force Base, WA 99011
-
Fairfield Owl PharmacyFairfield
Fairfield, WA
-
Ferndale PharmacyFerndale
2057 Alder St, Ferndale, WA 98248
-
Haggen PharmacyFerndale
1815 Main St, Ferndale, WA 98248
-
CVS PharmacyFerndale
5655 3Rd Avenue, Ferndale, WA 98248
-
Cost Less Pharmacy And WellnessFircrest
1375 Regents Blvd Ste 101, Fircrest, WA 98466-6038
-
Fircrest PharmacyFircrest
1107 Regents Blvd, Fircrest, WA 98466
-
Chinook Pharmacy & VarietyForks
11 S Forks Ave, Forks, WA 98331
-
Friday Harbor DrugFriday Harbor
210 Spring St, Friday Harbor, WA 98250
-
Goldendale PharmacyGoldendale
104 W Main St, Goldendale, WA 98620
-
Coulee Owl PharmacyGrand Coulee
411 Fortuyn Rd, Grand Coulee, WA 99133-8718
-
Safeway PharmacyGrand Coulee
320 Midway Ave, Grand Coulee, WA 99133
-
Ash Street Pharmacy DBA Doctor's PharmacyGrandview
106 Ash St, Grandview, WA 98930
-
Safeway PharmacyGrandview
610 E Wine Country Rd, Grandview, WA 98930
-
Harbor Drug & GiftsHoquiam
316 8th St, Hoquiam, WA 98550
-
Ilwaco PharmacyIlwaco
101 First Ave S, Ilwaco, WA 98624
-
Godfrey's PharmacyKalama
270 N 1st St, Kalama, WA 98625
-
CVS PharmacyKelso
205 Three Rivers Dr, Kelso, WA 98626
-
Safeway PharmacyKenmore
6850 NE Bothell Way, Kenmore, WA 98028
-
Ostroms Drug & GiftKenmore
6414 NE Bothell Way, Kenmore, WA 98028
-
Kettle Falls PharmacyKettle Falls
280 W 3rd Ave, Kettle Falls, WA 99141
-
Swinomish PharmacyLa Conner
17400 Reservation Rd, La Conner, WA 98257
-
Cvs PharmacyLake Stevens
9601 Market Pl, Lake Stevens, WA 98258-7949
-
Bartell Drugs PharmacyLake Stevens
9010 Market Pl, Lake Stevens, WA 98258
-
Costco PharmacyLake Stevens
9210 24th St SE, Lake Stevens, WA 98258
-
CVS PharmacyLakewood
9400 Gravelly Lake Dr SW, Lakewood, WA 98499
-
Walmart PharmacyLakewood
7001 Bridgeport Way W, Lakewood, WA 98499
-
Genoa HealthcareLakewood
9330 59th Ave SW Ste 179, Lakewood, WA 98499
-
Sav-On PharmacyLakewood
8611 Steilacoom Blvd SW, Lakewood, WA 98498
-
Safeway PharmacyLakewood
10223 Gravelly Lake Dr SW, Lakewood, WA 98499
-
Safeway PharmacyLeavenworth
116 Riverbend Dr, Leavenworth, WA 98826
-
Walgreens PharmacyLiberty Lake
1502 N Liberty Lake Rd, Liberty Lake, WA 99019
-
Peninsula CompoundingLong Beach
110 Oregon Ave S, Long Beach, WA 98631
-
Long Beach PharmacyLong Beach
Long Beach, WA 98631
-
Peninsula Pharmacies, Inc.Long Beach
101 Bolstad Ave E, Long Beach, WA 98631-4047
-
WalmartLongview
540 7th Ave, Longview, WA 98632
-
Safeway PharmacyLongview
1227 15th Ave, Longview, WA 98632
-
Walgreens PharmacyLongview
2939 Ocean Beach Hwy, Longview, WA 98632
-
GENOA HEALTHCARE, LLCLongview
921 14th Ave Ste 201a, Longview, WA 98632
-
Lake Spokane PharmacyLoon Lake
5919 Highway 291, Loon Lake, WA 99026
-
Lopez Island PharmacyLopez Island
352 Lopez Rd, Lopez Island, WA 98261
-
Good Neighbor PharmacyLynden
Lynden, WA
-
Fairway DrugLynden
1758 Front St Ste 106, Lynden, WA 98264
-
Safeway PharmacyLynden
8071 Guide Meridian Rd Unit 101, Lynden, WA 98264
-
Safeway PharmacyMaple Valley
26916 Maple Vly Hwy, Maple Valley, WA 98038
-
Fred Meyer PharmacyMaple Valley
26520 Maple Valley Black Diamond Rd SE, Maple Valley, WA 98038-8394
-
QFC PharmacyMaple Valley
22131 SE 237th St, Maple Valley, WA 98038
-
McChord PharmacyMcChord Air Force Base
690 Barnes Blvd, McChord Air Force Base, WA 98438
-
McCleary HealthMart PharmacyMcCleary
115 W Simpson Ave, McCleary, WA 98557
-
Yoke's Fresh Market PharmacyMead
14202 N Market St, Mead, WA 99021
-
Owl PharmacyMedical Lake
123 E Lake St, Medical Lake, WA 99022
-
Safeway PharmacyMill Creek
3322 132nd St SE, Mill Creek, WA 98012
-
Northwest Pharmaceutical Compounding & Kate's GiftsMill Creek
15407 Main St Ste 104, Mill Creek, WA 98012-7375
-
Safeway PharmacyMill Creek
13314 Bothell Everett Hwy, Mill Creek, WA 98012
-
Safeway PharmacyMilton
900 E Meridian Ave Suite 12, Milton, WA 98354
-
Fred Meyer PharmacyMonroe
18805 US-2, Monroe, WA 98272-1438
-
Walmart PharmacyMonroe
19191 N Kelsey Street, Monroe, WA 98272
-
Safeway PharmacyMonroe
19651 Hwy 2, Monroe, WA 98272
-
Valu DrugMontesano
201 Pioneer Ave E, Montesano, WA 98563
-
Colton PharmacyMorton
100 Westlake Ave, Morton, WA 98356
-
Axis Pharmacy NorthwestMountlake Terrace
24255 Van Ry Blvd Ste A2, Mountlake Terrace, WA 98043
-
Mercury Pharmacy ServicesMountlake Terrace
22316 70th Ave W Ste 5, Mountlake Terrace, WA 98043
-
Safeway PharmacyMountlake Terrace
4301 212th St SW, Mountlake Terrace, WA 98043
-
Haggen PharmacyMt Vernon
2601 E Division St, Mt Vernon, WA 98274
-
Hilltop pharmacyMt Vernon
1223 E Division St, Mt Vernon, WA 98274
-
Makers Compounding PharmacyMt Vernon
221 S 1st St, Mt Vernon, WA 98273
-
Safeway PharmacyNewcastle
6911 Coal Creek Pkwy SE, Newcastle, WA 98059
-
Seeber's PharmacyNewport
336 S Washington Ave, Newport, WA 99156
-
Safeway PharmacyNewport
121 W Walnut St, Newport, WA 99156
-
Lake Spokane Community Health Center PharmacyNine Mile Falls
5952 Blackstone Way, Nine Mile Falls, WA 99026-4900
-
Suncrest PharmacyNine Mile Falls
5919 Highway 291, Nine Mile Falls, WA 99026
-
Safeway PharmacyNorth Bend
460 SW Mt Si Blvd, North Bend, WA 98045
-
Safeway PharmacyOak Harbor
1450 SW Erie St, Oak Harbor, WA 98277
-
Ocean Park PharmacyOcean Park
1501 Bay Ave, Ocean Park, WA 98640-4203
-
Ocean Shores PharmacyOcean Shores
Inside Ocean Sunset Drug, NEXT DOOR TO IGA We are not in IGA!!!, 121 E Chance a La Mer NE, Ocean Shores, WA 98569
-
Ocean Shores PharmacyOcean Shores
172 W Chance a La Mer NW, Ocean Shores, WA 98569
-
Ocean Sunset DrugOcean Shores
121 E Chance a La Mer NE, Ocean Shores, WA 98569
-
Odessa DrugOdessa
19 W 1st Ave, Odessa, WA 99159
-
Okanogan Valley PharmacyOkanogan
236 2nd Ave N, Okanogan, WA 98840
-
Omak PharmacyOmak
903 Engh Rd, Omak, WA 98841
-
Lakeside PharmacyOroville
1416 Main St, Oroville, WA 98844
-
Oroville PharmacyOroville
1416 Main St, Oroville, WA 98844-9385
-
Copes Pharmacy!Orting
134 Washington Ave S, Orting, WA 98360
-
Pomeroy PharmacyPomeroy
764 Main St, Pomeroy, WA 99347
-
Jim's PharmacyPort Angeles
424 E 2nd St, Port Angeles, WA 98362
-
Genoa HealthcarePort Angeles
118 E 8th St Ste P101, Port Angeles, WA 98362
-
Safeway PharmacyPort Angeles
2709 E Hwy 101, Port Angeles, WA 98362
-
Tri-Area PharmacyPort Hadlock
93 Oak Bay Rd, Port Hadlock, WA 98339
-
Good Neighbor PharmacyPort Hadlock
Port Hadlock, WA
-
QFC PharmacyPort Hadlock
1890 Irondale Rd, Port Hadlock, WA 98339
-
Jefferson Healthcare | PharmacyPort Ludlow
9481 Oak Bay Rd, Port Ludlow, WA 98365
-
Don's PharmacyPort Townsend
1151 Water St, Port Townsend, WA 98368
-
Good Neighbor PharmacyPort Townsend
Port Townsend, WA
-
Jefferson Family PharmacyPort Townsend
2005 E Sims Way, Port Townsend, WA 98368-6905
-
Elfers-Lyon PharmacyProsser
820 Memorial St, Prosser, WA 99350-2504
-
Prosser PharmacyProsser
354 Chardonnay Ave Ste 5, Prosser, WA 99350
-
Walmart PharmacyPullman
1690 Se Harvest Dr, Pullman, WA 99163
-
Raymond PharmacyRaymond
515 Commercial St, Raymond, WA 98577-2509
-
Cvs PharmacyRedmond
17700 NE 76th St, Redmond, WA 98052-3300
-
Albertsons PharmacyRedmond
3925 236th Ave NE, Redmond, WA 98053-8455
-
Consonus Washington PharmacyRedmond
14729 NE 87th St, Redmond, WA 98052
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