Pharmacy in Alabama
554 providers in 153 cities. Pick a city to see each provider's NPI, address and phone.
Largest
All cities
- Abbeville 1
- Adamsville 1
- Addison 1
- Alabaster 6
- Albertville 5
- Alexander City 3
- Aliceville 1
- Altoona 1
- Andalusia 1
- Anniston 6
- Arab 1
- Athens 4
- Atmore 3
- Auburn 9
- Audalusia 1
- Bay Minette 2
- Bayou Labatre 1
- Berry 1
- Bessemer 5
- Birmingham 44
- Boaz 1
- Brewton 1
- Butler 1
- Calera 1
- Camden 1
- Centre 1
- Centreville 2
- Chelsea 1
- Chickasaw 1
- Childersburg 2
- Citronelle 1
- Clanton 3
- Collinsville 1
- Columbiana 2
- Cullman 10
- Dadeville 2
- Daphne 4
- Decatur 14
- Dothan 14
- Dothan , Alabama 1
- Double Springs 1
- Eastaboga 1
- Enterprise 6
- Eufaula 2
- Evergreen 1
- Fairhope 4
- Fayette 1
- Florence 10
- Foley 5
- Forestdale 1
- Fort Payne 2
- Fultondale 3
- Gadsden 7
- Gardendale 3
- Glencoe 1
- Gordo 1
- Grand Bay 2
- Greensboro 1
- Greenville 2
- Gulf Shores 4
- Guntersville 4
- Haleyville 2
- Hanceville 2
- Hartselle 4
- Harvest 1
- Hazel Green 1
- Helena 1
- Hobson City 1
- Homewood 3
- Hoover 15
- Hueytown 3
- Huntsville 25
- Hurtsboro 1
- Ider 1
- Irondale 2
- Jackson 2
- Jacksonville 2
- Jasper 4
- Lanett 1
- Leeds 1
- Leesburg 1
- Leighton 1
- Lincoln 1
- Loxley 1
- Luverne 3
- Madison 10
- Malvern 1
- Mc Calla 1
- Mcintosh 1
- Meridianville 2
- Midfield 1
- Millbrook 3
- Mobile 45
- Monroeville 3
- Montevallo 1
- Montgomery 26
- Moody 1
- Moulton 3
- Mountain Brk 1
- Mountain Brook 1
- Muscle Shoals 3
- Northport 4
- Oakman 1
- Odenville 1
- Oneonta 3
- Opelika 6
- Opp 1
- Orange Beach 3
- Owens Cross Roads 2
- Oxford 4
- Ozark 2
- Pelham 7
- Pell City 4
- Phenix City 6
- Piedmont 1
- Pike Road 2
- Pinson 2
- Pisgah 1
- Pleasant Grove 1
- Prattville 6
- Prichard 3
- Rainbow City 3
- Rainsville 1
- Robertsdale 2
- Rogersville 1
- Russellville 1
- Saraland 3
- Satsuma 1
- Scottsboro 1
- Selma 4
- Semmes 3
- Sheffield 4
- Spanish Fort 3
- Sulligent 1
- Sumiton 3
- Sylacauga 4
- Talladega 4
- Tallassee 1
- Theodore 1
- Thomasville 2
- Troy 3
- Trussville 2
- Tuscaloosa 22
- Tuscumbia 2
- Tuskegee 1
- Union Springs 2
- Valley 2
- Vestavia 3
- Vestavia Hills 3
- Vincent 1
- Warrior 1
- West Blocton 1
- Wetumpka 3