645 cities with NPPES-registered healthcare providers in Alabama. Counts reflect providers with a Alabama practice address in the federal registry.
| Rank | City | Providers in AL |
|---|---|---|
| 1 | Birmingham | 18,052 |
| 2 | Mobile | 7,970 |
| 3 | Huntsville | 7,023 |
| 4 | Montgomery | 5,055 |
| 5 | Tuscaloosa | 2,994 |
| 6 | Dothan | 2,716 |
| 7 | Hoover | 1,729 |
| 8 | Decatur | 1,671 |
| 9 | Madison | 1,649 |
| 10 | Florence | 1,583 |
| 11 | Gadsden | 1,325 |
| 12 | Auburn | 1,321 |
| 13 | Cullman | 1,268 |
| 14 | Anniston | 1,135 |
| 15 | Vestavia | 1,080 |
| 16 | Opelika | 1,036 |
| 17 | Fairhope | 975 |
| 18 | Bessemer | 811 |
| 19 | Daphne | 790 |
| 20 | Athens | 778 |
| 21 | Jasper | 764 |
| 22 | Pelham | 709 |
| 23 | Guntersville | 697 |
| 24 | Foley | 690 |
| 25 | Northport | 669 |
| 26 | Enterprise | 645 |
| 27 | Prattville | 621 |
| 28 | Alabaster | 618 |
| 29 | Homewood | 520 |
| 30 | Troy | 486 |
| 31 | Mountain Brk | 480 |
| 32 | Phenix City | 480 |
| 33 | Fort Rucker | 477 |
| 34 | Gardendale | 474 |
| 35 | Vestavia Hills | 470 |
| 36 | Scottsboro | 432 |
| 37 | Muscle Shoals | 420 |
| 38 | Selma | 409 |
| 39 | Auburn University | 400 |
| 40 | Fort Payne | 400 |
| 41 | Pell City | 374 |
| 42 | Ozark | 365 |
| 43 | Tuskegee | 357 |
| 44 | Sylacauga | 355 |
| 45 | Albertville | 354 |
| 46 | Trussville | 347 |
| 47 | Andalusia | 346 |
| 48 | Oxford | 332 |
| 49 | Alexander City | 324 |
| 50 | Sheffield | 307 |