The 10 Most Costly Prescription Drugs for Medicare

Advertising Disclosure: When you buy something by clicking links on our site, we may earn a small commission, but it never affects the products or services we recommend.

Doctor looking thoughtful using a laptop and writing down information
akarapong / Shutterstock.com

Federal legislation passed in 2022 called for Medicare to negotiate prescription drug prices with pharmaceutical companies. Several of them have sued to stop the process.

Nonetheless, the federal government in late 2023 selected the first batch of drugs to haggle over. And a recent analysis of Medicare data from nonprofit health policy group KFF highlights the way this strategy could work.

KFF found that a handful of prescription drugs made up nearly a quarter of the federal health insurance program’s Part D spending — nearly $48 billion of $216 billion — in 2021. Medicare Part D covered 3,566 drugs in 2021.

Following are the prescription drugs that account for the largest share of Medicare spending.

10. Ozempic

Ozempic
myskin / Shutterstock.com

Total Medicare spending on this prescription drug in 2021: $2.6 billion

Number of people using this drug in 2021: 458,600

Ozempic, which boosts the body’s natural insulin production, helps diabetics manage blood sugar and lowers the risk of heart attack. It also suppresses appetite, which may lead to weight loss.

It is made by Novo Nordisk. The drug was approved too recently (2017) to be part of the current round of price negotiations, KFF says.

9. Lantus SoloStar

Lantus Solostar prescription drug insulin injection
T H Shah / Shutterstock.com

Total Medicare spending on this prescription drug in 2021: $2.8 billion

Number of people using this drug in 2021: 1.1 million

Lantus SoloStar is an insulin product made by Sanofi.

Because of an alternative called Semglee, Lantus won’t be part of current price negotiations. The Lantus maker also cut the price of the drug by 78% in early 2023.

8. Humira pen (citrate-free)

Humira prescription drug injection
Lea Rae / Shutterstock.com

Total Medicare spending on this prescription drug in 2021: $2.9 billion

Number of people using this drug in 2021: 51,200

Humira is a prescription drug used to treat arthritis, psoriasis and Crohn’s disease, among others. It is made by AbbVie.

Because alternatives to Humira exist, it wasn’t chosen for price negotiations.

7. Imbruvica

Imbruvica prescription drug tablets
CL Shebley / Shutterstock.com

Total Medicare spending on this prescription drug in 2021: $3.2 billion

Number of people using this drug in 2021: 26,000

Imbruvica is a cancer treatment drug made by Pharmacyclics and Janssen, pharmaceutical companies owned by AbbVie and Johnson & Johnson, respectively.

It has the second-highest average spending per beneficiary among the drugs on this list — $121,000 per person. (Most are roughly between $3,000 and $7,000.)

Fortunately, Imbruvica was selected for Medicare’s first round of price negotiations.

6. Jardiance

Jardiance prescription drug tablets
i viewfinder / Shutterstock.com

Total Medicare spending on this prescription drug in 2021: $3.7 billion

Number of people using this drug in 2021: 884,500

Another of the diabetes drugs in the top 10, Jardiance is made by Eli Lilly and Boehringer Ingelheim. Like Imbruvica, Jardiance was chosen for price negotiations.

5. Januvia

Januvia prescription drug tablets
i viewfinder / Shutterstock.com

Total Medicare spending on this prescription drug in 2021: $4.1 billion

Number of people using this drug in 2021: 934,500

Januvia, which can cost as little as $5 per prescription through private insurance, helps manage blood sugar for type 2 diabetics. It is made by Merck and was selected for the first round of Medicare price negotiations.

4. Trulicity

Trulicity
Halawi / Shutterstock.com

Total Medicare spending on this prescription drug in 2021: $4.7 billion

Number of people using this drug in 2021: 663,900

Trulicity is another drug used to treat Type 2 diabetes made by Eli Lilly.

The drug was approved too recently (2014) to be part of the current round of Medicare price negotiations.

3. Xarelto

Xarelto prescription drug tablets
Raihana Asral / Shutterstock.com

Total Medicare spending on this prescription drug in 2021: $5.2 billion

Number of people using this drug in 2021: 1.3 million

Xarelto is used to reduce the risk of blood clots and strokes. It is made by Janssen and was selected for the first round of Medicare drug price negotiations.

2. Revlimid

Bristol Myers Squibb, pharmaceutical company and maker of Revlimid
Tada Images / Shutterstock.com

Total Medicare spending on this prescription drug in 2021: $5.9 billion

Number of people using this drug in 2021: 45,600

Revlimid is a cancer-treating drug made by Bristol Myers Squibb. It is the most expensive drug per beneficiary on this list, at $129,000 per person.

Because there is now a generic version of Revlimid being gradually introduced to the market, it won’t be part of current price negotiations.

1. Eliquis

Eliquis prescription drug tablets
Raihana Asral / Shutterstock.com

Total Medicare spending on this prescription drug in 2021: $12.6 billion

Number of people using this drug in 2021: 3.1 million

Eliquis is made by Pfizer. It’s a blood thinner used to reduce the risk of stroke and blood clots. It was selected for price negotiations.

Get smarter with your money!

Want the best money-news and tips to help you make more and spend less? Then sign up for the free Money Talks Newsletter to receive daily updates of personal finance news and advice, delivered straight to your inbox. Sign up for our free newsletter today.