NPI Central

Metformin (Glucophage, Fortamet) Prescribers in Alabama

Ranked by documented Medicare Part D claim volume (2024).

3,404 providers in Alabama have Medicare Part D claims for metformin. Ordering reflects documented Part D claim volume — a transparency signal, not a quality or "best" ranking. Open any provider for their full profile and what they prescribe under Medicare.

Prescribers in AL
3,404
Data year
2024
Registry vintage
June 2026

metformin prescribers in Alabama

Ranked by Part D claim volume.
  1. 1

    Internal Medicine Physician · Birmingham, AL

    1,954 Medicare Part D claims (2024)

    View profile →
  2. 2

    Endocrinology, Diabetes & Metabolism Physician · Anniston, AL

    1,832 Medicare Part D claims (2024)

    View profile →
  3. 3

    General Practice Physician · Montgomery, AL

    1,816 Medicare Part D claims (2024)

    View profile →
  4. 4

    Internal Medicine Physician · Birmingham, AL

    1,342 Medicare Part D claims (2024)

    View profile →
  5. 5

    Internal Medicine Physician · Sylacauga, AL

    1,299 Medicare Part D claims (2024)

    View profile →
  6. 6

    Internal Medicine Physician · Trussville, AL

    1,201 Medicare Part D claims (2024)

    View profile →
  7. 7

    Internal Medicine Physician · Muscle Shoals, AL

    1,063 Medicare Part D claims (2024)

    View profile →
  8. 8

    Internal Medicine Physician · Muscle Shoals, AL

    1,061 Medicare Part D claims (2024)

    View profile →
  9. 9

    Internal Medicine Physician · Birmingham, AL

    1,045 Medicare Part D claims (2024)

    View profile →
  10. 10

    Internal Medicine Physician · Boaz, AL

    1,036 Medicare Part D claims (2024)

    View profile →
  11. 11

    Endocrinology, Diabetes & Metabolism Physician · Birmingham, AL

    1,031 Medicare Part D claims (2024)

    View profile →
  12. 12

    Internal Medicine Physician · Mobile, AL

    1,030 Medicare Part D claims (2024)

    View profile →
  13. 13

    Family Medicine Physician · Dothan, AL

    1,017 Medicare Part D claims (2024)

    View profile →
  14. 14

    Internal Medicine Physician · Tuscaloosa, AL

    1,000 Medicare Part D claims (2024)

    View profile →
  15. 15

    Family Medicine Physician · Florence, AL

    990 Medicare Part D claims (2024)

    View profile →
  16. 16

    Family Medicine Physician · Oneonta, AL

    958 Medicare Part D claims (2024)

    View profile →
  17. 17

    Internal Medicine Physician · Mobile, AL

    948 Medicare Part D claims (2024)

    View profile →
  18. 18

    Internal Medicine Physician · Decatur, AL

    941 Medicare Part D claims (2024)

    View profile →
  19. 19
    John WagnerM.D., C.M.D.

    General Practice Physician · Cullman, AL

    881 Medicare Part D claims (2024)

    View profile →
  20. 20

    Internal Medicine Physician · Enterprise, AL

    847 Medicare Part D claims (2024)

    View profile →
  21. 21

    Family Medicine Physician · Guntersville, AL

    839 Medicare Part D claims (2024)

    View profile →
  22. 22

    Family Medicine Physician · Opelika, AL

    834 Medicare Part D claims (2024)

    View profile →
  23. 23

    Family Medicine Physician · Sheffield, AL

    830 Medicare Part D claims (2024)

    View profile →
  24. 24

    Internal Medicine Physician · Montgomery, AL

    793 Medicare Part D claims (2024)

    View profile →
  25. 25

    Family Medicine Physician · Clanton, AL

    785 Medicare Part D claims (2024)

    View profile →
  26. 26

    Physical Medicine & Rehabilitation Physician · Hoover, AL

    782 Medicare Part D claims (2024)

    View profile →
  27. 27

    Family Medicine Physician · Phenix City, AL

    755 Medicare Part D claims (2024)

    View profile →
  28. 28

    Family Medicine Physician · Pell City, AL

    748 Medicare Part D claims (2024)

    View profile →
  29. 29

    Family Medicine Physician · Alexander City, AL

    745 Medicare Part D claims (2024)

    View profile →
  30. 30

    Internal Medicine Physician · Birmingham, AL

    732 Medicare Part D claims (2024)

    View profile →
  31. 31

    Family Medicine Physician · Fort Payne, AL

    723 Medicare Part D claims (2024)

    View profile →
  32. 32

    Endocrinology, Diabetes & Metabolism Physician · Huntsville, AL

    722 Medicare Part D claims (2024)

    View profile →
  33. 33

    Family Medicine Physician · Gardendale, AL

    719 Medicare Part D claims (2024)

    View profile →
  34. 34

    Cardiovascular Disease Physician · Auburn, AL

    715 Medicare Part D claims (2024)

    View profile →
  35. 35

    Internal Medicine Physician · Birmingham, AL

    713 Medicare Part D claims (2024)

    View profile →
  36. 36

    Internal Medicine Physician · Mobile, AL

    712 Medicare Part D claims (2024)

    View profile →
  37. 37

    Internal Medicine Physician · Dothan, AL

    705 Medicare Part D claims (2024)

    View profile →
  38. 38

    Internal Medicine Physician · Hueytown, AL

    702 Medicare Part D claims (2024)

    View profile →
  39. 39

    Internal Medicine Physician · Mobile, AL

    691 Medicare Part D claims (2024)

    View profile →
  40. 40

    Family Medicine Physician · Attalla, AL

    685 Medicare Part D claims (2024)

    View profile →
  41. 41

    Internal Medicine Physician · Opelika, AL

    681 Medicare Part D claims (2024)

    View profile →
  42. 42

    Internal Medicine Physician · Mobile, AL

    668 Medicare Part D claims (2024)

    View profile →
  43. 43

    Internal Medicine Physician · Mobile, AL

    662 Medicare Part D claims (2024)

    View profile →
  44. 44

    Internal Medicine Physician · Sheffield, AL

    662 Medicare Part D claims (2024)

    View profile →
  45. 45

    Internal Medicine Physician · Selma, AL

    655 Medicare Part D claims (2024)

    View profile →
  46. 46

    Endocrinology, Diabetes & Metabolism Physician · Birmingham, AL

    650 Medicare Part D claims (2024)

    View profile →
  47. 47

    Family Medicine Physician · Killen, AL

    650 Medicare Part D claims (2024)

    View profile →
  48. 48

    Family Medicine Physician · Tuscaloosa, AL

    648 Medicare Part D claims (2024)

    View profile →
  49. 49

    Family Medicine Physician · Sylacauga, AL

    647 Medicare Part D claims (2024)

    View profile →
  50. 50

    Endocrinology, Diabetes & Metabolism Physician · Huntsville, AL

    645 Medicare Part D claims (2024)

    View profile →

Medicare Part D only. Counts and ordering reflect Medicare Part D claims (2024) from CMS — they exclude cash-pay, commercial, and Medicaid prescriptions and undercount cash-pay categories (e.g. GLP-1 weight-loss, testosterone). Not a quality or "best" ranking. Absence does not mean a provider does not prescribe metformin. Source: CMS NPPES (June 2026).