Doctors That Accept Medicare in Alabama
22,357 Medicare-enrolled clinicians · 108 cities
Every clinician below is enrolled in Medicare and practices in Alabama. Pick a city to see names, specialties, addresses, and phone numbers — call first to confirm they're accepting new Medicare patients.
Advertisement
Biggest Specialties in Alabama
Cities in Alabama
- Birmingham 7,429 doctors
- Mobile 3,478 doctors
- Huntsville 2,886 doctors
- Montgomery 1,778 doctors
- Dothan 1,254 doctors
- Tuscaloosa 1,204 doctors
- Hoover 798 doctors
- Florence 722 doctors
- Gadsden 618 doctors
- Madison 547 doctors
- Fairhope 496 doctors
- Opelika 484 doctors
- Decatur 468 doctors
- Cullman 466 doctors
- Foley 397 doctors
- Anniston 383 doctors
- Auburn 370 doctors
- Wetumpka 326 doctors
- Athens 298 doctors
- Jasper 284 doctors
- Vestavia 267 doctors
- Daphne 248 doctors
- Vestavia Hills 247 doctors
- Sheffield 243 doctors
- Bessemer 241 doctors
- Northport 240 doctors
- Prattville 238 doctors
- Enterprise 231 doctors
- Alabaster 229 doctors
- Pell City 226 doctors
- Phenix City 212 doctors
- Mountain Brk 209 doctors
- Gardendale 199 doctors
- Homewood 199 doctors
- Guntersville 184 doctors
- Andalusia 176 doctors
- Scottsboro 172 doctors
- Pelham 168 doctors
- Centreville 155 doctors
- Fort Payne 153 doctors
- Saraland 153 doctors
- Muscle Shoals 152 doctors
- Troy 146 doctors
- Boaz 143 doctors
- Alexander City 141 doctors
- Russellville 138 doctors
- Selma 135 doctors
- Clanton 129 doctors
- Centre 127 doctors
- Demopolis 122 doctors
- Hueytown 120 doctors
- Talladega 119 doctors
- Bay Minette 108 doctors
- Oneonta 108 doctors
- Sylacauga 108 doctors
- Trussville 101 doctors
- Brewton 97 doctors
- Atmore 96 doctors
- Ozark 94 doctors
- Albertville 87 doctors
- Gulf Shores 83 doctors
- Haleyville 80 doctors
- Rainbow City 78 doctors
- Eufaula 76 doctors
- Hamilton 74 doctors
- Monroeville 72 doctors
- Winfield 72 doctors
- Oxford 70 doctors
- Hartselle 69 doctors
- Greenville 67 doctors
- Irondale 59 doctors
- Wedowee 58 doctors
- Theodore 55 doctors
- Calera 54 doctors
- Spanish Fort 53 doctors
- Tallassee 53 doctors
- Dadeville 51 doctors
- Fayette 49 doctors
- Jackson 48 doctors
- Jacksonville 47 doctors
- Opp 47 doctors
- Valley 47 doctors
- Grove Hill 42 doctors
- Evergreen 41 doctors
- Tuscumbia 41 doctors
- Luverne 40 doctors
- Owens Cross Roads 39 doctors
- Chelsea 37 doctors
- Geneva 34 doctors
- Semmes 33 doctors
- Arab 32 doctors
- Thomasville 32 doctors
- Hazel Green 31 doctors
- Moulton 31 doctors
- Roanoke 31 doctors
- Vestavia Hls 31 doctors
- Harvest 30 doctors
- Lincoln 30 doctors
- Moody 28 doctors
- Ashland 27 doctors
- Camden 27 doctors
- Chatom 27 doctors
- Greensboro 27 doctors
- Helena 26 doctors
- Citronelle 25 doctors
- Leeds 25 doctors
- Millbrook 25 doctors
- Orange Beach 25 doctors
No cities match your search.
New to Medicare? Read how to find a doctor that takes Medicare or what "accepts assignment" means.
Was this page helpful?
Something wrong or missing? Tell us — we read every report and fix issues fast.