Pharmacies
Pharmacies in Birmingham, AL
163 pharmacies in Birmingham, AL in the NPPES NPI Registry, read October 23, 2026: 90 community/retail pharmacy, 41 pharmacy, 10 home infusion therapy pharmacy. Each row shows the address, phone, fax, and NPI.
Run it in Rivvi
Which 2027 Part D plans drop your top drugs?
Tier changes and new restrictions by plan for your ZIP, from the CMS formulary files.
Free to start. Opens Rivvi, the AI workspace for healthcare teams.
Pharmacies in Birmingham, AL
101 to 163 of 163
- 1740220177Publix Pharmacy #0882 · 410 Doug Baker Blvd, 35242 · Phone (205) 981-7420 · Fax (205) 981-7425 · Community/Retail Pharmacy
- 1942754403Publix Pharmacy #1512 · 230 20th St S, 35233 · Phone (205) 250-7173 · Fax (205) 383-4189 · Community/Retail Pharmacy
- 1841744307Publix Pharmacy #1545 · 3040 Healthy Way, 35243 · Phone (205) 970-7505 · Fax (205) 383-4213 · Community/Retail Pharmacy
- 1457900326Publix Pharmacy #1627 · 2860 Lakeshore Parkway, 35211 · Phone (205) 761-4836 · Fax (205) 545-8507 · Community/Retail Pharmacy
- 1316853724Richard Care Pharmacy Inc · 5017 Richard Arrington Jr Blvd N, 35212 · Phone (205) 202-4776 · Fax (205) 202-4883 · Community/Retail Pharmacy
- 1093740185Ritch's Vital Care · 2714 Cahaba Rd, 35223 · Phone (205) 871-1141 · Fax (205) 871-7439 · Home Infusion Therapy Pharmacy
- 1184659286Ritch's Vital Care · 2714 Cahaba Rd, 35223 · Phone (205) 871-1141 · Fax (205) 871-7439 · Mail Order Pharmacy
- 1285669374Ritch's Vital Care · 2714 Cahaba Rd, 35223 · Phone (205) 871-1141 · Fax (205) 871-7439 · Community/Retail Pharmacy
- 1376578468Ritch's Vital Care · 2714 Cahaba Rd, 35223 · Phone (205) 871-1141 · Fax (205) 871-7439 · Pharmacy
- 1437184538Ritch's Vital Care · 2714 Cahaba Rd, 35223 · Phone (205) 871-1141 · Fax (205) 871-7439 · Specialty Pharmacy
- 1780617290Ritch's Vital Care · 2714 Cahaba Rd, 35223 · Phone (205) 871-1141 · Fax (205) 871-7439 · Specialty Pharmacy
- 1487171344Rite Aid · 9174 Roebuck Pkwy E, 35206 · Phone (205) 836-9949 · Fax (205) 836-3638 · Pharmacy
- 1467975466Rite Aid #7024 · 3965 Crosshaven Dr, 35243 · Phone (217) 709-2386 · Fax (217) 709-2344 · Pharmacy
- 1609399633Rite Aid #7026 · 4501 Valleydale Rd, 35242 · Phone (217) 709-2386 · Fax (217) 709-2344 · Pharmacy
- 1639692734Rite Aid #7366 · 1337 Montclair Rd, 35210 · Phone (217) 709-2386 · Fax (217) 709-2344 · Pharmacy
- 1326043522Rocky Ridge Pharmacy · 3346 Morgan Dr, 35216 · Phone (205) 822-5200 · Fax (205) 979-3666 · Pharmacy
- 1447617642S C Wellness · 237 Oxmoor Cir Ste 109, 35209 · Phone (205) 732-3533 · Fax (866) 886-5188 · Community/Retail Pharmacy
- 1639197064Sams Pharmacy 10-4817 · 5940 Trussville Crossings Blvd, 35235 · Phone (205) 655-7324 · Community/Retail Pharmacy
- 1912290685Seale Harris Clinic Pharmacy · 805 Saint Vincents Dr Ste 520, 35205 · Phone (205) 769-3770 · Fax (205) 745-4505 · Clinic Pharmacy
- 1235653221Senior Care Pharmacy of Birmingham · 1424 Montclair Rd Ste 6101, 35210 · Phone (205) 951-3939 · Long Term Care Pharmacy
- 1124155262Solutions Infusion Therapy · 2701 4th Ave S, 35233 · Phone (205) 251-8676 · Fax (205) 251-8677 · Home Infusion Therapy Pharmacy
- 1760425011Solutions Infusion Therapy · 2701 4th Ave S, 35233 · Phone (205) 251-8676 · Fax (205) 251-8677 · Home Infusion Therapy Pharmacy
- 1902167745Solutions RX Pharmacy · 2705 4th Ave S, 35233 · Phone (205) 776-8585 · Fax (205) 250-1400 · Community/Retail Pharmacy
- 1164668323Southern Family Markets, LLC · 800 Lakeshore Pkwy, 35211 · Phone (205) 912-4934 · Fax (205) 912-4919 · Community/Retail Pharmacy
- 1245375963St. Vincent's Hospital · 810 Saint Vincents Dr, Suite 105, 35205 · Phone (205) 939-7097 · Pharmacy
- 1336389907Stephens Pharmacy, Inc. · 13521 Shelby Co 280, Suite 245, 35242 · Phone (205) 408-4484 · Fax (205) 408-4454 · Community/Retail Pharmacy
- 1356621650Swc Pharmacy · 832 Princeton Ave SW, 35211 · Phone (205) 397-4900 · Fax (205) 206-8464 · Community/Retail Pharmacy
- 1699816892The Compounding Shoppe · 3349 Independence Dr, Suite 102, 35209 · Phone (205) 870-3150 · Fax (855) 862-0446 · Community/Retail Pharmacy
- 1003630864The Kirklin Clinic Pharmacy · 2000 6th Ave S, 35233 · Phone (205) 801-8730 · Fax (205) 801-8902 · Specialty Pharmacy
- 1104101468Total Skin & Beauty Pharmacy · 2100 16th Ave S Ste 112, 35205 · Phone (205) 380-6170 · Fax (205) 380-6172 · Community/Retail Pharmacy
- 1578667002Tyner's Pharmacy · 5616 Chalkville Rd, 35235 · Phone (205) 856-3784 · Community/Retail Pharmacy
- 1508930025U-Save Pharmacy · 5892 Trussville Crossing Pkwy, 35235 · Phone (205) 228-0080 · Fax (205) 228-0082 · Community/Retail Pharmacy
- 1760558423U-Save Pharmacy · 1680 Montgomery Hwy, 35216 · Phone (205) 979-1427 · Fax (205) 979-9586 · Community/Retail Pharmacy
- 1760635049U-Save Pharmacy · 5410 Highway 280, 35242 · Phone (205) 201-7295 · Fax (205) 201-7297 · Community/Retail Pharmacy
- 1346307733Uab Highlands Apothecary · 1201 11th Ave S, 35205 · Phone (205) 930-7585 · Fax (205) 930-7587 · Community/Retail Pharmacy
- 1821866237Uab Home Infusion Therapy · 601 19th Street South Suite Q440e, 4th Floor Quarterback Tower, 35249 · Phone (205) 934-0171 · Home Infusion Therapy Pharmacy
- 1437253168Uab Specialty Pharmacy · 601 19th St S, 4th Floor Qt, 35249 · Phone (205) 934-2661 · Fax (205) 975-2562 · Community/Retail Pharmacy
- 1487478715Uab Specialty Pharmacy · 601 19th St S, 4th Floor Qt, 35249 · Phone (205) 934-2661 · Fax (205) 975-2562 · Specialty Pharmacy
- 1013014851University Medical Center Pharmacy · 3220 5th Ave S Rm 2302, 35222 · Phone (205) 975-5656 · Fax (205) 934-0140 · Community/Retail Pharmacy
- 1487751228University of Alabama Hospital Pharmacy · 619 19th St S, 35249 · Phone (205) 934-5350 · Institutional Pharmacy
- 1609341171Ur Pharmacy Inc · 300 Cahaba Park Cir Ste 218, 35242 · Phone (205) 249-8894 · Community/Retail Pharmacy
- 1811854656Urology Centers of Alabama PC · 3485 Independence Dr Ste 200, 35209 · Phone (205) 445-0183 · Fax (205) 263-5153 · Community/Retail Pharmacy
- 1417008491Vacca Discount Drugs · 7633 Georgia Rd, 35212 · Phone (205) 956-3300 · Fax (205) 956-8791 · Community/Retail Pharmacy
- 1225114689Vestavia Hills Apothecary · 1062 Montgomery Hwy, 35216 · Phone (205) 979-4444 · Fax (205) 979-0208 · Community/Retail Pharmacy
- 1073170775Village Drug Co. · 300 Carlow Ln, Ste 116, 35217 · Phone (205) 410-5528 · Fax (205) 875-6032 · Community/Retail Pharmacy
- 1255358552Wal-Mart Pharmacy 10-2111 · 5335 Highway 280, 35242 · Phone (205) 980-7178 · Community/Retail Pharmacy
- 1356368666Wal-Mart Pharmacy 10-2713 · 5919 Trussville Crossings Pkwy, 35235 · Phone (205) 661-1968 · Community/Retail Pharmacy
- 1629083985Walgreens #06034 · 101 Green Springs Hwy, 35209 · Phone (205) 942-3668 · Pharmacy
- 1972519353Walgreens #06035 · 2101 Richard Arrington Jr Blvd S, 35209 · Phone (205) 939-1417 · Pharmacy
- 1790790053Walgreens #07245 · 668 Lomb Ave SW, 35211 · Phone (205) 786-4481 · Pharmacy
- 1427063783Walgreens #07306 · 4496 Valleydale Rd, 35242 · Phone (205) 981-2362 · Pharmacy
- 1588769921Walgreens #10504 · 5947 Chalkville Mountain Rd, 35235 · Phone (205) 655-5189 · Fax (205) 655-5192 · Pharmacy
- 1871757237Walgreens #11469 · 9325 Parkway E, 35215 · Phone (205) 833-6882 · Fax (205) 833-7063 · Pharmacy
- 1750639696Walgreens #15144 · 3020 Clairmont Ave S, 35205 · Phone (205) 323-6823 · Fax (205) 323-6568 · Pharmacy
- 1942679337Walgreens #16371 · 3686 Grandview Pkwy, Ste 120, 35243 · Phone (205) 682-8078 · Pharmacy
- 1972026128Walgreens #17206 · 2337 Crossplex Blvd, 35208 · Phone (205) 786-3455 · Fax (205) 788-1621 · Pharmacy
- 1023456019Walgreens Specialty Pharmacy #16371 · 3686 Grandview Pkwy Ste 120, 35243 · Phone (205) 595-0419 · Fax (205) 591-9541 · Pharmacy
- 1710904099Walmart Pharmacy 10-0762 · 9248 Parkway E, 35206 · Phone (205) 833-0524 · Community/Retail Pharmacy
- 1457378747Walmart Pharmacy 10-1158 · 2473 Hackworth Rd, 35214 · Phone (205) 798-9619 · Community/Retail Pharmacy
- 1477687317Walmart Pharmacy 10-4504 · 312 Palisades Blvd, 35209 · Phone (205) 870-7170 · Community/Retail Pharmacy
- 1699863431Wellness Health and Pharmaceuticals · 3401 Independence Dr Ste 231, 35209 · Phone (205) 879-6551 · Fax (205) 871-2568 · Pharmacy
- 1083766380York Enterprises Inc · 3008 27th St N, 35207 · Phone (205) 251-1229 · Community/Retail Pharmacy
- 1891871547York Pharmacy · 3008 27th St N, 35207 · Phone (205) 251-1229 · Fax (205) 251-7528 · Community/Retail Pharmacy
PreviousPage 2
Nearby cities
Related
Questions
How many pharmacies are in Birmingham, AL?
163 active pharmacies with an organization NPI and a practice address in Birmingham, AL in the NPPES NPI Registry, read October 23, 2026.
Where does the phone and fax number come from?
Both are the practice-location telephone and fax numbers the pharmacy filed with NPPES. A number the pharmacy did not file is left blank.
Does this page show which pharmacies are in my plan's network?
No. NPPES does not publish plan networks. Check your plan's pharmacy directory for network status.
Source: NPPES NPI Registry, data as of October 23, 2026. Last updated October 23, 2026. How we source data. Corrections: hello@rivvi.ai.