Pharmacies in St. Louis city, MO
66 pharmacies. Community/retail pharmacy: 29 · Pharmacy: 24 · Clinic pharmacy: 13.
- Affinia Healthcare(314) 814‑8638Clinic pharmacy · Saint Louis · 1717 Biddle St
- Affinia Healthcare(314) 814‑8570Clinic pharmacy · Saint Louis · 2220 Lemp Ave
- Amc Pharmacy LLC(855) 751‑8878Community/retail pharmacy · Saint Louis · 2653 Locust St
- Amc Pharmacy LLC(888) 504‑2621Community/retail pharmacy · Saint Louis · 3915 Watson Rd Ste 200
- Asm Pharmacy, LLC(314) 955‑2179Clinic pharmacy · Saint Louis · 1403 Hampton Ave
- Barnes Jewish Hospital(314) 657‑9006Clinic pharmacy · Saint Louis · 1 Barnes Jewish Hospital PLZ
- Barnes Jewish Hospital(314) 657‑9012Clinic pharmacy · Saint Louis · 1234 S Kingshighway Blvd Ste 1900
- Barnes Jewish Hospital(314) 657‑9013Community/retail pharmacy · Saint Louis · 4500 Forest Park Ave
- Betty Jean Kerr People's Health Centers(314) 367‑7848Clinic pharmacy · Saint Louis · 5701 Delmar Blvd
- BJC Behavioral Health(314) 206‑3738Clinic pharmacy · Saint Louis · 3309 S Kingshighway Blvd
- Bwell Pharmacy LLC(314) 328‑1100Community/retail pharmacy · Saint Louis · 5201 Chippewa St
- Carestl Health #1(314) 367‑5820Clinic pharmacy · Saint Louis · 5471 Dr Martin Luther King Dr
- Carestl Health #2(314) 389‑4566Clinic pharmacy · Saint Louis · 5541 Riverview Blvd
- Carestl Health #3(314) 371‑3100Clinic pharmacy · Saint Louis · 2425 Whittier St
- Carestl Health #4(314) 385‑3990Clinic pharmacy · Saint Louis · 4500 Pope Ave
- Curant Health Missouri. LLC(314) 274‑6856Community/retail pharmacy · Saint Louis · 6155 S Grand Blvd Ste 100
- Dalpoas Group Inc(314) 533‑1081Community/retail pharmacy · St Louis · 11 N Sarah
- F R Haefner Inc(314) 533‑1081Community/retail pharmacy · Saint Louis · 11 N Sarah St
- Family Care Health Centers(314) 481‑1615Pharmacy · Saint Louis · 3824 S Grand Blvd
- Family Care Health Centers Pharmacy(314) 481‑1615Pharmacy · Saint Louis · 401 Holly Hills Ave
- Gateway Apothecary 3960, LLC(314) 381‑1818Pharmacy · Saint Louis · 3960 Lindell Blvd
- Globe Cut Rate Drugs Inc(314) 231‑6883Pharmacy · Saint Louis · 1900 S Broadway
- Hesselberg Drug Company(314) 771‑2900Community/retail pharmacy · Saint Louis · 3660 Vista Ave
- Missouri Baptist Medical Center(314) 657‑9000Community/retail pharmacy · Saint Louis · 1234 S Kingshighway Blvd Ste 1500
- Missouri CVS Pharmacy LLC(314) 405‑6996Pharmacy · Saint Louis · 900 S Grand Blvd
- Missouri CVS Pharmacy, L.L.C.(314) 771‑5314Community/retail pharmacy · Saint Louis · 5055 Arsenal St
- Missouri CVS Pharmacy, L.L.C.(314) 832‑3688Community/retail pharmacy · Saint Louis · 7450 Hampton Ave
- Missouri CVS Pharmacy, L.L.C.(314) 772‑5722Community/retail pharmacy · Saint Louis · 3430 S Grand Blvd
- Missouri CVS Pharmacy, L.L.C.(314) 752‑5272Community/retail pharmacy · Saint Louis · 1020 Loughborough Ave
- Missouri CVS Pharmacy, L.L.C.(314) 381‑3007Community/retail pharmacy · Saint Louis · 3431 Union Blvd
- Missouri CVS Pharmacy, L.L.C.(314) 832‑7700Community/retail pharmacy · Saint Louis · 60 Hampton Village PLZ
- Missouri CVS Pharmacy, L.L.C.(314) 533‑8234Community/retail pharmacy · St Louis · 4171 Lindell Blvd
- Missouri CVS Pharmacy, L.L.C.(314) 436‑7491Community/retail pharmacy · St Louis · 315 N. 9th St.
- Novus Pharmacy LLC(314) 200‑5313Community/retail pharmacy · Saint Louis · 6155 S Grand Blvd
- Pharmacy Franchise at the Hub, LLC(314) 200‑5680Community/retail pharmacy · Saint Louis · 3000 E. Prairie Ave Ste 131
- Pharmacy Franchise, LLC(314) 200‑5313Pharmacy · Saint Louis · 5503 Delmar Blvd Suite B
- Rinderer's Drug Store #1(314) 381‑0501Community/retail pharmacy · Saint Louis · 4447 Natural Bridge Ave
- Sem Enterprises Inc(314) 752‑2442Community/retail pharmacy · Saint Louis · 3418 Meramec St
- SSM Cardinal Glennon Childrens Hospital(314) 577‑5683Pharmacy · Saint Louis · 1465 S Grand Blvd
- Ssm-Sluh, Inc.(314) 268‑7153Community/retail pharmacy · Saint Louis · 1225 S Grand Blvd
- St Louis Childrens Hospital(314) 454‑6123Community/retail pharmacy · Saint Louis · 1 Childrens Pl
- St Louis Connectcare Dr Smiley Pharmacy(314) 879‑6214Community/retail pharmacy · Saint Louis · 5535 Delmar Blvd
- TJ Pharmacy LLC(314) 484‑0176Community/retail pharmacy · Saint Louis · 3900 S Grand Blvd
- Transmo Pharmacy Inc(573) 446‑0270Community/retail pharmacy · Saint Louis · 232 N Kingshighway Blvd Ste 205
- Virole LLC(314) 518‑4161Pharmacy · Saint Louis · 4240 Duncan Ave Ste 200
- Walgreen Co(314) 351‑6580Pharmacy · Saint Louis · 3920 Hampton Ave
- Walgreen Co(314) 772‑3215Pharmacy · Saint Louis · 3631 Gravois Ave
- Walgreen Co(314) 832‑4995Pharmacy · Saint Louis · 4140 S Broadway
- Walgreen Co(314) 773‑5818Pharmacy · Saint Louis · 4925 Southwest Ave
- Walgreen Co(314) 352‑7122Pharmacy · Saint Louis · 5550 S Grand Blvd
- Walgreen Co(314) 367‑8211Pharmacy · Saint Louis · 1225 Union Blvd
- Walgreen Co(314) 773‑2767Pharmacy · Saint Louis · 2315 S Kingshighway Blvd
- Walgreen Co(314) 383‑6721Pharmacy · Saint Louis · 3720 N Kingshighway Blvd
- Walgreen Co(314) 773‑1384Pharmacy · Saint Louis · 3822 S Kngshghwy Blvd
- Walgreen Co(314) 832‑3650Pharmacy · Saint Louis · 6411 Gravois Ave
- Walgreen Co(314) 752‑0722Pharmacy · Saint Louis · 7339 Gravois Ave
- Walgreen Co(314) 534‑3853Pharmacy · Saint Louis · 1400 N Grand Blvd
- Walgreen Co(314) 771‑2900Pharmacy · Saint Louis · 3527 Chouteau Ave
- Walgreen Co(314) 647‑1256Clinic pharmacy · Saint Louis · 2340 Hampton Ave
- Walgreen Co(314) 678‑1039Pharmacy · Saint Louis · 1530 Lafayette Ave
- Walgreen Co(314) 454‑6676Pharmacy · Saint Louis · 115 N Euclid Ave Ste a
- Walgreen Co(314) 371‑4232Pharmacy · St Louis · 4218 Lindell Blvd
- Washington University(314) 747‑8646Community/retail pharmacy · Saint Louis · 4921 Parkview Pl 7th Floor
- Washington University(314) 273‑4246Clinic pharmacy · Saint Louis · 620 S Taylor Ave Rm 202
- Winkelmann RX Inc(314) 353‑3300Community/retail pharmacy · Saint Louis · 3300 Meramec St
- Winkelmann Sons Drug Co(314) 353‑3300Community/retail pharmacy · Saint Louis · 3300 Meramec St
Nearest emergency rooms
- St Louis-John Cochran VA Medical Center1.2 mi · St. Louis, MO
- SSM Health Saint Louis University Hospital2.2 mi · Saint Louis, MO
- St Louis Childrens Hospital3.1 mi · Saint Louis, MO
Cities in St. Louis city
Common questions
How many pharmacies are in St. Louis city, Missouri?
Our directory lists 66 pharmacies in St. Louis city (Community/retail pharmacy: 29 · Pharmacy: 24 · Clinic pharmacy: 13).
Where is the nearest emergency room to St. Louis city?
Hospitals that list emergency services in Medicare data, near St. Louis city: St Louis-John Cochran VA Medical Center, St. Louis (1.2 mi), SSM Health Saint Louis University Hospital, Saint Louis (2.2 mi) and St Louis Childrens Hospital, Saint Louis (3.1 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