Pharmacies in Surry County, NC
21 pharmacies. Community/retail pharmacy: 14 · Pharmacy: 6 · Clinic pharmacy: 1.
- Alliedrx Pharmacy(336) 258‑2255Community/retail pharmacy · Elkin · 505 Samaritans Ridge Ct Ste 101
- High Country Community Health(336) 835‑7337Community/retail pharmacy · Elkin · 110 Dutchman Ct
- High Country Community Health(336) 648‑8058Community/retail pharmacy · Mount Airy · 951 Rockford St
- Hospital Pharmacy Inc.(336) 786‑4171Community/retail pharmacy · Mount Airy · 814 Worth St
- Innovative Meds RX(336) 789‑5050Community/retail pharmacy · Mount Airy · 364 N South St
- Mayberry Pharmacy(336) 789‑0424Community/retail pharmacy · Mount Airy · 933 Old Rockford St Suite 3
- Mount Pilot Drug Inc(336) 368‑3500Community/retail pharmacy · Pilot Mountain · 119 W Main St
- Mt Airy Drug Inc(336) 786‑5506Pharmacy · Mount Airy · 725 W Independence Blvd
- North Carolina CVS Pharmacy LLC(336) 368‑4747Pharmacy · Pilot Mountain · 204 W Main St
- North Main Health Investors Inc(336) 756‑7855Community/retail pharmacy · Mount Airy · 901 N Main St
- Northern Hospital of Surry County(336) 835‑5330Clinic pharmacy · Elkin · 110 Dutchman Ct
- Novant Health Northern Regional Medical Center, LLC(336) 719‑7112Community/retail pharmacy · Mount Airy · 830 Rockford St
- Scenic Pharmacy, Inc(336) 352‑5900Community/retail pharmacy · Mount Airy · 113 Scenic Outlet Ln Ste 1
- Stokes Pharmacy Inc(336) 983‑3117Community/retail pharmacy · Pilot Mountain · 119 W Main St
- Wal-Mart Stores East LP(336) 526‑2640Community/retail pharmacy · Elkin · 548 CC Camp Rd
- Wal-Mart Stores East LP(336) 786‑5166Community/retail pharmacy · Mount Airy · 2241 Rockford St
- Walgreen Co(336) 386‑4168Pharmacy · Dobson · 101 E Atkins St
- Walgreen Co(336) 526‑0011Pharmacy · Elkin · 1209 N Bridge St
- Walgreen Co(336) 789‑2060Pharmacy · Mount Airy · 2069 Rockford St
- Walgreen Co(336) 789‑9006Pharmacy · Mount Airy · 722 W Independence Blvd
- Wallys Pharmacy Inc(336) 789‑9089Community/retail pharmacy · Mount Airy · 933 Old Rockford St
Nearest emergency rooms
- Hugh Chatham Memorial Hospital3.1 mi · Elkin, NC
- Northern Regional Hospital18 mi · Mount Airy, NC
- Wilkes Regional Medical Center22 mi · North Wilkesboro, NC
Cities in Surry County
Common questions
How many pharmacies are in Surry County, North Carolina?
Our directory lists 21 pharmacies in Surry County (Community/retail pharmacy: 14 · Pharmacy: 6 · Clinic pharmacy: 1).
Where is the nearest emergency room to Surry County?
Hospitals that list emergency services in Medicare data, near Surry County: Hugh Chatham Memorial Hospital, Elkin (3.1 mi), Northern Regional Hospital, Mount Airy (18 mi) and Wilkes Regional Medical Center, North Wilkesboro (22 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