Pharmacies in Rockingham County, VA
23 pharmacies. Community/retail pharmacy: 14 · Pharmacy: 8 · Clinic pharmacy: 1.
- Anderson Apothecary Ltd(540) 434‑7455Community/retail pharmacy · Harrisonburg · 1851 Virginia Avenue
- Costco Wholesale Corporation(540) 432‑8980Community/retail pharmacy · Harrisonburg · 1830 Reservoir St
- Dicksons Drug Store(540) 828‑2514Community/retail pharmacy · Bridgewater · 120 N Main St
- Harrisonburg Community Health Center(540) 433‑4913Community/retail pharmacy · Harrisonburg · 1380 Little Sorrell Dr
- Harrisonburg Pharmacies Inc(540) 433‑1415Community/retail pharmacy · Harrisonburg · 1829 Reservoir St
- Heartland Health Clinic(540) 879‑9002Clinic pharmacy · Dayton · 101 Heartland Ct
- Mahant Elkton LLC(540) 298‑9090Community/retail pharmacy · Elkton · 111 S Stuart Ave
- Nelson L Showalte Ta Broadway Drug Center(540) 896‑3251Community/retail pharmacy · Broadway · 169 E Springbrook Rd
- Payne Remedies Inc(540) 433‑6337Community/retail pharmacy · Harrisonburg · 2091 Pro Pointe Ln
- Sentara RMH Medical Center(540) 689‑2400Community/retail pharmacy · Rockingham · 2010 Health Campus Dr
- Sunnyside Presbyterian Home(540) 568‑8249Community/retail pharmacy · Harrisonburg · 3935 Sunnyside Dr Suite a
- The Giant Company, LLC(540) 442‑7380Community/retail pharmacy · Harrisonburg · 2035 E Market St Ste 115
- Virginia CVS Pharmacy LLC(540) 433‑1158Pharmacy · Harrisonburg · 1100 S High St
- Virginia CVS Pharmacy, L.L.C.(703) 434‑8916Pharmacy · Harrisonburg · 780 Martin Luther King Jr Way
- Virginia CVS Pharmacy, L.L.C.(540) 433‑2437Pharmacy · Harrisonburg · 1151 Port Republic Rd
- Wal-Mart Stores East LP(540) 433‑1106Community/retail pharmacy · Harrisonburg · 171 Burgess Rd
- Wal-Mart Stores East LP(540) 432‑0552Community/retail pharmacy · Rockingham · 2160 John Wayland Hwy
- Wal-Mart Stores East LP(540) 282‑6950Community/retail pharmacy · Rockingham · 1942 Port Republic Rd
- Wal-Mart Stores East, LP(540) 896‑0463Pharmacy · Timberville · 375 S Main St
- Walgreen Co(540) 298‑2234Pharmacy · Elkton · 14813 Spotswood Trl
- Walgreen Co(540) 434‑4760Pharmacy · Harrisonburg · 599 Mount Clinton Pike
- Walgreen Co(540) 434‑7341Pharmacy · Harrisonburg · 1588 S Main St
- Walgreen Co(540) 896‑6407Pharmacy · Timberville · 372 S Main St
Nearest emergency rooms
- Sentara RMH Medical Center6.0 mi · Harrisonburg, VA
- Page Memorial Hospital, Inc24 mi · Luray, VA
- Western State Hospital27 mi · Staunton, VA
Cities in Rockingham County
Common questions
How many pharmacies are in Rockingham County, Virginia?
Our directory lists 23 pharmacies in Rockingham County (Community/retail pharmacy: 14 · Pharmacy: 8 · Clinic pharmacy: 1).
Where is the nearest emergency room to Rockingham County?
Hospitals that list emergency services in Medicare data, near Rockingham County: Sentara RMH Medical Center, Harrisonburg (6.0 mi), Page Memorial Hospital, Inc, Luray (24 mi) and Western State Hospital, Staunton (27 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