NPI Central

Metoprolol (Lopressor, Toprol XL) Prescribers in Pennsylvania

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

14,590 providers in Pennsylvania 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 PA
14,590
Data year
2024
Registry vintage
June 2026

metoprolol prescribers in Pennsylvania

Ranked by Part D claim volume.
  1. 1

    Geriatric Medicine (Internal Medicine) Physician · Plymouth Meeting, PA

    16,110 Medicare Part D claims (2024)

    View profile →
  2. 2

    Family Medicine Physician · Du Bois, PA

    6,474 Medicare Part D claims (2024)

    View profile →
  3. 3

    Cardiovascular Disease Physician · Altoona, PA

    5,505 Medicare Part D claims (2024)

    View profile →
  4. 4

    Internal Medicine Physician · Plymouth Meeting, PA

    5,431 Medicare Part D claims (2024)

    View profile →
  5. 5

    Cardiovascular Disease Physician · Philadelphia, PA

    3,619 Medicare Part D claims (2024)

    View profile →
  6. 6

    Cardiovascular Disease Physician · Altoona, PA

    2,980 Medicare Part D claims (2024)

    View profile →
  7. 7

    Internal Medicine Physician · Pottsville, PA

    2,973 Medicare Part D claims (2024)

    View profile →
  8. 8

    Internal Medicine Physician · Philadelphia, PA

    2,889 Medicare Part D claims (2024)

    View profile →
  9. 9

    Internal Medicine Physician · Center Valley, PA

    2,830 Medicare Part D claims (2024)

    View profile →
  10. 10

    Internal Medicine Physician · Scranton, PA

    2,811 Medicare Part D claims (2024)

    View profile →
  11. 11

    Internal Medicine Physician · Allentown, PA

    2,795 Medicare Part D claims (2024)

    View profile →
  12. 12

    Interventional Cardiology Physician · Johnstown, PA

    2,660 Medicare Part D claims (2024)

    View profile →
  13. 13

    Internal Medicine Physician · Easton, PA

    2,534 Medicare Part D claims (2024)

    View profile →
  14. 14

    Cardiovascular Disease Physician · New Castle, PA

    2,525 Medicare Part D claims (2024)

    View profile →
  15. 15

    Cardiovascular Disease Physician · Monroeville, PA

    2,501 Medicare Part D claims (2024)

    View profile →
  16. 16

    Family Medicine Physician · Nanticoke, PA

    2,401 Medicare Part D claims (2024)

    View profile →
  17. 17

    Internal Medicine Physician · Allentown, PA

    2,375 Medicare Part D claims (2024)

    View profile →
  18. 18

    Family Medicine Physician · Pottsville, PA

    2,287 Medicare Part D claims (2024)

    View profile →
  19. 19

    Internal Medicine Physician · Center Valley, PA

    2,228 Medicare Part D claims (2024)

    View profile →
  20. 20

    Internal Medicine Physician · Philadelphia, PA

    2,189 Medicare Part D claims (2024)

    View profile →
  21. 21

    Internal Medicine Physician · Levittown, PA

    2,164 Medicare Part D claims (2024)

    View profile →
  22. 22

    Family Medicine Physician · Altoona, PA

    2,142 Medicare Part D claims (2024)

    View profile →
  23. 23

    Internal Medicine Physician · Duryea, PA

    2,139 Medicare Part D claims (2024)

    View profile →
  24. 24

    Gerontology Nurse Practitioner · Lancaster, PA

    2,120 Medicare Part D claims (2024)

    View profile →
  25. 25

    Family Medicine Physician · York, PA

    2,101 Medicare Part D claims (2024)

    View profile →
  26. 26

    Physician Assistant · Mill Hall, PA

    2,048 Medicare Part D claims (2024)

    View profile →
  27. 27

    Family Medicine Physician · Johnstown, PA

    2,018 Medicare Part D claims (2024)

    View profile →
  28. 28

    Family Medicine Physician · Carlisle, PA

    2,012 Medicare Part D claims (2024)

    View profile →
  29. 29

    Internal Medicine Physician · Burgettstown, PA

    1,992 Medicare Part D claims (2024)

    View profile →
  30. 30

    Internal Medicine Physician · Coal Township, PA

    1,957 Medicare Part D claims (2024)

    View profile →
  31. 31

    Hospitalist Physician · Chambersburg, PA

    1,941 Medicare Part D claims (2024)

    View profile →
  32. 32

    Cardiovascular Disease Physician · Burgettstown, PA

    1,939 Medicare Part D claims (2024)

    View profile →
  33. 33

    Internal Medicine Physician · Feasterville Trevose, PA

    1,906 Medicare Part D claims (2024)

    View profile →
  34. 34

    Internal Medicine Physician · Windber, PA

    1,870 Medicare Part D claims (2024)

    View profile →
  35. 35

    Nurse Practitioner · Pittsburgh, PA

    1,826 Medicare Part D claims (2024)

    View profile →
  36. 36

    Family Nurse Practitioner · Greensburg, PA

    1,826 Medicare Part D claims (2024)

    View profile →
  37. 37

    Family Medicine Physician · Philadelphia, PA

    1,810 Medicare Part D claims (2024)

    View profile →
  38. 38

    Internal Medicine Physician · Philadelphia, PA

    1,804 Medicare Part D claims (2024)

    View profile →
  39. 39

    Advanced Heart Failure and Transplant Cardiology Physician · West Chester, PA

    1,796 Medicare Part D claims (2024)

    View profile →
  40. 40

    Family Medicine Physician · South Abington Township, PA

    1,773 Medicare Part D claims (2024)

    View profile →
  41. 41

    Family Medicine Physician · Forest City, PA

    1,767 Medicare Part D claims (2024)

    View profile →
  42. 42

    Cardiovascular Disease Physician · Pgh, PA

    1,763 Medicare Part D claims (2024)

    View profile →
  43. 43

    Internal Medicine Physician · Kingston, PA

    1,759 Medicare Part D claims (2024)

    View profile →
  44. 44

    Internal Medicine Physician · Hazleton, PA

    1,749 Medicare Part D claims (2024)

    View profile →
  45. 45

    Internal Medicine Physician · York, PA

    1,746 Medicare Part D claims (2024)

    View profile →
  46. 46

    Cardiovascular Disease Physician · Erie, PA

    1,737 Medicare Part D claims (2024)

    View profile →
  47. 47

    Internal Medicine Physician · Red Lion, PA

    1,734 Medicare Part D claims (2024)

    View profile →
  48. 48

    Internal Medicine Physician · Philadelphia, PA

    1,729 Medicare Part D claims (2024)

    View profile →
  49. 49

    Geriatric Medicine (Internal Medicine) Physician · Sugarloaf, PA

    1,723 Medicare Part D claims (2024)

    View profile →
  50. 50

    Family Medicine Physician · Meadville, PA

    1,719 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).