Top 500 Medicare Part D Drugs

Ranked by total drug cost paid by Medicare Part D in 2023.

Data: CMS Medicare Part D, 2023 (most current available) · Updated March 2026

500

Drugs Tracked

$91.48B

Total Drug Costs

570,533,628

Total Claims

34%

Top 10 Share of Cost

#Drug (Generic)Total CostClaims
1Apixaban$7.75B8,995,930
2Semaglutide$4.30B3,193,643
3Empagliflozin$3.58B3,334,784
4Dulaglutide$2.99B2,175,100
5Rivaroxaban$2.45B2,628,123
6Adalimumab$2.17B240,925
7Lenalidomide$2.15B130,834
8Insulin Glargine,hum.Rec.Anlog$1.94B3,118,259
9Fluticasone/Umeclidin/Vilanter$1.81B2,046,216
10Dapagliflozin Propanediol$1.65B1,666,200
11Sitagliptin Phosphate$1.54B1,567,668
12Sacubitril/Valsartan$1.30B1,220,812
13Bictegrav/Emtricit/Tenofov Ala$1.29B310,738
14Etanercept$1.12B145,737
15Enzalutamide$985.0M72,710
16Mirabegron$927.5M1,407,073
17Tirzepatide$877.9M680,457
18Ibrutinib$875.8M56,368
19Ustekinumab$852.3M31,974
20Paliperidone Palmitate$832.3M252,388
21Insulin Aspart$831.6M958,823
22Budesonide/Formoterol Fumarate$759.4M1,452,561
23Palbociclib$755.1M48,329
24Nintedanib Esylate$703.7M53,928
25Ruxolitinib Phosphate$698.1M46,655
26Cyclosporine$684.1M723,620
27Linaclotide$639.4M823,023
28Insulin Lispro$623.9M854,813
29Dupilumab$609.1M156,267
30Rsvpref3 Antigen/As01e/Pf$608.6M1,935,431
31Pomalidomide$589.0M27,253
32Lipase/Protease/Amylase$577.7M321,809
33Insulin Degludec$567.8M597,178
34Valbenazine Tosylate$553.8M73,914
35Fluticasone Propion/Salmeterol$523.2M1,289,942
36Varicella-Zoster Ge/As01b/Pf$514.4M2,419,884
37Tafamidis$511.1M20,589
38Fluticasone/Vilanterol$493.0M909,837
39Tiotropium Bromide$478.1M673,800
40Evolocumab$460.5M528,560
41Acalabrutinib Maleate$457.0M31,890
42Atorvastatin Calcium$444.6M30,263,929
43Osimertinib Mesylate$436.5M25,273
44Levothyroxine Sodium$435.3M20,209,418
45Deutetrabenazine$404.1M60,532
46Linagliptin$403.8M519,439
47Macitentan$394.6M30,889
48Insulin Detemir$376.5M548,216
49Aripiprazole$373.1M1,494,971
50Apalutamide$369.2M24,956

Showing 50 of 500 drugs