NPI Central

Metformin (Glucophage, Fortamet) Prescribers in Iowa

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

2,690 providers in Iowa 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 IA
2,690
Data year
2024
Registry vintage
June 2026

metformin prescribers in Iowa

Ranked by Part D claim volume.
  1. 1

    Internal Medicine Physician · Des Moines, IA

    930 Medicare Part D claims (2024)

    View profile →
  2. 2

    Family Medicine Physician · West Des Moines, IA

    923 Medicare Part D claims (2024)

    View profile →
  3. 3

    Nurse Practitioner · Cedar Rapids, IA

    862 Medicare Part D claims (2024)

    View profile →
  4. 4

    Family Nurse Practitioner · Dubuque, IA

    787 Medicare Part D claims (2024)

    View profile →
  5. 5

    Nurse Practitioner · Des Moines, IA

    758 Medicare Part D claims (2024)

    View profile →
  6. 6

    Family Medicine Physician · Conrad, IA

    733 Medicare Part D claims (2024)

    View profile →
  7. 7

    Endocrinology, Diabetes & Metabolism Physician · Ames, IA

    726 Medicare Part D claims (2024)

    View profile →
  8. 8

    Endocrinology, Diabetes & Metabolism Physician · Dubuque, IA

    723 Medicare Part D claims (2024)

    View profile →
  9. 9

    Internal Medicine Physician · Des Moines, IA

    706 Medicare Part D claims (2024)

    View profile →
  10. 10

    Adult Health Nurse Practitioner · Des Moines, IA

    691 Medicare Part D claims (2024)

    View profile →
  11. 11

    Internal Medicine Physician · Clinton, IA

    681 Medicare Part D claims (2024)

    View profile →
  12. 12

    Internal Medicine Physician · Bloomfield, IA

    644 Medicare Part D claims (2024)

    View profile →
  13. 13

    Geriatric Medicine (Family Medicine) Physician · West Des Moines, IA

    630 Medicare Part D claims (2024)

    View profile →
  14. 14

    Physical Medicine & Rehabilitation Physician · Cedar Rapids, IA

    614 Medicare Part D claims (2024)

    View profile →
  15. 15

    Family Medicine Physician · Eagle Grove, IA

    603 Medicare Part D claims (2024)

    View profile →
  16. 16

    Internal Medicine Physician · Dubuque, IA

    586 Medicare Part D claims (2024)

    View profile →
  17. 17

    Family Medicine Physician · Fort Dodge, IA

    571 Medicare Part D claims (2024)

    View profile →
  18. 18

    Family Medicine Physician · Bettendorf, IA

    565 Medicare Part D claims (2024)

    View profile →
  19. 19

    Family Medicine Physician · Clive, IA

    563 Medicare Part D claims (2024)

    View profile →
  20. 20

    Family Medicine Physician · Storm Lake, IA

    560 Medicare Part D claims (2024)

    View profile →
  21. 21

    Internal Medicine Physician · Newton, IA

    533 Medicare Part D claims (2024)

    View profile →
  22. 22

    Nephrology Physician · Clinton, IA

    518 Medicare Part D claims (2024)

    View profile →
  23. 23

    Nurse Practitioner · Mason City, IA

    492 Medicare Part D claims (2024)

    View profile →
  24. 24

    Family Medicine Physician · Fort Madison, IA

    482 Medicare Part D claims (2024)

    View profile →
  25. 25

    Family Medicine Physician · Cedar Rapids, IA

    481 Medicare Part D claims (2024)

    View profile →
  26. 26

    Internal Medicine Physician · Iowa City, IA

    481 Medicare Part D claims (2024)

    View profile →
  27. 27

    Internal Medicine Physician · Mason City, IA

    477 Medicare Part D claims (2024)

    View profile →
  28. 28

    Family Medicine Physician · Spencer, IA

    474 Medicare Part D claims (2024)

    View profile →
  29. 29

    Internal Medicine Physician · Creston, IA

    473 Medicare Part D claims (2024)

    View profile →
  30. 30

    Family Medicine Physician · Davenport, IA

    472 Medicare Part D claims (2024)

    View profile →
  31. 31

    Internal Medicine Physician · Cedar Rapids, IA

    472 Medicare Part D claims (2024)

    View profile →
  32. 32

    Internal Medicine Physician · Waterloo, IA

    468 Medicare Part D claims (2024)

    View profile →
  33. 33

    Family Medicine Physician · Osage, IA

    467 Medicare Part D claims (2024)

    View profile →
  34. 34

    Family Medicine Physician · Davenport, IA

    467 Medicare Part D claims (2024)

    View profile →
  35. 35

    Family Medicine Physician · Bettendorf, IA

    466 Medicare Part D claims (2024)

    View profile →
  36. 36

    Family Medicine Physician · West Burlington, IA

    462 Medicare Part D claims (2024)

    View profile →
  37. 37

    Internal Medicine Physician · Fort Madison, IA

    458 Medicare Part D claims (2024)

    View profile →
  38. 38

    Family Medicine Physician · Vinton, IA

    457 Medicare Part D claims (2024)

    View profile →
  39. 39

    Family Medicine Physician · Indianola, IA

    455 Medicare Part D claims (2024)

    View profile →
  40. 40

    Medical Physician Assistant · Des Moines, IA

    453 Medicare Part D claims (2024)

    View profile →
  41. 41

    Internal Medicine Physician · Muscatine, IA

    451 Medicare Part D claims (2024)

    View profile →
  42. 42

    Family Medicine Physician · Marshalltown, IA

    449 Medicare Part D claims (2024)

    View profile →
  43. 43

    Internal Medicine Physician · Coralville, IA

    448 Medicare Part D claims (2024)

    View profile →
  44. 44

    Family Medicine Physician · Sioux City, IA

    446 Medicare Part D claims (2024)

    View profile →
  45. 45

    Family Medicine Physician · Spencer, IA

    445 Medicare Part D claims (2024)

    View profile →
  46. 46

    Family Medicine Physician · Guthrie Center, IA

    444 Medicare Part D claims (2024)

    View profile →
  47. 47

    Internal Medicine Physician · Cedar Rapids, IA

    440 Medicare Part D claims (2024)

    View profile →
  48. 48

    Family Medicine Physician · Perry, IA

    440 Medicare Part D claims (2024)

    View profile →
  49. 49

    Family Medicine Physician · Hawarden, IA

    439 Medicare Part D claims (2024)

    View profile →
  50. 50

    Internal Medicine Physician · Urbandale, IA

    437 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).