Pharmacies in Saint Louis, MO
144 pharmacies. Community/retail pharmacy: 74 · Pharmacy: 56 · Clinic pharmacy: 14.
- Affinia Healthcare(314) 814‑8638Clinic pharmacy · 1717 Biddle St
- Affinia Healthcare(314) 814‑8570Clinic pharmacy · 2220 Lemp Ave
- Affinia Healthcare Ferguson(314) 814‑8700Clinic pharmacy · 3396 Pershall Rd.
- Aj Wellness Pharmacy LLC(314) 875‑9002Community/retail pharmacy · 9785 Mackenzie Rd Ste 106
- Amc Pharmacy LLC(855) 751‑8878Community/retail pharmacy · 2653 Locust St
- Amc Pharmacy LLC(888) 504‑2621Community/retail pharmacy · 3915 Watson Rd Ste 200
- Asm Pharmacy, LLC(314) 955‑2179Clinic pharmacy · 1403 Hampton Ave
- Avalcare Inc(314) 254‑2311Community/retail pharmacy · 10431 Clayton Rd
- Barnes Jewish Hospital(314) 657‑9006Clinic pharmacy · 1 Barnes Jewish Hospital PLZ
- Barnes Jewish Hospital(314) 657‑9012Clinic pharmacy · 1234 S Kingshighway Blvd Ste 1900
- Barnes Jewish Hospital(314) 657‑9013Community/retail pharmacy · 4500 Forest Park Ave
- Barnes Jewish Hospital(314) 286‑1788Community/retail pharmacy · 5225 Mid America PLZ
- Barnes Jewish Hospital(314) 996‑3403Community/retail pharmacy · 10 Barnes West Dr Ste 100
- Barnes Jewish Hospital(314) 657‑9021Community/retail pharmacy · 3630 S Geyer Rd Ste 315
- Barnes Jewish Hospital(314) 657‑9008Community/retail pharmacy · 3023 N Ballas Rd Ste 100, Bldg D
- Bethesda Services, Inc(314) 961‑0604Pharmacy · 21 N Old Orchard Ave
- Betty Jean Kerr People's Health Centers(314) 367‑7848Clinic pharmacy · 5701 Delmar Blvd
- BJC Behavioral Health(314) 206‑3738Clinic pharmacy · 3309 S Kingshighway Blvd
- Bwell Pharmacy Kennerly LLC(314) 283‑3393Community/retail pharmacy · 10007 Kennerly Rd Ste C
- Bwell Pharmacy LLC(314) 328‑1100Community/retail pharmacy · 5201 Chippewa St
- Bwell Pharmacy South LLC(314) 527‑1471Pharmacy · 5000 Cedar Plaza Pkwy Ste 200
- Carestl Health #1(314) 367‑5820Clinic pharmacy · 5471 Dr Martin Luther King Dr
- Carestl Health #2(314) 389‑4566Clinic pharmacy · 5541 Riverview Blvd
- Carestl Health #3(314) 371‑3100Clinic pharmacy · 2425 Whittier St
- Carestl Health #4(314) 385‑3990Clinic pharmacy · 4500 Pope Ave
- Christian Hospital Northeast Northwest(314) 653‑5200Community/retail pharmacy · 11125 Dunn Rd
- Costco Wholesale Corporation(314) 894‑7952Community/retail pharmacy · 4200 Rusty Rd
- Curant Health Missouri. LLC(314) 274‑6856Community/retail pharmacy · 6155 S Grand Blvd Ste 100
- Dellwood Pharmacy LLC(314) 868‑3333Community/retail pharmacy · 9944 W Florissant Ave
- Esse Health Pharmacy(636) 323‑8030Community/retail pharmacy · 13303 Tesson Ferry Rd Ste 125
- Essential Medication, LLC(314) 496‑2282Pharmacy · 2228 Welsch Industrial Ct Ste a
- Express Scripts Specialty Distribution Services, Inc.(800) 332‑5455Pharmacy · 4600 N Hanley Rd Ste B
- F R Haefner Inc(314) 533‑1081Community/retail pharmacy · 11 N Sarah St
- Family Care Health Centers(314) 481‑1615Pharmacy · 3824 S Grand Blvd
- Family Care Health Centers Pharmacy(314) 481‑1615Pharmacy · 401 Holly Hills Ave
- Gateway Apothecary 3960, LLC(314) 381‑1818Pharmacy · 3960 Lindell Blvd
- Globe Cut Rate Drugs Inc(314) 231‑6883Pharmacy · 1900 S Broadway
- Hesselberg Drug Company(314) 771‑2900Community/retail pharmacy · 3660 Vista Ave
- Lemonaid Community Pharmacy, Inc(888) 233‑1579Pharmacy · 7580 Watson Rd
- Little Hills Healthcare LLC(314) 292‑7388Community/retail pharmacy · 5000 Cedar Plaza Pkwy
- Mah Pharmacy LLC(314) 522‑5741Pharmacy · 4600 N Hanley Rd Ste C
- Mercy Hospitals East Communities(314) 251‑6044Pharmacy · 615 S New Ballas Rd
- Mercy Pharmacy Services LLC(314) 525‑1633Community/retail pharmacy · 10010 Kennerly Rd Fl 1
- Mercy Pharmacy Services, LLC(314) 525‑4488Community/retail pharmacy · 12700 Southfork Rd Ste 110
- Mercy Pharmacy Services, LLC(314) 251‑8989Community/retail pharmacy · 12680 Olive Blvd Ste 150
- Mercy Pharmacy Services, LLC(314) 251‑7444Community/retail pharmacy · 621 S New Ballas Rd Ste 20A
- Mercy Pharmacy Services, LLC(314) 251‑6900Community/retail pharmacy · 615 S New Ballas Rd
- Mercy Pharmacy Services, LLC(314) 628‑5624Community/retail pharmacy · 701 S New Ballas Rd
- Mercy Pharmacy Services, LLC(314) 628‑5627Community/retail pharmacy · 12348 Old Tesson Rd Ste 100
- Missouri Baptist Medical Center(314) 657‑9008Community/retail pharmacy · 3023 N Ballas Rd Suite 100D
- Missouri Baptist Medical Center(314) 657‑9000Community/retail pharmacy · 1234 S Kingshighway Blvd Ste 1500
- Missouri CVS Pharmacy LLC(401) 765‑1500Pharmacy · 6211 Delmar Blvd
- Missouri CVS Pharmacy LLC(314) 405‑6996Pharmacy · 900 S Grand Blvd
- Missouri CVS Pharmacy LLC(314) 463‑2920Pharmacy · 8645 Olive Blvd
- Missouri CVS Pharmacy, L.L.C.(314) 771‑5314Community/retail pharmacy · 5055 Arsenal St
- Missouri CVS Pharmacy, L.L.C.(314) 832‑3688Community/retail pharmacy · 7450 Hampton Ave
- Missouri CVS Pharmacy, L.L.C.(314) 432‑5599Community/retail pharmacy · 10650 Olive Blvd
- Missouri CVS Pharmacy, L.L.C.(314) 725‑3264Community/retail pharmacy · 8867 Ladue Rd
- Missouri CVS Pharmacy, L.L.C.(314) 631‑6781Community/retail pharmacy · 10070 Gravois Rd
- Missouri CVS Pharmacy, L.L.C.(314) 892‑2840Community/retail pharmacy · 5519 Oakville Shopping Ctr
- Missouri CVS Pharmacy, L.L.C.(314) 894‑2484Community/retail pharmacy · 4333 Butler Hill Rd
- Missouri CVS Pharmacy, L.L.C.(314) 772‑5722Community/retail pharmacy · 3430 S Grand Blvd
- Missouri CVS Pharmacy, L.L.C.(314) 849‑0527Community/retail pharmacy · 9540 Watson Rd
- Missouri CVS Pharmacy, L.L.C.(314) 752‑5272Community/retail pharmacy · 1020 Loughborough Ave
- Missouri CVS Pharmacy, L.L.C.(314) 644‑3580Community/retail pharmacy · 6600 Clayton Rd
- Missouri CVS Pharmacy, L.L.C.(314) 721‑3276Community/retail pharmacy · 6920 Olive Blvd
- Missouri CVS Pharmacy, L.L.C.(314) 381‑3007Community/retail pharmacy · 3431 Union Blvd
- Missouri CVS Pharmacy, L.L.C.(314) 983‑0142Community/retail pharmacy · 10275 Clayton Rd
- Missouri CVS Pharmacy, L.L.C.(314) 849‑2363Community/retail pharmacy · 5434 Southfield Ctr
- Missouri CVS Pharmacy, L.L.C.(314) 434‑4522Community/retail pharmacy · 12756 Olive Blvd
- Missouri CVS Pharmacy, L.L.C.(314) 832‑7700Community/retail pharmacy · 60 Hampton Village PLZ
- Missouri CVS Pharmacy, L.L.C.(314) 892‑8356Pharmacy · 7334 S Lindbergh Blvd
- Missouri CVS Pharmacy, L.L.C.(314) 544‑4963Community/retail pharmacy · 1032 Lemay Ferry Rd
- N-F Pharmacy, Inc(314) 849‑3123Community/retail pharmacy · 8 Crestwood Executive Ctr
- Novus Pharmacy LLC(314) 200‑5313Community/retail pharmacy · 6155 S Grand Blvd
- Pharmacy Franchise at the Hub, LLC(314) 200‑5680Community/retail pharmacy · 3000 E. Prairie Ave Ste 131
- Pharmacy Franchise, LLC(314) 200‑5313Pharmacy · 5503 Delmar Blvd Suite B
- Pharmaloop(314) 200‑6500Community/retail pharmacy · 3229 Lemay Ferry Rd
- Readymed Pharmacy Inc.(314) 270‑9070Pharmacy · 5000 Cedar Plaza Pkwy Ste 200
- Rinderer's Drug Store #1(314) 381‑0501Community/retail pharmacy · 4447 Natural Bridge Ave
- Rinderer's Drug Store #2(314) 741‑8700Community/retail pharmacy · 12141 Bellefontaine Rd
- Rinderer's Drug Store #9(314) 869‑2000Community/retail pharmacy · 10017 Bellefontaine Rd
- Sams East Inc(314) 522‑3420Community/retail pharmacy · 10735 W Florissant Ave
- Sams East Inc(314) 965‑6737Community/retail pharmacy · 10248 Big Bend Rd
- Sams East Inc(314) 894‑6893Community/retail pharmacy · 4512 Lemay Ferry Rd
- Sams East Inc(314) 822‑2006Community/retail pharmacy · 13455 Manchester Rd
- Schnuck Markets Inc(314) 994‑4705Community/retail pharmacy · 11420 Lackland Rd
- Schnuck Markets Inc(314) 218‑3321Community/retail pharmacy · 11550 Page Service Dr Ste 101B
- Sefora Enterprises LLC(636) 373‑7966Community/retail pharmacy · 5819 S Lindbergh Blvd
- Sem Enterprises Inc(314) 752‑2442Community/retail pharmacy · 3418 Meramec St
- SSM Cardinal Glennon Childrens Hospital(314) 577‑5683Pharmacy · 1465 S Grand Blvd
- SSM Health Care St Louis(314) 768‑8870Community/retail pharmacy · 1035 Bellevue Ave
- Ssm-Sluh, Inc.(314) 268‑7153Community/retail pharmacy · 1225 S Grand Blvd
- St Louis Childrens Hospital(314) 454‑6123Community/retail pharmacy · 1 Childrens Pl
- St Louis Childrens Hospital(314) 657‑9009Community/retail pharmacy · 5114 Mid America PLZ Ste 1B
- St Louis Connectcare Dr Smiley Pharmacy(314) 879‑6214Community/retail pharmacy · 5535 Delmar Blvd
- St. Louis Pharmaceutical Services LLC(314) 523‑5500Pharmacy · 12855 N 40 Dr
- TJ Pharmacy LLC(314) 484‑0176Community/retail pharmacy · 3900 S Grand Blvd
- Transmo Pharmacy Inc(573) 446‑0270Community/retail pharmacy · 232 N Kingshighway Blvd Ste 205
- Virole LLC(314) 518‑4161Pharmacy · 4240 Duncan Ave Ste 200
- Wal-Mart Stores East LP(314) 521‑2230Community/retail pharmacy · 10741 W Florissant Ave
- Wal-Mart Stores East LP(314) 845‑8760Community/retail pharmacy · 3270 Telegraph Rd
- Wal-Mart Stores East LP(314) 687‑1215Community/retail pharmacy · 7437 Watson Rd
- Walgreen Co(314) 843‑3736Pharmacy · 9978 Kennerly Rd
- Walgreen Co(314) 963‑3256Pharmacy · 9801 Manchester Rd
- Walgreen Co(314) 382‑5114Pharmacy · 5790 Lucas and Hunt Rd
- Walgreen Co(314) 382‑0690Pharmacy · 7199 Natural Bridge Rd
- Walgreen Co(314) 351‑6580Pharmacy · 3920 Hampton Ave
- Walgreen Co(314) 842‑3372Pharmacy · 5764 S Lindbergh Blvd
- Walgreen Co(314) 355‑0500Pharmacy · 12098 Lusher Rd
- Walgreen Co(314) 772‑3215Pharmacy · 3631 Gravois Ave
- Walgreen Co(314) 832‑4995Pharmacy · 4140 S Broadway
- Walgreen Co(314) 846‑9265Pharmacy · 6071 Telegraph Rd
- Walgreen Co(314) 647‑7820Pharmacy · 2310 McCausland Ave
- Walgreen Co(314) 631‑4769Pharmacy · 651 Lemay Ferry Rd
- Walgreen Co(314) 966‑0605Pharmacy · 9807 Watson Rd
- Walgreen Co(314) 773‑5818Pharmacy · 4925 Southwest Ave
- Walgreen Co(314) 352‑7122Pharmacy · 5550 S Grand Blvd
- Walgreen Co(314) 367‑8211Pharmacy · 1225 Union Blvd
- Walgreen Co(314) 773‑2767Pharmacy · 2315 S Kingshighway Blvd
- Walgreen Co(314) 383‑6721Pharmacy · 3720 N Kingshighway Blvd
- Walgreen Co(314) 773‑1384Pharmacy · 3822 S Kngshghwy Blvd
- Walgreen Co(314) 427‑3763Pharmacy · 3300 Brown Rd
- Walgreen Co(314) 631‑3700Pharmacy · 1 Grasso PLZ
- Walgreen Co(314) 991‑3402Pharmacy · 8390 Delmar Blvd
- Walgreen Co(314) 832‑3650Pharmacy · 6411 Gravois Ave
- Walgreen Co(314) 487‑0636Pharmacy · 4400 Lemay Ferry Rd
- Walgreen Co(314) 752‑0722Pharmacy · 7339 Gravois Ave
- Walgreen Co(314) 416‑8123Pharmacy · 2700 Telegraph Rd
- Walgreen Co(314) 388‑1022Pharmacy · 2202 Chambers Rd
- Walgreen Co(314) 416‑1539Pharmacy · 5050 Lemay Ferry Rd
- Walgreen Co(314) 416‑7482Pharmacy · 5414 Telegraph Rd
- Walgreen Co(314) 849‑6348Pharmacy · 11590 Gravois Rd
- Walgreen Co(314) 534‑3853Pharmacy · 1400 N Grand Blvd
- Walgreen Co(314) 771‑2900Pharmacy · 3527 Chouteau Ave
- Walgreen Co(314) 447‑1804Pharmacy · 10700 Page Ave
- Walgreen Co(314) 647‑1256Clinic pharmacy · 2340 Hampton Ave
- Walgreen Co(314) 678‑1039Pharmacy · 1530 Lafayette Ave
- Walgreen Co(314) 454‑6676Pharmacy · 115 N Euclid Ave Ste a
- Walgreen Co(314) 721‑0003Pharmacy · 7711 Carondelet Ave Ste 301
- Washington University(314) 747‑8646Community/retail pharmacy · 4921 Parkview Pl 7th Floor
- Washington University(314) 273‑4246Clinic pharmacy · 620 S Taylor Ave Rm 202
- Winkelmann RX Inc(314) 353‑3300Community/retail pharmacy · 3300 Meramec St
- Winkelmann Sons Drug Co(314) 353‑3300Community/retail pharmacy · 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
Common questions
How many pharmacies are in Saint Louis, Missouri?
Our directory lists 144 pharmacies in Saint Louis (Community/retail pharmacy: 74 · Pharmacy: 56 · Clinic pharmacy: 14).
Where is the nearest emergency room to Saint Louis?
Hospitals that list emergency services in Medicare data, near Saint Louis: 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