Pharmacies in Kane County, IL
47 pharmacies. Community/retail pharmacy: 23 · Pharmacy: 22 · Clinic pharmacy: 2.
- American Drug Stores LLC(630) 365‑4240Community/retail pharmacy · Elburn · 800 North Main St
- Burger Drugs Inc(630) 584‑2385Community/retail pharmacy · St Charles · 9 E Main St
- Colonial Drugs, Inc.(630) 897‑2531Community/retail pharmacy · Aurora · 1032 Prairie St
- Costco Wholesale Corporation(630) 549‑2031Community/retail pharmacy · St Charles · 221 S Randall Rd
- Geneva Pharmacy LLC(331) 265‑6136Community/retail pharmacy · Geneva · 501 E State St
- Gliddons Drug Store Inc(630) 365‑6500Community/retail pharmacy · Elburn · 116 N Main St
- Lincoln Medical Apothecary, Inc.(630) 892‑7777Pharmacy · Aurora · 157 S Lincoln Ave
- Maniar Pharmacy Inc(847) 683‑2244Community/retail pharmacy · Hampshire · 260-262 North State Street
- Meijer Great Lakes Limited Partnership(847) 717‑6510Community/retail pharmacy · Elgin · 815 S Randall Rd
- Meijer Great Lakes Limited Partnership(630) 762‑7210Community/retail pharmacy · St Charles · 855 S Randall Rd
- Mercy Medical Center - Aurora LLC(630) 801‑5733Community/retail pharmacy · Aurora · 1325 N Highland Ave Ste 101
- Preferred Prescriptions Pharmacy LLC(618) 508‑4647Community/retail pharmacy · Aurora · 1281 N Farnsworth Ave Ste 1A
- Prism Pharmacy Aurora LLC(630) 550‑2215Community/retail pharmacy · Aurora · 475 N Farnsworth Ave Ste 101
- Prism Pharmacy LLC(224) 856‑5354Community/retail pharmacy · Elgin · 1795 Grandstand Pl Ste 2A
- Provena Pharmacy Elgin(847) 931‑5535Community/retail pharmacy · Elgin · 750 Fletcher Dr Ste 103
- Safeway Inc(847) 551‑9070Community/retail pharmacy · East Dundee · 535 Dundee Ave
- Safeway Inc(847) 742‑4523Community/retail pharmacy · South Elgin · 622 Randall Rd
- Saint Joseph Hospital - Elgin LLC(847) 695‑3200Community/retail pharmacy · Elgin · 77 N Airlite St
- Sams West Inc(630) 503‑2148Community/retail pharmacy · Elgin · 1000 S Randall Rd
- SPP America LLC(847) 214‑1212Community/retail pharmacy · Elgin · 1833 Larkin Ave
- VNA Health Care(630) 482‑8167Clinic pharmacy · Aurora · 400 N Highland Ave
- VNA Health Care(630) 892‑4355Clinic pharmacy · Aurora · 323 Weston Ave
- Walgreen Co(630) 585‑7594Pharmacy · Aurora · 9 N Union St
- Walgreen Co(630) 820‑8099Pharmacy · Aurora · 1180 N Farnsworth Ave
- Walgreen Co(630) 897‑7112Pharmacy · Aurora · 1207 N Randall Rd
- Walgreen Co(630) 264‑4487Pharmacy · Aurora · 1221 N Lake St
- Walgreen Co(630) 892‑0927Pharmacy · Aurora · 22 N Constitution Dr
- Walgreen Co(630) 406‑9258Pharmacy · Batavia · 122 W Wilson St
- Walgreen Co(630) 482‑2485Pharmacy · Batavia · 1918 W Fabyan Pkwy
- Walgreen Co(847) 428‑7704Pharmacy · Carpentersville · 399 Lake Marian Rd
- Walgreen Co(847) 428‑2773Pharmacy · Carpentersville · 2155 Randall Rd
- Walgreen Co(630) 365‑9176Pharmacy · Elburn · 1001 N Main St
- Walgreen Co(847) 695‑1158Pharmacy · Elgin · 1700 Larkin Ave
- Walgreen Co(847) 697‑9873Pharmacy · Elgin · 589 N McLean Blvd
- Walgreen Co(630) 262‑0970Pharmacy · Geneva · 2100 W State St
- Walgreen Co(630) 907‑9924Pharmacy · North Aurora · 1051 Oak St
- Walgreen Co(847) 289‑1095Pharmacy · South Elgin · 290 Randall Rd
- Walgreen Co(847) 695‑0556Pharmacy · South Elgin · 1201 W Spring St
- Walgreen Co(630) 443‑8735Pharmacy · St Charles · 3351 W Main St
- Walgreen Co(630) 513‑9060Pharmacy · St Charles · 2751 E Main St
- Walgreen Co(630) 466‑8321Pharmacy · Sugar Grove · 376 N Sugar Grove Pkwy
- Walgreen Co(847) 426‑1773Pharmacy · West Dundee · 810 W Main St
- Walgreens(847) 695‑0556Pharmacy · South Elgin · 1201 W Spring St
- Walmart Inc.(630) 879‑6812Community/retail pharmacy · Batavia · 801 N Randall Rd
- Walmart Inc.(847) 426‑4272Community/retail pharmacy · East Dundee · 620 Dundee Ave
- Walmart Inc.(847) 468‑9696Community/retail pharmacy · Elgin · 1100 S Randall Rd
- Walmart Inc.(630) 513‑9560Community/retail pharmacy · St Charles · 150 Smith Rd
Nearest emergency rooms
- Northwestern Medicine Delnor Community Hospital7.4 mi · Geneva, IL
- Presence Mercy Medical Center8.9 mi · Aurora, IL
- Copley Memorial Hospital14 mi · Aurora, IL
Cities in Kane County
Common questions
How many pharmacies are in Kane County, Illinois?
Our directory lists 47 pharmacies in Kane County (Community/retail pharmacy: 23 · Pharmacy: 22 · Clinic pharmacy: 2).
Where is the nearest emergency room to Kane County?
Hospitals that list emergency services in Medicare data, near Kane County: Northwestern Medicine Delnor Community Hospital, Geneva (7.4 mi), Presence Mercy Medical Center, Aurora (8.9 mi) and Copley Memorial Hospital, Aurora (14 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