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
1 to 100 of 163
- 1093499949Abaca Holdings LLC · 10 Olmsted St, 35242 · Phone (205) 249-2996 · Pharmacy
- 1548548555Accurx, LLC · 2649 Valleydale Rd, Suite B, 35244 · Phone (205) 769-6300 · Fax (205) 769-6302 · Community/Retail Pharmacy
- 1164575692Acipco Medical Group Pharmacy · 3200 16th St N, 35207 · Phone (205) 325-7012 · Fax (205) 307-2719 · Clinic Pharmacy
- 1396251542Advanced Infusioncare · 120 Oxmoor Blvd Ste 100, 35209 · Phone (601) 988-1700 · Home Infusion Therapy Pharmacy
- 1598499857Ak Healthcare Solutions, LLC. · 1 Perimeter Park S Ste 100n118, 35243 · Phone (205) 970-6402 · Pharmacy
- 1669631198Alabama Dept of Public Health · 2090 Columbiana Road, Suite 1200, 35216 · Phone (205) 552-1702 · Fax (800) 292-0938 · Mail Order Pharmacy
- 1962847335Alabama Orthopedic, Spine & Sports Medicine Associates · 1801 Gadsden Hwy, 35235 · Phone (205) 228-7629 · Fax (205) 666-5299 · Community/Retail Pharmacy
- 1477926657Alabama RX, LLC · 2728 10th Ave S Ste 340, 35205 · Phone (205) 263-9735 · Fax (205) 939-4413 · Community/Retail Pharmacy
- 1366396897Alabama Specialty Pharmacy LLC · 3240 Edwards Lake Pkwy Ste 202, 35235 · Phone (205) 417-2930 · Fax (888) 978-1656 · Community/Retail Pharmacy
- 1942699228Alliance Allergy Solutions, LLC · 3008 Clairmont Ave S, Suite 200, 35205 · Phone (205) 983-7806 · Fax (888) 445-4841 · Compounding Pharmacy
- 1265630198Arms Rapid Care Pharmacy · 712 25th St N, 35203 · Phone (205) 407-6901 · Fax (205) 439-7248 · Community/Retail Pharmacy
- 1639710395Arms Rapid Care Pharmacy #2 · 2817 30th Ave N, 35207 · Phone (205) 407-5600 · Fax (205) 407-5519 · Community/Retail Pharmacy
- 1972082311Asteria Specialty Pharmacy · 5511 Highway 280 Ste 301, 35242 · Phone (205) 995-9250 · Fax (205) 995-9251 · Pharmacy
- 1275184517Avita Pharmacy · 3220 5th Ave S, 35222 · Phone (205) 847-5390 · Community/Retail Pharmacy
- 1215913934Baptist Home Medical Services, LLC · 452 10th Ave S, Suite 102, 35205 · Phone (205) 714-6050 · Fax (205) 714-6085 · Pharmacy
- 1386403244Biomatrix Specialty Infusion Al, LLC · 300 Riverhills Business Park # 390, 35242 · Phone (888) 276-6856 · Fax (877) 567-8089 · Home Infusion Therapy Pharmacy
- 1083273130Birmingham Apothecary · 1032 20th St S, 35205 · Phone (205) 251-4248 · Community/Retail Pharmacy
- 1205572732Birmingham Apothecary Long Term Care · 1032 20th St S, 35205 · Phone (205) 251-4248 · Long Term Care Pharmacy
- 1841238466Birmingham Apothecary,inc. · 1032 20th St S, 35205 · Phone (205) 251-4248 · Community/Retail Pharmacy
- 1659627800Brookwood Medical Plus · 2010 Brookwood Medical Ctr Dr, 35209 · Phone (205) 877-2000 · Fax (205) 877-2997 · Community/Retail Pharmacy
- 1043325236Bruno's Pharmacy #008 · 1533 Montclair Rd, 35210 · Phone (205) 951-2839 · Fax (205) 956-1754 · Community/Retail Pharmacy
- 1396850582Bruno's Pharmacy #125 · 126 Wildwood Pkwy, 35209 · Phone (205) 940-9037 · Fax (205) 941-0242 · Community/Retail Pharmacy
- 1023123213Bruno's Pharmacy #248 · 335 Summit Blvd, 35243 · Phone (205) 968-0835 · Fax (205) 968-0914 · Community/Retail Pharmacy
- 1710093125Bruno's Pharmacy #252 · 2250 Highway 150, 35244 · Phone (205) 982-9341 · Fax (205) 982-9362 · Community/Retail Pharmacy
- 1518132349Bruno's Supermarkets, LLC · 800 Lakeshore Pkwy, 35211 · Phone (205) 917-8333 · Fax (205) 916-5263 · Community/Retail Pharmacy
- 1225151087Children's Hospital Pharmacy · 1600 7th Ave S, Ground Floor Pharmacy, 35233 · Phone (205) 939-9714 · Fax (205) 939-9794 · Institutional Pharmacy
- 1679806798Christ Health Center Inc. · 5804 1st Ave S, 35212 · Phone (205) 380-9435 · Fax (205) 595-8685 · Community/Retail Pharmacy
- 1942345756Citizen Express Pharmacy · 1513 5th Ave N, 35203 · Phone (205) 323-8374 · Fax (205) 323-8375 · Pharmacy
- 1437258373Community Hlth Svcs-Family Phy · 930 20th St S, 35205 · Phone (205) 975-7792 · Fax (205) 975-6962 · Clinic Pharmacy
- 1174807572Continuumrx of Central Alabama · 2 Perimeter Park S Ste 250e, 35243 · Phone (800) 665-2850 · Fax (877) 438-9380 · Home Infusion Therapy Pharmacy
- 1568081644Cooper Green Clinic Pharmacy · 1509 6th Ave South, 35233 · Phone (205) 918-2353 · Clinic Pharmacy
- 1982773123Cooper Green Hospital Pharmacy · 1515 6th Ave S, 35233 · Phone (205) 930-3244 · Fax (205) 930-3648 · Pharmacy
- 1245781046Crestwood Pharmacy and Soda Fountain · 5502 Crestwood Blvd Ste A, 35212 · Phone (205) 564-0429 · Fax (205) 564-0529 · Community/Retail Pharmacy
- 1750362653CVS Caremark · 2700 Milan Ct, 35211 · Phone (205) 769-4000 · Fax (205) 769-4983 · Mail Order Pharmacy
- 1578635819CVS Pharmacy #02909 · 1521 4th Ave S, 35233 · Phone (800) 598-8053 · Specialty Pharmacy
- 1881797603CVS Pharmacy #04825 · 220 Gadsden Hwy, 35235 · Phone (205) 836-8344 · Pharmacy
- 1225131956CVS Pharmacy #04864 · 105 Inverness Plz, 35242 · Phone (205) 991-5201 · Fax (205) 995-2257 · Pharmacy
- 1215030945CVS Pharmacy #04873 · 1431 11th Ave S, 35205 · Phone (205) 933-8374 · Pharmacy
- 1992808414CVS Pharmacy #04874 · 2480 Rocky Ridge Rd, 35243 · Phone (205) 979-1571 · Pharmacy
- 1417050139CVS Pharmacy #04898 · 2250 Bessemer Rd, 35208 · Phone (205) 787-4608 · Pharmacy
- 1124121777CVS Pharmacy #04948 · 5705 Chalkville Rd, 35235 · Phone (205) 655-7193 · Fax (401) 735-1080 · Pharmacy
- 1114949997CVS Pharmacy #16898 · 4616 Highway 280, 35242 · Phone (205) 991-6248 · Fax (205) 991-6248 · Pharmacy
- 1861415135CVS Pharmacy #16899 · 1654 Gadsden Hwy, 35235 · Phone (205) 655-2310 · Fax (205) 655-2310 · Pharmacy
- 1154693737Double Oak Mountain Pharmacy · 5510 Highway 280 Ste 123, 35242 · Phone (205) 991-0800 · Fax (205) 991-0810 · Community/Retail Pharmacy
- 1295091197Drake Hogan Pharmacy · 2401 15th Ave N, 35234 · Phone (205) 453-9096 · Fax (205) 453-9097 · Community/Retail Pharmacy
- 1053696880Elite RX, LLC · 135 Gemini Cir Ste 201, 35209 · Phone (205) 945-6705 · Fax (205) 945-6703 · Community/Retail Pharmacy
- 1992811301Food World Pharmacy · 2804 Crestwood Blvd, 35210 · Phone (205) 956-8987 · Fax (205) 951-0934 · Community/Retail Pharmacy
- 1578678769Food World Pharmacy #072 · 9096 Parkway E, 35206 · Phone (205) 833-1143 · Fax (205) 833-2037 · Community/Retail Pharmacy
- 1699910851Forestdale Pharmacy · 1548 Forestdale Blvd, 35214 · Phone (205) 798-2740 · Fax (205) 791-0025 · Community/Retail Pharmacy
- 1831258219Forestdale Pharmacy · 1548 Forestdale Blvd, 35214 · Phone (205) 798-2740 · Fax (205) 791-0025 · Community/Retail Pharmacy
- 1447288402Freds Pharmacy 1371 · 1683 Center Point Pkwy, 35215 · Phone (205) 853-7235 · Fax (205) 853-7576 · Community/Retail Pharmacy
- 1548565211Freds Pharmacy 3878 · 541 Jackson Blvd, 35217 · Phone (205) 841-6436 · Fax (205) 841-6432 · Community/Retail Pharmacy
- 1619313079Gateway Pharmaceutical · 3532 Vann Rd, Suite 106-B, 35235 · Phone (205) 508-8800 · Fax (205) 508-5501 · Pharmacy
- 1407761182Gayco Healthcare of Birmingham · 104 Oxmoor Rd Ste 136, 35209 · Phone (800) 575-3160 · Fax (205) 961-3026 · Community/Retail Pharmacy
- 1962358317Gibson Pharmacy · 1133 Lomb Ave SW, 35211 · Phone (205) 787-4692 · Community/Retail Pharmacy
- 1093866030Gilmer Drug Company Inc. · 413 19th Street Ensley, Ensley, 35218 · Phone (205) 787-4671 · Fax (205) 788-0450 · Community/Retail Pharmacy
- 1316082670Griffin Inc · 860 Montclair Rd, Suite 463, 35213 · Phone (205) 595-7820 · Community/Retail Pharmacy
- 1568507820Griffin Inc · 817 Princeton Ave SW, Suite 107, 35211 · Phone (205) 785-1131 · Community/Retail Pharmacy
- 1588878722Guardian Pharmacy of Birmingham LLC · 201 London Pkwy Ste 400, 35211 · Phone (205) 879-5300 · Fax (205) 879-5320 · Long Term Care Pharmacy
- 1588700132Harbin Discount Pharmacy · 521 Richard Arrington Jr Blvd S, 35233 · Phone (205) 323-2474 · Fax (205) 323-2488 · Community/Retail Pharmacy
- 1477698595Harbin's at Mt. Royal Towers · 300 Royal Tower Dr, 35209 · Phone (205) 423-0091 · Fax (205) 423-0977 · Community/Retail Pharmacy
- 1902346372Hematology & Oncology Associates of Alabama · 513 Brookwood Blvd Ste 65, 35209 · Phone (205) 209-3514 · Fax (205) 847-5172 · Community/Retail Pharmacy
- 1700180668Inverness Apothecary · 7004 Champion Blvd Ste 100, 35242 · Phone (205) 995-0505 · Fax (205) 995-0507 · Community/Retail Pharmacy
- 1245271071Jefferson Health System Pharmacy · 1700 Avenue E Ensley, 35218 · Phone (205) 241-5240 · Fax (205) 241-5299 · Clinic Pharmacy
- 1588604334Jefferson Health System Pharmacy · 2817 30th Ave N, 35207 · Phone (205) 521-6855 · Fax (205) 521-6854 · Pharmacy
- 1679513428Jefferson Health System Pharmacy · 1515 6th Ave S, 35233 · Phone (205) 930-3244 · Fax (205) 930-3648 · Clinic Pharmacy
- 1801836556Jefferson Health System Pharmacy · 1308 Tuscaloosa Ave SW, 35211 · Phone (205) 715-6129 · Fax (205) 715-6201 · Clinic Pharmacy
- 1619046851Jefferson Health System Pharmacy #7 · 2101 Daniel Payne Dr, 35214 · Phone (205) 791-4720 · Fax (205) 791-4726 · Pharmacy
- 1922105766Kirklin Clinic Pharmacy · 2000 6th Ave S, 35233 · Phone (205) 801-8730 · Fax (205) 801-8902 · Community/Retail Pharmacy
- 1750425211Lakeshore Pharmacy, Inc. · 1 W Lakeshore Dr, Suite 102, 35209 · Phone (205) 945-8081 · Fax (205) 945-8508 · Community/Retail Pharmacy
- 1851631998Lifewatch Pharmacy · 211 Summit Parkway, # 118, 35209 · Phone (615) 823-2322 · Pharmacy
- 1033246178M&O Enterprises, LLC · 2701 4th Ave S, 35233 · Phone (205) 251-8676 · Fax (205) 251-8677 · Home Infusion Therapy Pharmacy
- 1720369994Magic City Pharmacy · 264 Inverness Center Dr, 35242 · Phone (205) 991-7171 · Fax (205) 991-7179 · Community/Retail Pharmacy
- 1699680447Magnolia Leaf Inc · 447 Huffman Rd, 35215 · Phone (718) 913-4248 · Community/Retail Pharmacy
- 1245675172McWhorter School of Pharmacy · 800 Lakeshore Dr, 35229 · Phone (205) 726-2820 · Pharmacy
- 1932296183Medaus Pharmacy and Compounding Center · 6801 Cahaba Valley Rd Ste 116, 35242 · Phone (205) 981-2352 · Fax (205) 981-2767 · Compounding Pharmacy
- 1215412283Medhelp RX LLC · 4600 Highway 280, 35242 · Phone (205) 547-3900 · Community/Retail Pharmacy
- 1972769834Meds IV, Inc · 102 Oxmoor Rd, Ste 118, 35209 · Phone (205) 941-9848 · Fax (888) 481-2041 · Community/Retail Pharmacy
- 1740843416Medsplus Consulting LLC · 215 Richard Arrington Jr Blvd N Ste 801, 35203 · Phone (205) 650-4636 · Fax (205) 650-4640 · Community/Retail Pharmacy
- 1770516643Medtown Pharmacy · 221 20th Street North, 35203 · Phone (205) 320-3296 · Fax (205) 320-3299 · Community/Retail Pharmacy
- 1750532677Midsouth · 2200 Riverchase Ctr, Bld 700 Ste 700, 35244 · Phone (205) 739-7780 · Home Infusion Therapy Pharmacy
- 1780996744Mills Pharmacy at Parkway · 9709 Parkway E Ste F, 35215 · Phone (205) 453-9889 · Fax (205) 453-9333 · Community/Retail Pharmacy
- 1134567100Mills Pharmacy at Woodlawn · 6501 1st Ave N, 35206 · Phone (205) 591-7800 · Fax (205) 591-7888 · Community/Retail Pharmacy
- 1952489460Moores Pharmacy · 3041 Ensley 5 Points W Ave Ste D, 35208 · Phone (205) 785-4223 · Fax (205) 785-4225 · Community/Retail Pharmacy
- 1104251552Moores Pharmacy LLC · 1200 Forestdale Sq, 35214 · Phone (205) 907-3840 · Community/Retail Pharmacy
- 1497346084Naphcare Pharmacy · 2086 Columbiana Rd Ste 1100, 35216 · Phone (205) 552-1701 · Fax (205) 521-7085 · Pharmacy
- 1093927675Naphcare, Inc · 2090 Columbiana Road, Suite 4000, 35216 · Phone (205) 536-8400 · Fax (205) 536-8404 · Community/Retail Pharmacy
- 1932437217Narrows Pharmacy · 153 Narrows Pkwy Ste 101, 35242 · Phone (205) 991-5800 · Fax (205) 991-5883 · Community/Retail Pharmacy
- 1194963389Nations Pharmaceuticals, LLC · 2 Perimeter Park S, Suite 300e, 35243 · Phone (205) 970-2263 · Fax (205) 970-6766 · Pharmacy
- 1356843304Neighborhood Concierge Pharmacy · 3532 Vann Rd Ste A, 35235 · Phone (205) 900-2400 · Fax (205) 900-2405 · Community/Retail Pharmacy
- 1891122834One Source RX, LLC · 3008 Clairmont Ave S Ste 100, 35205 · Phone (205) 244-1444 · Fax (205) 244-1119 · Community/Retail Pharmacy
- 1154306801Optum Pharmacy 705, LLC · 1100 Lee Branch Ln, 35242 · Phone (205) 995-8388 · Fax (205) 995-8897 · Community/Retail Pharmacy
- 1689721946Payless Drugs · 2512 31st Ave N, 35207 · Phone (205) 252-4179 · Fax (205) 252-4170 · Community/Retail Pharmacy
- 1902245020Peds RX Pharmacy Solutions · 1600 7th Ave S, 35233 · Phone (205) 983-8727 · Fax (205) 930-3681 · Community/Retail Pharmacy
- 1699754556Pharmacotherapy Consultant Service, LLC · 5511 Highway 280, Suite 301, 35242 · Phone (205) 995-8388 · Fax (205) 995-8897 · Pharmacy
- 1902817539Pharmacy at Altadena · 4911 Cahaba River Rd, Ste 105, 35243 · Phone (205) 380-3659 · Fax (205) 380-3667 · Community/Retail Pharmacy
- 1023375185Pharmacy Link Inc · 3648 Vann Rd, Building II Suite 116, 35235 · Phone (205) 836-1414 · Fax (866) 374-4761 · Community/Retail Pharmacy
- 1205140845Pharmacy Solutions, LLC · 2244 Vanessa Dr, 35242 · Phone (205) 249-8178 · Home Infusion Therapy Pharmacy
- 1831463561Pharmsouth Pharmacy · 34 Manning Pl, 35242 · Phone (205) 991-5265 · Fax (205) 991-5295 · Community/Retail Pharmacy
- 1033579131Priority Healthcare Corporation · 1678 Montgomery Hwy Ste 344, 35216 · Phone (888) 980-1985 · Fax (866) 503-1278 · Pharmacy
Page 1Next
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.