Pharmacies in Shelby County, AL
78 pharmacies. Community/retail pharmacy: 46 · Pharmacy: 32.
- 237 Cahaba Valley, LLC(888) 245‑4390Pharmacy · Pelham · 237 Cahaba Valley Pkwy
- A2 Pharmacy Solutions LLC(205) 326‑7601Pharmacy · Hoover · 265 Riverchase Pkwy E
- Abaca Holdings LLC(205) 249‑2996Pharmacy · Birmingham · 10 Olmsted St
- Accredo Health Group Inc(205) 987‑0778Pharmacy · Hoover · 2100 Riverchase Center Suite 405
- Accurx, LLC(205) 769‑6300Community/retail pharmacy · Birmingham · 2649 Valleydale Rd Suite B
- Alabama CVS Pharmacy L.L.C.(205) 980‑7670Pharmacy · Hoover · 5400 Highway 280
- Alabama CVS Pharmacy LLC(205) 564‑2609Pharmacy · Alabaster · 250 S Colonial Dr
- Alabama CVS Pharmacy LLC(205) 991‑6248Pharmacy · Birmingham · 4616 Highway 280
- Alabama CVS Pharmacy LLC(205) 668‑0588Pharmacy · Calera · 8370 Highway 31
- Alabama CVS Pharmacy, L.L.C.(205) 663‑5406Pharmacy · Alabaster · 520 Highway 119 S
- Alabama CVS Pharmacy, L.L.C.(205) 991‑5201Pharmacy · Birmingham · 105 Inverness PLZ
- Alabama CVS Pharmacy, L.L.C.(205) 669‑3153Pharmacy · Columbiana · 227 W College St
- Alabama CVS Pharmacy, L.L.C.(205) 987‑7286Pharmacy · Hoover · 1881 Chace Dr
- Alabama CVS Pharmacy, L.L.C.(205) 682‑1065Pharmacy · Hoover · 2301 John Hawkins Pkwy
- Alabama CVS Pharmacy, L.L.C.(205) 665‑1004Pharmacy · Montevallo · 700 Main St
- Alabama CVS Pharmacy, L.L.C.(205) 663‑4581Pharmacy · Pelham · 2738 US Hwy 31 S
- Alabama CVS Pharmacy, L.L.C.(205) 685‑0146Pharmacy · Pelham · 100 Huntley Pkwy
- Alchemy Pharmacy Group, LLC(205) 358‑3470Community/retail pharmacy · Alabaster · 81 Weatherly Club Dr Ste a
- Ally Pharmacy(813) 453‑4354Community/retail pharmacy · Hoover · 2032 Valleydale Rd Ste D
- Apothecary at Liberty, Inc.(205) 977‑9290Community/retail pharmacy · Vestavia · 3735 Corporate Woods Dr Ste 101
- Beaumont Pharmacy(205) 991‑7171Community/retail pharmacy · Birmingham · 264 Inverness Center Dr
- Brock's Gap Pharmacy, Inc.(205) 354‑6080Community/retail pharmacy · Hoover · 5860 Elsie Road
- Caredirect RX(866) 829‑3978Community/retail pharmacy · Alabaster · 7895 Highway 119 Ste 1
- Coastal Care Pharmacy - Alabaster(205) 621‑8407Community/retail pharmacy · Alabaster · 7895 Highway 119 Ste 6
- Costco Wholesale Corporation(205) 909‑1038Community/retail pharmacy · Hoover · 3650 Galleria Cir
- Double a Drugs LLC(205) 642‑9274Pharmacy · Vincent · 42746 Hwy 25
- Fidelis Servus Corporation(205) 729‑5060Community/retail pharmacy · Helena · 455 Helena Market Pl
- Hoover Hometown Pharmacy(205) 650‑1960Pharmacy · Hoover · 2801 John Hawkins Pkwy Ste 101A
- J'S Pharmacy LLC(205) 671‑5270Community/retail pharmacy · Wilsonville · 207 Weldon Street
- Med-South, Inc.(205) 982‑5058Pharmacy · Pelham · 206A Oak Mountain Cir
- Medhelp RX LLC(205) 547‑3900Community/retail pharmacy · Birmingham · 4600 Highway 280
- Medicine for Less Inc(205) 665‑2575Community/retail pharmacy · Montevallo · 703 Main St
- Open Hands Inc(205) 678‑7755Community/retail pharmacy · Chelsea · 16688 Highway 280
- Optum Pharmacy 705, LLC(205) 995‑8388Community/retail pharmacy · Birmingham · 1100 Lee Branch Ln
- Pharmacotherapy Consultant Service, LLC(205) 995‑8388Pharmacy · Birmingham · 5511 Highway 280 Suite 301
- Pharmacy Corporation of America(800) 476‑7874Pharmacy · Hoover · 509 Mineral Trce Ste 200
- Pharmala Specialty Pharmacy LLC(205) 991‑5265Community/retail pharmacy · Birmingham · 34 Manning Pl
- Publix Alabama LLC(205) 663‑3881Community/retail pharmacy · Alabaster · 9200 Highway 119
- Publix Alabama LLC(205) 981‑7420Community/retail pharmacy · Birmingham · 410 Doug Baker Blvd
- Publix Alabama LLC(205) 678‑5594Community/retail pharmacy · Chelsea · 501 Chelsea
- Publix Alabama LLC(205) 620‑0292Community/retail pharmacy · Helena · 4730 Highway 17
- Publix Alabama LLC(205) 987‑3413Community/retail pharmacy · Hoover · 1944 Montgomery Hwy
- Publix Alabama LLC(205) 982‑8519Community/retail pharmacy · Hoover · 2543 John Hawkins Pkwy
- Publix Alabama LLC(205) 951‑6637Community/retail pharmacy · Hoover · 5188 Caldwell Mill Rd
- Publix Alabama LLC(205) 620‑0691Community/retail pharmacy · Pelham · 365 Huntley Pkwy
- Publix Alabama, LLC(205) 668‑3590Community/retail pharmacy · Calera · 90 Marketplace Cir
- Publix Alabama, LLC(205) 778‑5380Community/retail pharmacy · Hoover · 6219 Tattersall Blvd.
- Publix Alabama, LLC(205) 434‑9183Community/retail pharmacy · Hoover · 4293 S Shades Crest Rd
- Publix Alabama, LLC(205) 967‑5338Community/retail pharmacy · Vestavia Hills · 3201 Endeavor Lane
- Remedies Pharmacy, Inc.(205) 593‑4223Community/retail pharmacy · Hoover · 4524 Southlake Pkwy, Ste 30
- Riverchase Pharmacy LLC(407) 314‑0013Community/retail pharmacy · Hoover · 3075 John Hawkins Pkwy Ste G
- Sams East Inc(205) 982‑0982Community/retail pharmacy · Hoover · 3053 John Hawkins Pkwy
- Smithermans Pharmacy(205) 668‑1801Community/retail pharmacy · Calera · 8124 Hwy 31
- The Medicine Chest Wellness Center Inc, dba Integracare Pharmacy(205) 621‑2310Community/retail pharmacy · Alabaster · 514 First Street North Suite 200
- U Save Pharmacies LLC(205) 605‑0499Community/retail pharmacy · Alabaster · 120 Colonial Promenade Pkwy
- U Save Pharmacies LLC(205) 201‑7295Community/retail pharmacy · Birmingham · 5410 Highway 280
- U Save Pharmacies LLC(205) 319‑8005Community/retail pharmacy · Calera · 72 Highway 304
- Ur Pharmacy Inc(205) 249‑8894Community/retail pharmacy · Birmingham · 300 Cahaba Park Cir Ste 218
- Vital RX(866) 209‑5540Community/retail pharmacy · Pelham · 237 Cahaba Valley Pkwy
- Wal-Mart Stores East LP(205) 663‑3411Community/retail pharmacy · Alabaster · 630 Colonial Promenade Pkwy
- Wal-Mart Stores East LP(205) 624‑6224Community/retail pharmacy · Alabaster · 9085 Highway 119
- Wal-Mart Stores East LP(205) 980‑7178Community/retail pharmacy · Birmingham · 5335 Highway 280
- Wal-Mart Stores East LP(205) 668‑1589Community/retail pharmacy · Calera · 5100 Highway 31
- Wal-Mart Stores East LP(205) 678‑2299Community/retail pharmacy · Chelsea · 16077 Highway 280
- Wal-Mart Stores East LP(205) 624‑1899Community/retail pharmacy · Helena · 335 Helena Market Pl
- Wal-Mart Stores East LP(205) 733‑0055Community/retail pharmacy · Hoover · 2780 John Hawkins Pkwy
- Wal-Mart Stores East LP(205) 987‑0301Community/retail pharmacy · Pelham · 2181 Pelham Pkwy
- Walgreen Co(205) 664‑4584Pharmacy · Alabaster · 9301 Highway 119
- Walgreen Co(205) 663‑4500Pharmacy · Alabaster · 140 Market Center Dr
- Walgreen Co(205) 981‑2362Pharmacy · Birmingham · 4496 Valleydale Rd
- Walgreen Co(205) 678‑9288Pharmacy · Chelsea · 16468 Highway 280
- Walgreen Co(205) 663‑5574Pharmacy · Helena · 2381 Helena Rd
- Walgreen Co(205) 982‑9696Pharmacy · Hoover · 2505 John Hawkins Pkwy
- Walgreen Co(205) 437‑9467Pharmacy · Hoover · 101 Doug Baker Blvd
- Walgreen Co(205) 991‑1599Pharmacy · Hoover · 4700 Highway 280 Ste 1
- Walgreen Co(205) 988‑9118Pharmacy · Hoover · 1801 Montgomery Hwy
- Walgreen Co(205) 444‑9488Pharmacy · Pelham · 9458 Helena Rd
- Walgreen Co(205) 664‑8027Pharmacy · Pelham · 3340 Pelham Pkwy
Nearest emergency rooms
- Shelby Baptist Medical Center6.4 mi · Alabaster, AL
- Grandview Medical Center8.2 mi · Birmingham, AL
- Baptist Health Brookwood Hospital10.0 mi · Birmingham, AL
Cities in Shelby County
Common questions
How many pharmacies are in Shelby County, Alabama?
Our directory lists 78 pharmacies in Shelby County (Community/retail pharmacy: 46 · Pharmacy: 32).
Where is the nearest emergency room to Shelby County?
Hospitals that list emergency services in Medicare data, near Shelby County: Shelby Baptist Medical Center, Alabaster (6.4 mi), Grandview Medical Center, Birmingham (8.2 mi) and Baptist Health Brookwood Hospital, Birmingham (10.0 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