Pharmacies in Rock County, WI
26 pharmacies. Pharmacy: 14 · Community/retail pharmacy: 12.
- Aurora Pharmacy Inc(608) 754‑1401Community/retail pharmacy · Janesville · 1717 Center Ave
- Clinton Pharmacy LLC(608) 676‑2700Community/retail pharmacy · Clinton · 238 Allen St
- Dean Retail Services, Inc.(608) 371‑8100Community/retail pharmacy · Janesville · 3200 East Racine Street Suite 300
- Edgerton Chemists Inc.(608) 884‑3308Community/retail pharmacy · Edgerton · 1011 N Main St
- Hy-Vee Inc(608) 371‑6781Community/retail pharmacy · Janesville · 2500 Humes Rd.
- Janesville Hometown Pharmacy LLC(608) 752‑7869Community/retail pharmacy · Janesville · 21 S Jackson St Ste 100
- Javon Bea Hospital(608) 361‑6705Pharmacy · Beloit · 1400 E Inman Pkwy Ste 1
- MD Group LLC(608) 882‑4550Community/retail pharmacy · Evansville · 21 W Main St
- Mercy Health System Corporation(608) 754‑0286Pharmacy · Janesville · 1010 N Washington St Suite 105
- Mercy Health System Corporation(608) 754‑5194Pharmacy · Janesville · 3524 E Milwaukee St
- Mercy Health System Corporation(608) 741‑6980Pharmacy · Janesville · 1000 Mineral Point Ave
- Mercy Health System Corporation(608) 868‑6777Pharmacy · Milton · 725 S Janesville St
- Pharmaventures Inc(608) 884‑3308Community/retail pharmacy · Edgerton · 1011 N Main St
- Pinnow Pharmacy Inc(608) 897‑2595Community/retail pharmacy · Brodhead · 1028 1st Center Ave
- Sams East Inc(608) 741‑2391Community/retail pharmacy · Janesville · 3900 Deerfield Dr
- Wal-Mart Stores East LP(608) 362‑7774Community/retail pharmacy · Beloit · 2785 Milwaukee Rd
- Wal-Mart Stores East LP(608) 754‑3030Community/retail pharmacy · Janesville · 3800 Deerfield Dr
- Walgreen Co(608) 365‑2001Pharmacy · Beloit · 1901 Prairie Ave
- Walgreen Co(608) 365‑1904Pharmacy · Beloit · 1531 Madison Rd
- Walgreen Co(608) 362‑6047Pharmacy · Beloit · 910 Broad St
- Walgreen Co(608) 754‑2278Pharmacy · Janesville · 1717 Milton Ave
- Walgreen Co(608) 755‑9805Pharmacy · Janesville · 1933 W Court St
- Walgreen Co(608) 757‑1261Pharmacy · Janesville · 1740 Center Ave
- Walgreen Co(608) 754‑0007Pharmacy · Janesville · 2519 Kettering St
- Wisconsin CVS Pharmacy LLC(608) 752‑9286Pharmacy · Janesville · 1832 W Court St
- Wisconsin CVS Pharmacy LLC(608) 756‑0614Pharmacy · Janesville · 1700 Milton Ave.
Nearest emergency rooms
- SSM Health St Mary's Hospital - Janesville2.0 mi · Janesville, WI
- Mercy Health System Corp4.9 mi · Janesville, WI
- Beloit Health System7.9 mi · Beloit, WI
Cities in Rock County
Common questions
How many pharmacies are in Rock County, Wisconsin?
Our directory lists 26 pharmacies in Rock County (Pharmacy: 14 · Community/retail pharmacy: 12).
Where is the nearest emergency room to Rock County?
Hospitals that list emergency services in Medicare data, near Rock County: SSM Health St Mary's Hospital - Janesville, Janesville (2.0 mi), Mercy Health System Corp, Janesville (4.9 mi) and Beloit Health System, Beloit (7.9 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