Pharmacies in St. Clair County, IL
43 pharmacies. Community/retail pharmacy: 27 · Pharmacy: 16.
- Aleman Enterprises(618) 632‑8309Community/retail pharmacy · O Fallon · 122 W State St
- Bandys Apothecary Shops Inc(618) 746‑2650Pharmacy · Fairview Heights · 8 Executive Dr Ste 200
- Bwe & Tme Inc(618) 476‑1701Community/retail pharmacy · Millstadt · 120 W Washington St
- Cahokia Pharmacy Inc(618) 332‑1028Community/retail pharmacy · Cahokia · 817 Upper Cahokia Rd
- Evers Pharmacy Inc(618) 566‑8521Pharmacy · Mascoutah · 16 E Main St
- FHMS Inc(618) 632‑2886Community/retail pharmacy · Fairview Heights · 317 Salem Pl Suite 110
- Groceries of Southern Illinois LLC(618) 539‑5577Community/retail pharmacy · Freeburg · 10 Southgate Ctr
- Groceries of Southern Illinois LLC(618) 566‑6843Community/retail pharmacy · New Athens · 901 Spotsylvania St
- Groceries of Southern Illinois LLC(618) 207‑3186Community/retail pharmacy · Smithton · 3981 State Route 159
- Groceries of Southern Illinois, LLC.(618) 539‑3164Community/retail pharmacy · Freeburg · 500 N State St
- Highland Park CVS, L.L.C.(618) 235‑8803Community/retail pharmacy · Belleville · 5720 N Belt W
- Highland Park CVS, L.L.C.(618) 398‑6134Pharmacy · Belleville · 4609 W Main St
- Highland Park CVS, L.L.C.(618) 277‑0419Community/retail pharmacy · Belleville · 800 Carlyle Ave
- Highland Park CVS, L.L.C.(618) 332‑0676Community/retail pharmacy · Cahokia · 1615 Camp Jackson Rd
- Highland Park CVS, L.L.C.(618) 624‑4313Community/retail pharmacy · Fairview Heights · 625 Lincoln Highway
- Highland Park CVS, L.L.C.(618) 632‑5525Pharmacy · O Fallon · 907 E US Highway 50
- Highland Park CVS, L.L.C.(618) 236‑1177Community/retail pharmacy · Swansea · 2665 N Illinois St
- Howell Pharmacy LLC(618) 206‑8655Community/retail pharmacy · O Fallon · 122 W State St
- Medicate Pharmacy Inc(618) 857‑2608Community/retail pharmacy · Centreville · 5869 Bond Ave
- Medicate Pharmacy Shoppes Inc(618) 397‑3331Pharmacy · East Saint Louis · 7602 State St
- Mercy Pharmacy Services LLC(618) 628‑8085Community/retail pharmacy · Shiloh · 4000 Green Mount Crossing Dr
- New Venture Pharmacy(618) 628‑8868Community/retail pharmacy · Fairview Heights · 815 Lincoln Hwy Ste 103
- Pillpack LLC(855) 745‑5725Pharmacy · Sauget · 1659 Sauget Business Blvd Ste 100
- Protestant Memorial Medical Center, Inc.(314) 657‑9019Community/retail pharmacy · Belleville · 4500 Memorial Dr Rm 449
- Protestant Memorial Medical Center, Inc.(618) 607‑1419Community/retail pharmacy · Shiloh · 1418 Cross St
- Sams West Inc(618) 622‑0507Community/retail pharmacy · Ofallon · 1350 W US Highway 50
- Schnuck Markets Inc(618) 234‑8097Community/retail pharmacy · Belleville · 110 Carlyle Plaza Dr
- Southern Illinois Health Care Foundation, Inc.(618) 332‑0694Community/retail pharmacy · Belleville · 180 S 3rd St Ste 100
- St Elizabeths Hospital of the Hospital Sisters of the Third Order(618) 234‑2120Community/retail pharmacy · Belleville · 211 S 3rd St
- St Elizabeths Hospital of the Hospital Sisters of the Third Order(618) 607‑5111Community/retail pharmacy · O Fallon · 3 Saint Elizabeth Blvd Ste 1300
- Upcare LLC(618) 659‑5569Community/retail pharmacy · O Fallon · 1333 Central Park Dr Ste 101
- Walgreen Co(618) 222‑1827Pharmacy · Belleville · 515 Carlyle Ave
- Walgreen Co(618) 277‑4440Pharmacy · Belleville · 5890 N Belt W
- Walgreen Co(618) 355‑7913Pharmacy · Belleville · 5939 Belleville Crossing St
- Walgreen Co(618) 332‑2904Pharmacy · Cahokia · 1201 Camp Jackson Rd
- Walgreen Co(618) 875‑5085Pharmacy · East Saint Louis · 2510 State St
- Walgreen Co(618) 394‑8738Pharmacy · Fairview Heights · 6505 N Illinois St
- Walgreen Co(618) 632‑6920Pharmacy · O Fallon · 704 Cambridge Blvd
- Walgreen Co(618) 239‑6617Pharmacy · Shiloh · 1108 Hartman Ln
- Walgreen Co(618) 236‑3928Pharmacy · Swansea · 2532 N Illinois St
- Walmart Inc.(618) 277‑2020Community/retail pharmacy · Belleville · 2608 Green Mount Commons Dr
- Walmart Inc.(618) 632‑9381Community/retail pharmacy · O Fallon · 1530 W Highway 50
- Washington University Physicians in Illinois, Inc(618) 607‑1419Pharmacy · Shiloh · 1418 Cross Street Suite 180
Nearest emergency rooms
- HSHS St Elizabeth's Hospital1.5 mi · O Fallon, IL
- Memorial Hospital6.7 mi · Belleville, IL
- Anderson Hospital9.7 mi · Maryville, IL
Cities in St. Clair County
Common questions
How many pharmacies are in St. Clair County, Illinois?
Our directory lists 43 pharmacies in St. Clair County (Community/retail pharmacy: 27 · Pharmacy: 16).
Where is the nearest emergency room to St. Clair County?
Hospitals that list emergency services in Medicare data, near St. Clair County: HSHS St Elizabeth's Hospital, O Fallon (1.5 mi), Memorial Hospital, Belleville (6.7 mi) and Anderson Hospital, Maryville (9.7 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