Pharmacies in Salem, OR
25 pharmacies. Community/retail pharmacy: 14 · Pharmacy: 8 · Clinic pharmacy: 3.
- 1918 Winter Street Operating Co LLC(503) 391‑6482Community/retail pharmacy · 3380 Lancaster Dr NE
- Confederated Tribes of Grand Ronde Community of Oregon(503) 879‑2299Pharmacy · 1011 Commercial St NE Ste D
- Costco Wholesale Corporation(503) 371‑8739Community/retail pharmacy · 4885 27th Ave SE
- Hollywood Pharmacy Inc(503) 364‑4436Community/retail pharmacy · 1890 Capitol St NE
- Kaiser Foundation Health Plan of the Northwest(866) 280‑1563Clinic pharmacy · 2400 Lancaster Dr NE
- Kaiser Foundation Health Plan of the Northwest(866) 280‑4583Clinic pharmacy · 5125 Skyline Rd S
- Oak Street Pharmacy, Inc.(503) 585‑2877Community/retail pharmacy · 2940 Commercial St SE
- Oregon Oncology Specialists, LLP(503) 561‑6444Clinic pharmacy · 875 Oak St SE Suite 4030
- Quisenberry Pharmacies Inc.(503) 363‑3157Pharmacy · 2345 Center St NE
- Quisenberry Pharmacies Inc.(503) 364‑3336Community/retail pharmacy · 150 Liberty St SE
- Safeway Inc(503) 365‑2174Community/retail pharmacy · 1455 Edgewater St NW
- Safeway Inc(503) 391‑6482Community/retail pharmacy · 3380 Lancaster Dr NE
- Safeway Inc(503) 566‑5545Community/retail pharmacy · 1265 Center St NE
- Safeway Inc(503) 364‑1520Community/retail pharmacy · 5660 Commercial St SE
- Salem Health(503) 814‑8100Community/retail pharmacy · 2925 River Rd S Ste 135
- Walgreen Co(503) 428‑5004Pharmacy · 124 Lancaster Dr SE
- Walgreen Co(503) 399‑8148Pharmacy · 4380 Commercial St SE
- Walgreen Co(503) 362‑4845Pharmacy · 1992 Lancaster Dr NE
- Walgreen Co(503) 428‑5073Pharmacy · 699 Wallace Rd NW
- Walgreen Co(503) 428‑5098Pharmacy · 4760 Liberty Rd S
- Walgreen Co(503) 428‑5107Pharmacy · 2150 Fairgrounds Rd NE
- Walmart Inc.(503) 378‑7720Community/retail pharmacy · 3025 Lancaster Dr NE
- Walmart Inc.(503) 378‑1822Community/retail pharmacy · 5250 Commercial St SE
- Walmart Inc.(503) 391‑0586Community/retail pharmacy · 1940 Turner Rd SE
- Yakima Valley Farm Workers Clinic(503) 576‑8400Community/retail pharmacy · 255 Lancaster Dr NE
Nearest emergency rooms
- Legacy Silverton Medical Center6.8 mi · Silverton, OR
- Salem Hospital7.7 mi · Salem, OR
- Santiam Hospital & Clinics16 mi · Stayton, OR
Common questions
How many pharmacies are in Salem, Oregon?
Our directory lists 25 pharmacies in Salem (Community/retail pharmacy: 14 · Pharmacy: 8 · Clinic pharmacy: 3).
Where is the nearest emergency room to Salem?
Hospitals that list emergency services in Medicare data, near Salem: Legacy Silverton Medical Center, Silverton (6.8 mi), Salem Hospital, Salem (7.7 mi) and Santiam Hospital & Clinics, Stayton (16 mi). In a medical emergency, call 911.
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.
Sources: NPI Registry monthly file, NPPES (updated 2026-11-01, retrieved 2026-11-07). Methodology