Pharmacies in Jefferson County, AL
173 pharmacies. Community/retail pharmacy: 116 · Pharmacy: 54 · Clinic pharmacy: 3.
- AK Healthcare Solutions, LLC.(205) 970‑6402Pharmacy · Birmingham · 1 Perimeter Park S Ste 100N118
- Alabama CVS Pharmacy LLC(205) 565‑3761Pharmacy · Bessemer · 4889 Promenade Pkwy
- Alabama CVS Pharmacy LLC(205) 655‑2310Pharmacy · Birmingham · 1654 Gadsden Hwy
- Alabama CVS Pharmacy LLC(205) 453‑6033Pharmacy · Fultondale · 3489 Lowery Pkwy
- Alabama CVS Pharmacy LLC(612) 761‑5056Pharmacy · Homewood · 531 Brookwood VLG
- Alabama CVS Pharmacy LLC(205) 747‑1655Pharmacy · Hoover · 5561 Grove Blvd
- Alabama CVS Pharmacy LLC(205) 477‑8049Pharmacy · McCalla · 4736 Eastern Valley Rd
- Alabama CVS Pharmacy, L.L.C.(205) 426‑1664Pharmacy · Bessemer · 901 9th Ave N
- Alabama CVS Pharmacy, L.L.C.(205) 787‑4608Pharmacy · Birmingham · 2250 Bessemer Rd
- Alabama CVS Pharmacy, L.L.C.(205) 836‑8344Pharmacy · Birmingham · 220 Gadsden Hwy
- Alabama CVS Pharmacy, L.L.C.(205) 979‑1571Pharmacy · Birmingham · 2480 Rocky Ridge Rd
- Alabama CVS Pharmacy, L.L.C.(205) 655‑7193Pharmacy · Birmingham · 5705 Chalkville Rd
- Alabama CVS Pharmacy, L.L.C.(205) 933‑8374Pharmacy · Birmingham · 1431 11th Ave S
- Alabama CVS Pharmacy, L.L.C.(205) 849‑9744Pharmacy · Fultondale · 1535 Decatur Hwy
- Alabama CVS Pharmacy, L.L.C.(205) 631‑5638Pharmacy · Gardendale · 205 Fieldstown Rd
- Alabama CVS Pharmacy, L.L.C.(205) 942‑7503Pharmacy · Homewood · 418 W Valley Ave
- Alabama CVS Pharmacy, L.L.C.(205) 871‑9671Pharmacy · Homewood · 3030 Independence Dr
- Alabama CVS Pharmacy, L.L.C.(205) 823‑1832Pharmacy · Hoover · 2201 Tyler Rd
- Alabama CVS Pharmacy, L.L.C.(205) 744‑0071Pharmacy · Hueytown · 3022 Allison Bon Dr
- Alabama CVS Pharmacy, L.L.C.(205) 592‑2424Pharmacy · Irondale · 1675 Montclair Rd
- Alabama CVS Pharmacy, L.L.C.(205) 871‑2151Pharmacy · Mountain Brook · 93 Euclid Ave
- Alabama CVS Pharmacy, L.L.C.(205) 681‑9250Pharmacy · Pinson · 6665 Highway 75
- Alabama CVS Pharmacy, L.L.C.(205) 744‑1021Pharmacy · Pleasant Grove · 108 Park Rd
- Alabama CVS Pharmacy, L.L.C.(205) 655‑8804Pharmacy · Trussville · 315 Main St
- Alabama CVS Pharmacy, L.L.C.(205) 967‑4952Pharmacy · Vestavia · 4197 Crosshaven Dr
- Alabama CVS Pharmacy, L.L.C.(205) 647‑4441Pharmacy · Warrior · 434 Highway 31 S
- Alabama Orthopedic, Spine & Sports Medicine Associates PC(205) 228‑7629Community/retail pharmacy · Birmingham · 1801 Gadsden Hwy
- Alabama Pharmacy LLC(205) 974‑3612Community/retail pharmacy · Irondale · 7001 Crestwood Blvd Ste 112
- Alabama Regional Medical Services(205) 407‑5600Community/retail pharmacy · Birmingham · 2817 30th Ave N
- Alabama Specialty Pharmacy LLC(205) 417‑2930Community/retail pharmacy · Birmingham · 3240 Edwards Lake Pkwy Ste 202
- Ap Equity II LLC(205) 251‑4248Community/retail pharmacy · Birmingham · 1032 20th St S
- Ap Equity III LLC(205) 787‑4692Community/retail pharmacy · Birmingham · 1133 Lomb Ave SW
- Apothecary at Cahaba Inc(205) 977‑9299Community/retail pharmacy · Vestavia · 3135 Cahaba Heights Rd
- Apothecary at Ross Bridge(205) 238‑9383Community/retail pharmacy · Hoover · 3601 Market St Ste 104
- Argo Pharmacy, LLC(205) 467‑2223Pharmacy · Trussville · 247 US Highway 11
- Arms Rapid Care Pharmacy(205) 407‑6901Community/retail pharmacy · Birmingham · 712 25th St N
- Avita Drugs Alabama LLC(205) 847‑5390Community/retail pharmacy · Birmingham · 3220 5th Ave S
- Baptist Home Medical Services, LLC(205) 714‑6050Pharmacy · Birmingham · 452 10th Ave S Suite 102
- Bga Pharmacies, LLC(205) 259‑5460Community/retail pharmacy · Homewood · 1 Independence Plaza Suite 900A
- Birmingham Apothecary, Inc.(205) 251‑4248Community/retail pharmacy · Birmingham · 1032 20th St S
- Brewis Pharmacy Inc(205) 798‑2740Community/retail pharmacy · Birmingham · 1548 Forestdale Blvd
- Carroll Total Care Pharmacy Inc.(205) 680‑5557Community/retail pharmacy · Pinson · 6767 Old Springville Rd
- Christ Health Center Inc(205) 380‑9435Community/retail pharmacy · Birmingham · 5804 1st Ave S
- Citizen Express Pharmacy(205) 323‑8374Pharmacy · Birmingham · 1513 5th Ave N
- Cooper Green Mercy Health Services Authority An Affiliate of UAB(205) 918‑2353Clinic pharmacy · Birmingham · 1509 6th Ave South
- Curren Pharmacy Inc(205) 477‑4921Community/retail pharmacy · McCalla · 22586 Highway 216
- Dora Discount Pharmacy, Inc(205) 936‑1999Community/retail pharmacy · Dora · 2165 Highway 78 Suite 102
- F & K Inc(251) 408‑2051Community/retail pharmacy · Irondale · 2207 5th Ave S
- Gardendale Health Mart Pharmacy LLC(205) 631‑8989Community/retail pharmacy · Gardendale · 439 Fieldstown Rd Ste 145
- Gentry Pharmacy LLC(205) 970‑1983Community/retail pharmacy · Vestavia · 3100 Blue Lake Drive
- Gilmer Drug Company Inc.(205) 787‑4671Community/retail pharmacy · Birmingham · 413 19th Street Ensley Ensley
- Griffin Inc(205) 785‑1131Community/retail pharmacy · Birmingham · 817 Princeton Ave SW Suite 107
- Griffin Inc(205) 595‑7820Community/retail pharmacy · Birmingham · 860 Montclair Rd Suite 463
- H&J LLC(205) 680‑5160Community/retail pharmacy · Pinson · 6662 Highway 75 Ste 118
- Harbin Pharmacy Inc(205) 871‑1296Community/retail pharmacy · Mountain BRK · 57 Church St Ste a
- Harbin's at Mt. Royal Towers(205) 423‑0091Community/retail pharmacy · Birmingham · 300 Royal Tower Dr
- Hart Apothecary LLC(205) 426‑0191Community/retail pharmacy · Bessemer · 1209 Lake Dr SE Ste 101
- Hayden Family Pharmacy P C(205) 590‑1100Community/retail pharmacy · Warrior · 88 White Oak Trl
- Hematology & Oncology Associates of Alabama LLC(205) 209‑3514Community/retail pharmacy · Birmingham · 513 Brookwood Blvd Ste 65
- Hinkle Med Inc(205) 425‑3039Community/retail pharmacy · Bessemer · 1090 9th Ave SW
- Hoover Care Pharmacy Inc(205) 407‑4969Community/retail pharmacy · Hoover · 3321 Lorna Rd Ste 8
- Jefferson Health System Pharmacy(205) 715‑6129Clinic pharmacy · Birmingham · 1308 Tuscaloosa Ave SW
- Jefferson Health System Pharmacy(205) 241‑5240Clinic pharmacy · Birmingham · 1700 Avenue E Ensley
- Jefferson Health System Pharmacy #3(205) 930‑1064Pharmacy · Bessemer · 2201 Arlington Ave
- Kenneth Samuel Glover II(205) 648‑9918Community/retail pharmacy · Dora · 27 Midway Plaza
- Lakeshore Pharmacy, Inc.(205) 945‑8081Community/retail pharmacy · Birmingham · 1 W Lakeshore Dr Suite 102
- Leach Pharmacies, LLC(205) 871‑0317Community/retail pharmacy · Mountain BRK · 60 Church St
- Lowery Assoc Inc(205) 380‑3659Community/retail pharmacy · Birmingham · 4911 Cahaba River Rd Ste 105
- Magnolia Leaf Inc(718) 913‑4248Community/retail pharmacy · Birmingham · 447 Huffman Rd
- McKinnon Pharmacy Inc(205) 699‑5195Community/retail pharmacy · Leeds · 8420 1st Ave
- Medical West Hospital Authority, An Affiliate of UAB Health System(205) 426‑3784Community/retail pharmacy · Bessemer · 5000 Medical West Way
- Medsplus Consulting LLC(205) 650‑4636Community/retail pharmacy · Birmingham · 215 Richard Arrington Jr Blvd N Ste 801
- Medtown Inc(205) 320‑3296Community/retail pharmacy · Birmingham · 221 20th Street North
- Mills Pharmacy at Bluff Park Inc(205) 823‑9500Community/retail pharmacy · Hoover · 2148 Tyler Rd Ste 100
- Mills Pharmacy at Corner LLC(205) 647‑3900Community/retail pharmacy · Warrior · 10107 Corner School Rd
- Mills Pharmacy at McCalla Inc(205) 477‑1007Community/retail pharmacy · McCalla · 4750 Eastern Valley Rd
- Mills Pharmacy at Midfield LLC(205) 925‑7000Community/retail pharmacy · Midfield · 30A Phillips Dr
- Mills Pharmacy at Parkway Inc(205) 453‑9889Community/retail pharmacy · Birmingham · 9709 Parkway E Ste F
- Mills Pharmacy at Pinson Inc(205) 680‑3737Community/retail pharmacy · Pinson · 6662 Highway 75 Ste 118
- Mills Pharmacy at Pleasant Grove LLC(205) 744‑0447Community/retail pharmacy · Pleasant Grove · 847 Park Rd Ste a
- Mills Pharmacy at Woodlawn LLC(205) 591‑7800Community/retail pharmacy · Birmingham · 6501 1st Ave N
- Mills Specialty Pharmacy, LLC(205) 871‑9007Community/retail pharmacy · Hoover · 2400 Mountain Dr Ste 104 Suite 104
- Mortar&Pestle, Inc.(205) 631‑0058Community/retail pharmacy · Gardendale · 200 Fieldstown Rd
- Naphcare Pharmacy LLC(205) 552‑1702Pharmacy · Vestavia Hills · 2086 Columbiana Rd Ste 1200
- Naphcare, Inc(205) 536‑8400Community/retail pharmacy · Birmingham · 2090 Columbiana Road, Suite 4000
- Neighborhood Concierge Pharmacy LLC(205) 900‑2400Community/retail pharmacy · Birmingham · 3532 Vann Rd Ste a
- Nelms Healthcare LLC(205) 655‑6133Community/retail pharmacy · Trussville · 115 Watterson Pkwy Ste 105
- Payless Drugs, Inc.(205) 425‑5258Community/retail pharmacy · Bessemer · 1310 Eastern Valley Rd
- Payless Drugs, Inc.(205) 252‑4179Community/retail pharmacy · Birmingham · 2512 31st Ave N
- Payless Drugs, Inc.(205) 785‑4343Community/retail pharmacy · Fairfield · 4901 Gary Ave
- Payless Drugs, Inc.(205) 647‑0515Community/retail pharmacy · Morris · 585 Morris Majestic Rd
- Peds RX Pharmacy Solutions(205) 983‑8727Community/retail pharmacy · Birmingham · 1600 7th Ave S
- Pleasant Grove Drugs Inc.(205) 744‑9400Community/retail pharmacy · Pleasant Grove · 611 Pleasant Grove Rd
- Prescription Specialties, Inc.(205) 870‑3150Community/retail pharmacy · Birmingham · 3349 Independence Dr Suite 102
- Publix Alabama LLC(205) 426‑7105Community/retail pharmacy · Bessemer · 4965 Promenade Pkwy
- Publix Alabama LLC(205) 250‑7173Community/retail pharmacy · Birmingham · 230 20th St S
- Publix Alabama LLC(205) 970‑7505Community/retail pharmacy · Birmingham · 3040 Healthy Way
- Publix Alabama LLC(205) 608‑4682Community/retail pharmacy · Gardendale · 655 Fieldstown Rd
- Publix Alabama LLC(205) 944‑1112Community/retail pharmacy · Homewood · 411 Green Springs Hwy
- Publix Alabama LLC(205) 824‑7223Community/retail pharmacy · Hoover · 1584 Montgomery Hwy
- Publix Alabama LLC(205) 497‑5372Community/retail pharmacy · Hueytown · 3014 Allison Bonnett Memorial Dr Ste 130
- Publix Alabama LLC(205) 951‑6632Community/retail pharmacy · Irondale · 1325 Montclair Rd
- Publix Alabama LLC(205) 905‑3599Community/retail pharmacy · Irondale · 1288 Grants Mill Rd
- Publix Alabama LLC(205) 967‑2315Community/retail pharmacy · Mountain BRK · 3141 Overton Rd
- Publix Alabama LLC(205) 815‑5373Community/retail pharmacy · Pinson · 5150 Old Springville Rd
- Publix Alabama LLC(205) 661‑3506Community/retail pharmacy · Trussville · 7272 Gadsden Hwy
- Publix Alabama LLC(205) 824‑6010Community/retail pharmacy · Vestavia · 784 Montgomery Hwy
- Publix Alabama, LLC(205) 761‑4836Community/retail pharmacy · Birmingham · 2860 Lakeshore Parkway
- RDR Corporation(205) 841‑6421Community/retail pharmacy · Tarrant · 1152 East Lake Blvd
- Richard Care Pharmacy Inc(205) 202‑4776Community/retail pharmacy · Birmingham · 5017 Richard Arrington Jr Blvd N
- Ritch's Vital Care of Birmingham, Inc.(205) 871‑1141Pharmacy · Birmingham · 2714 Cahaba Rd
- Rock Creek Pharmacy, Inc.(205) 497‑8777Community/retail pharmacy · Bessemer · 6799 Warrior River Rd STE.101
- Ross Bridge Pharmacy(205) 305‑7399Community/retail pharmacy · Hoover · 3601 Market St Ste 104
- Sams East Inc(205) 655‑7324Community/retail pharmacy · Birmingham · 5940 Trussville Crossings Blvd
- Sams East Inc(205) 941‑0376Community/retail pharmacy · Homewood · 201 Lakeshore Pkwy
- Shiftrx UAB MW, LLC(205) 426‑3784Community/retail pharmacy · Bessemer · 985 9th Ave SW Ste 100
- TMK Enterprises, LLC(205) 259‑7100Community/retail pharmacy · Vestavia Hills · 3346 Morgan Dr
- Toluca & Dobby, LLC(205) 564‑0429Community/retail pharmacy · Birmingham · 5502 Crestwood Blvd Ste a
- Transdermal Therapeutics Inc(205) 917‑5444Community/retail pharmacy · Homewood · 211 Summit Pkwy Ste 126
- Trinity Care Pharmacy, LLC(800) 575‑3160Community/retail pharmacy · Birmingham · 104 Oxmoor Rd Ste 136
- Trussville Total Care Pharmacy LLC(205) 655‑3455Community/retail pharmacy · Trussville · 115 N Chalkville Rd
- Tyner's Pharmacy(205) 856‑3784Community/retail pharmacy · Birmingham · 5616 Chalkville Rd
- U Save Pharmacies LLC(205) 228‑0080Community/retail pharmacy · Birmingham · 5892 Trussville Crossing Pkwy
- U Save Pharmacies LLC(205) 979‑1427Community/retail pharmacy · Birmingham · 1680 Montgomery Hwy
- U Save Pharmacies LLC(205) 285‑2022Community/retail pharmacy · Gardendale · 919 Odum Rd
- University of Alabama at Birmingham(205) 934‑2661Community/retail pharmacy · Birmingham · 601 19th St S 4th Floor QT
- University of Alabama at Birmingham(205) 975‑5656Community/retail pharmacy · Birmingham · 3220 5th Ave S Rm 2302
- University of Alabama at Birmingham(205) 801‑8730Community/retail pharmacy · Birmingham · 2000 6th Ave S
- University of Alabama at Birmingham(205) 930‑7585Community/retail pharmacy · Birmingham · 1201 11th Ave S
- Urology Centers of Alabama PC(205) 445‑0183Community/retail pharmacy · Birmingham · 3485 Independence Dr Ste 200
- Vacca Discount Drugs(205) 956‑3300Community/retail pharmacy · Birmingham · 7633 Georgia Rd
- Vestavia Hills Apothecary(205) 979‑4444Community/retail pharmacy · Birmingham · 1062 Montgomery Hwy
- Village Drug Co. LLC(205) 410‑5528Community/retail pharmacy · Birmingham · 300 Carlow Ln Ste 116
- Village Drugs LLC(205) 832‑5920Community/retail pharmacy · Gardendale · 716 Skelton Ave
- Wal-Mart Stores East LP(205) 424‑5895Community/retail pharmacy · Bessemer · 750 Academy Dr
- Wal-Mart Stores East LP(205) 833‑0524Community/retail pharmacy · Birmingham · 9248 Parkway E
- Wal-Mart Stores East LP(205) 798‑9619Community/retail pharmacy · Birmingham · 2473 Hackworth Rd
- Wal-Mart Stores East LP(205) 661‑1968Community/retail pharmacy · Birmingham · 5919 Trussville Crossings Pkwy
- Wal-Mart Stores East LP(205) 870‑7170Community/retail pharmacy · Birmingham · 312 Palisades Blvd
- Wal-Mart Stores East LP(205) 520‑5535Community/retail pharmacy · Center Point · 1916 Center Point Pkwy
- Wal-Mart Stores East LP(205) 631‑8154Community/retail pharmacy · Gardendale · 890 Odum Rd
- Wal-Mart Stores East LP(205) 942‑0977Community/retail pharmacy · Homewood · 209 Lakeshore Pkwy
- Wal-Mart Stores East LP(205) 909‑4352Community/retail pharmacy · Hoover · 3320 Lorna Rd
- Wal-Mart Stores East LP(205) 744‑9997Community/retail pharmacy · Hueytown · 1007 Red Farmer Dr
- Wal-Mart Stores East LP(205) 951‑0355Community/retail pharmacy · Irondale · 1600 Montclair Rd
- Wal-Mart Stores East LP(205) 699‑0677Community/retail pharmacy · Leeds · 8551 Whitfield Ave
- Wal-Mart Stores East LP(205) 822‑6022Community/retail pharmacy · Vestavia · 1300 Montgomery Hwy
- Walgreen Co(205) 425‑1757Pharmacy · Bessemer · 1815 9th Ave N
- Walgreen Co(205) 942‑3668Pharmacy · Birmingham · 101 Green Springs Hwy
- Walgreen Co(205) 786‑4481Pharmacy · Birmingham · 668 Lomb Ave SW
- Walgreen Co(205) 939‑1417Pharmacy · Birmingham · 2101 Richard Arrington Jr Blvd S
- Walgreen Co(205) 655‑5189Pharmacy · Birmingham · 5947 Chalkville Mountain Rd
- Walgreen Co(205) 833‑6882Pharmacy · Birmingham · 9325 Parkway E
- Walgreen Co(205) 323‑6823Pharmacy · Birmingham · 3020 Clairmont Ave S
- Walgreen Co(205) 595‑0419Pharmacy · Birmingham · 3686 Grandview Pkwy Ste 120
- Walgreen Co(205) 786‑3455Pharmacy · Birmingham · 2337 Crossplex Blvd
- Walgreen Co(205) 853‑8360Community/retail pharmacy · Center Point · 2301 Center Point Pkwy
- Walgreen Co(205) 798‑8360Pharmacy · Forestdale · 1551 Forestdale Blvd
- Walgreen Co(205) 841‑3815Pharmacy · Fultondale · 1713 Decatur Hwy
- Walgreen Co(205) 631‑1373Pharmacy · Gardendale · 100 Fieldstown Rd
- Walgreen Co(205) 988‑9013Pharmacy · Hoover · 5271 Ross Bridge Pkwy
- Walgreen Co(205) 823‑6091Pharmacy · Hoover · 1615 Montgomery Hwy Ste 106
- Walgreen Co(205) 744‑9972Pharmacy · Hueytown · 3025 Allison Bonnett Memorial Dr
- Walgreen Co(205) 595‑4588Pharmacy · Irondale · 1560 Montclair Rd
- Walgreen Co(205) 702‑4783Pharmacy · Leeds · 1832 Ashville Rd
- Walgreen Co(205) 421‑7887Pharmacy · Midfield · 101 Bessemer Super Hwy
- Walgreen Co(205) 680‑2751Pharmacy · Pinson · 4689 Pinson Blvd
- Walgreen Co(205) 967‑7483Pharmacy · Vestavia · 3150 Green Valley Rd
- Walgreen Co(205) 823‑5442Pharmacy · Vestavia Hills · 737 Montgomery Hwy
- Wellness Health and Pharmaceuticals(205) 879‑6551Pharmacy · Birmingham · 3401 Independence Dr Ste 231
- Westlake Pharmacy(205) 426‑9919Community/retail pharmacy · Bessemer · 815 8th St N
- William and Mary Pharmacy(205) 631‑5506Community/retail pharmacy · Fultondale · 1351 Decatur Hwy Ste 115
- York Pharmacy(205) 251‑1229Community/retail pharmacy · Birmingham · 3008 27th St N
Nearest emergency rooms
- Grandview Medical Center0.0 mi · Birmingham, AL
- Baptist Health Brookwood Hospital2.5 mi · Birmingham, AL
- St Vincent's Birmingham5.4 mi · Birmingham, AL
Cities in Jefferson County
Common questions
How many pharmacies are in Jefferson County, Alabama?
Our directory lists 173 pharmacies in Jefferson County (Community/retail pharmacy: 116 · Pharmacy: 54 · Clinic pharmacy: 3).
Where is the nearest emergency room to Jefferson County?
Hospitals that list emergency services in Medicare data, near Jefferson County: Grandview Medical Center, Birmingham (0.0 mi), Baptist Health Brookwood Hospital, Birmingham (2.5 mi) and St Vincent's Birmingham, Birmingham (5.4 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