NPI Central

Metoprolol (Lopressor, Toprol XL) Prescribers in Maine

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

1,949 providers in Maine have Medicare Part D claims for metoprolol. 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 ME
1,949
Data year
2024
Registry vintage
June 2026

metoprolol prescribers in Maine

Ranked by Part D claim volume.
  1. 1

    Cardiovascular Disease Physician · Biddeford, ME

    1,539 Medicare Part D claims (2024)

    View profile →
  2. 2

    Geriatric Medicine (Internal Medicine) Physician · Lewiston, ME

    1,309 Medicare Part D claims (2024)

    View profile →
  3. 3

    Internal Medicine Physician · Bridgton, ME

    1,174 Medicare Part D claims (2024)

    View profile →
  4. 4

    Cardiovascular Disease Physician · Scarborough, ME

    1,070 Medicare Part D claims (2024)

    View profile →
  5. 5

    Cardiovascular Disease Physician · Biddeford, ME

    1,068 Medicare Part D claims (2024)

    View profile →
  6. 6

    Cardiovascular Disease Physician · South Portland, ME

    1,051 Medicare Part D claims (2024)

    View profile →
  7. 7
    Alexandra IdenburgMD, MRCGP(UK)

    General Practice Physician · Pittsfield, ME

    1,012 Medicare Part D claims (2024)

    View profile →
  8. 8

    Internal Medicine Physician · Portland, ME

    1,004 Medicare Part D claims (2024)

    View profile →
  9. 9

    Cardiovascular Disease Physician · Brunswick, ME

    876 Medicare Part D claims (2024)

    View profile →
  10. 10

    Cardiovascular Disease Physician · Westbrook, ME

    842 Medicare Part D claims (2024)

    View profile →
  11. 11

    Family Nurse Practitioner · Lewiston, ME

    821 Medicare Part D claims (2024)

    View profile →
  12. 12

    Cardiovascular Disease Physician · Scarborough, ME

    809 Medicare Part D claims (2024)

    View profile →
  13. 13

    Internal Medicine Physician · Biddeford, ME

    797 Medicare Part D claims (2024)

    View profile →
  14. 14

    Internal Medicine Physician · Portland, ME

    791 Medicare Part D claims (2024)

    View profile →
  15. 15

    Internal Medicine Physician · Bangor, ME

    786 Medicare Part D claims (2024)

    View profile →
  16. 16

    Family Medicine Physician · Caribou, ME

    783 Medicare Part D claims (2024)

    View profile →
  17. 17

    Cardiovascular Disease Physician · Biddeford, ME

    751 Medicare Part D claims (2024)

    View profile →
  18. 18

    Family Medicine Physician · Madawaska, ME

    731 Medicare Part D claims (2024)

    View profile →
  19. 19

    Cardiovascular Disease Physician · Augusta, ME

    688 Medicare Part D claims (2024)

    View profile →
  20. 20

    Cardiovascular Disease Physician · Augusta, ME

    682 Medicare Part D claims (2024)

    View profile →
  21. 21

    Cardiovascular Disease Physician · York, ME

    679 Medicare Part D claims (2024)

    View profile →
  22. 22

    Nurse Practitioner · Lewiston, ME

    646 Medicare Part D claims (2024)

    View profile →
  23. 23

    Family Medicine Physician · Bangor, ME

    645 Medicare Part D claims (2024)

    View profile →
  24. 24

    Nurse Practitioner · Augusta, ME

    640 Medicare Part D claims (2024)

    View profile →
  25. 25

    Cardiovascular Disease Physician · Scarborough, ME

    639 Medicare Part D claims (2024)

    View profile →
  26. 26

    Cardiovascular Disease Physician · Brunswick, ME

    626 Medicare Part D claims (2024)

    View profile →
  27. 27

    Internal Medicine Physician · Portland, ME

    623 Medicare Part D claims (2024)

    View profile →
  28. 28

    Family Medicine Physician · Presque Isle, ME

    616 Medicare Part D claims (2024)

    View profile →
  29. 29

    Cardiovascular Disease Physician · Lewiston, ME

    613 Medicare Part D claims (2024)

    View profile →
  30. 30

    Family Medicine Physician · Presque Isle, ME

    612 Medicare Part D claims (2024)

    View profile →
  31. 31

    Family Medicine Physician · Millinocket, ME

    609 Medicare Part D claims (2024)

    View profile →
  32. 32

    Family Nurse Practitioner · Auburn, ME

    608 Medicare Part D claims (2024)

    View profile →
  33. 33

    Physician Assistant · Lincoln, ME

    596 Medicare Part D claims (2024)

    View profile →
  34. 34

    Cardiovascular Disease Physician · Augusta, ME

    596 Medicare Part D claims (2024)

    View profile →
  35. 35

    Internal Medicine Physician · Presque Isle, ME

    592 Medicare Part D claims (2024)

    View profile →
  36. 36

    Cardiovascular Disease Physician · Augusta, ME

    591 Medicare Part D claims (2024)

    View profile →
  37. 37

    Family Medicine Physician · Bangor, ME

    589 Medicare Part D claims (2024)

    View profile →
  38. 38

    Internal Medicine Physician · Houlton, ME

    589 Medicare Part D claims (2024)

    View profile →
  39. 39

    Family Medicine Physician · Lincoln, ME

    584 Medicare Part D claims (2024)

    View profile →
  40. 40

    Nurse Practitioner · Bangor, ME

    571 Medicare Part D claims (2024)

    View profile →
  41. 41

    Cardiovascular Disease Physician · Brunswick, ME

    570 Medicare Part D claims (2024)

    View profile →
  42. 42

    Family Medicine Physician · Caribou, ME

    569 Medicare Part D claims (2024)

    View profile →
  43. 43

    Cardiovascular Disease Physician · Rockport, ME

    566 Medicare Part D claims (2024)

    View profile →
  44. 44

    Cardiovascular Disease Physician · Portland, ME

    564 Medicare Part D claims (2024)

    View profile →
  45. 45

    Cardiovascular Disease Physician · Lewiston, ME

    540 Medicare Part D claims (2024)

    View profile →
  46. 46

    Clinical Cardiac Electrophysiology Physician · York, ME

    538 Medicare Part D claims (2024)

    View profile →
  47. 47

    Cardiovascular Disease Physician · Waterville, ME

    534 Medicare Part D claims (2024)

    View profile →
  48. 48

    Family Medicine Physician · Eastport, ME

    527 Medicare Part D claims (2024)

    View profile →
  49. 49

    Cardiovascular Disease Physician · Scarborough, ME

    520 Medicare Part D claims (2024)

    View profile →
  50. 50

    Cardiovascular Disease Physician · Augusta, ME

    520 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 metoprolol. Source: CMS NPPES (June 2026).