Medicare Part D drugs, by what Part D paid

3,159 drugs were dispensed to Medicare Part D patients in 2024. Each is a brand and generic name as CMS prints them, so one generic with several brands is several rows. Only prescribers with 11 or more claims of a drug are counted.

Part D drug cost

50 of 3,159

Source: CMS Open Payments

Listed by total drug cost, largest first.

We reproduce what manufacturers reported and do not verify, edit or correct it. A payment record is not evidence of wrongdoing.

Who Paid My Doc is independent and is not affiliated with, endorsed by or sponsored by CMS or any U.S. government agency.