US Drug Prices — Medicare Part D Spending
US drug prices, on these pages, mean the average Medicare Part D spending per dosage unit — the amount the Medicare Part D program spent, on average, per billing unit (e.g. one tablet) of a drug in calendar year 2024, across all manufacturers. Figures come from real CMS open data, in US dollars ($), for the 100 highest-volume Part D drugs. They are not pharmacy cash prices and not medical advice.
How much do the most common US drugs cost, and what does the figure mean?
Across the 100 highest-volume Medicare Part D drugs (calendar year 2024, CMS open data), average Medicare spending per dosage unit ranges from $0.0564 (Metformin HCl) to $511.63 (Mounjaro). The most-claimed is Atorvastatin Calcium at $0.1452 per unit. This is Medicare program spending, not a pharmacy cash price — information only, not medical advice.
Highest and lowest cost per dosage unit
| Drug | Generic | Per dosage unit |
|---|---|---|
| Mounjaro | Tirzepatide | $511.63 |
| Trulicity | Dulaglutide | $467.75 |
| Ozempic | Semaglutide | $306.48 |
| Shingrix | Varicella-Zoster Ge/As01b/PF | $196.56 |
| Jardiance | Empagliflozin | $18.94 |
| Drug | Generic | Per dosage unit |
|---|---|---|
| Metformin HCl | Metformin HCl | $0.0564 |
| Hydrochlorothiazide | Hydrochlorothiazide | $0.0584 |
| Metoprolol Tartrate | Metoprolol Tartrate | $0.0591 |
| Metformin HCl ER | Metformin HCl | $0.06 |
| Carvedilol | Carvedilol | $0.065 |
Most-claimed Part D drugs (2024)
| Drug | Generic | 2024 claims | Per dosage unit |
|---|---|---|---|
| Atorvastatin Calcium | Atorvastatin Calcium | 73,349,032 | $0.1452 |
| Amlodipine Besylate | Amlodipine Besylate | 50,204,110 | $0.0848 |
| Levothyroxine Sodium | Levothyroxine Sodium | 43,253,940 | $0.1694 |
| Gabapentin | Gabapentin | 36,804,628 | $0.1192 |
| Lisinopril | Lisinopril | 36,247,459 | $0.0889 |
| Losartan Potassium | Losartan Potassium | 36,240,406 | $0.1256 |
| Metoprolol Succinate | Metoprolol Succinate | 32,213,092 | $0.1825 |
| Rosuvastatin Calcium | Rosuvastatin Calcium | 30,813,501 | $0.1872 |
| Omeprazole | Omeprazole | 28,883,231 | $0.1716 |
| Pantoprazole Sodium | Pantoprazole Sodium | 25,600,657 | $0.1987 |
Look up a drug's average Medicare cost
Search any of the 100 highest-volume Medicare Part D drugs by brand or generic name to see its real average spending per dosage unit and 2024 claim volume.
Every drug in this dataset
- Albuterol Sulfate HFA$2.387 →
- Alendronate Sodium$0.8522 →
- Allopurinol$0.1286 →
- Alprazolam$0.0915 →
- Amlodipine Besylate$0.0848 →
- Amoxicillin$0.1532 →
- Amoxicillin-Clavulanate Potass$0.516 →
- Atenolol$0.088 →
- Atorvastatin Calcium$0.1452 →
- Azithromycin$0.7037 →
- Baclofen$0.1865 →
- Bupropion XL$0.4038 →
- Buspirone HCl$0.1465 →
- Carvedilol$0.065 →
- Celecoxib$0.4441 →
- Cephalexin$0.317 →
- Ciprofloxacin HCl$0.5535 →
- Citalopram HBr$0.1178 →
- Clonazepam$0.1476 →
- Clopidogrel$0.1766 →
- Cyclobenzaprine HCl$0.1421 →
- Diclofenac Sodium$0.4127 →
- Donepezil HCl$0.2467 →
- Doxycycline Hyclate$0.4852 →
- Duloxetine HCl$0.3506 →
- Eliquis$9.637 →
- Escitalopram Oxalate$0.1903 →
- Estradiol$1.686 →
- Ezetimibe$0.3192 →
- Famotidine$0.1616 →
- Farxiga$18.31 →
- Finasteride$0.1856 →
- Fluoxetine HCl$0.1629 →
- Fluticasone Propionate$0.6083 →
- Furosemide$0.0812 →
- Gabapentin$0.1192 →
- Glimepiride$0.0863 →
- Glipizide$0.0783 →
- Hydralazine HCl$0.0887 →
- Hydrochlorothiazide$0.0584 →
- Hydrocodone-Acetaminophen$0.2754 →
- Hydroxyzine HCl$0.2123 →
- Ibuprofen$0.1169 →
- Isosorbide Mononitrate ER$0.1825 →
- Januvia$17.97 →
- Jardiance$18.94 →
- Ketoconazole$0.3022 →
- Lamotrigine$0.1666 →
- Lantus Solostar$6.112 →
- Latanoprost$2.388 →
- Levetiracetam$0.262 →
- Levothyroxine Sodium$0.1694 →
- Lisinopril$0.0889 →
- Lisinopril-Hydrochlorothiazide$0.0925 →
- Lorazepam$0.1376 →
- Losartan Potassium$0.1256 →
- Losartan-Hydrochlorothiazide$0.1805 →
- Meloxicam$0.0843 →
- Memantine HCl$0.4025 →
- Metformin HCl$0.0564 →
- Metformin HCl ER$0.06 →
- Methylprednisolone$0.339 →
- Metoprolol Succinate$0.1825 →
- Metoprolol Tartrate$0.0591 →
- Mirtazapine$0.464 →
- Montelukast Sodium$0.1678 →
- Mounjaro$511.63 →
- Mupirocin$0.3379 →
- Nitrofurantoin Mono-Macro$0.9479 →
- Omeprazole$0.1716 →
- Ondansetron HCl$0.4548 →
- Ondansetron ODT$0.5002 →
- Oxycodone HCl$0.1998 →
- Oxycodone-Acetaminophen$0.3347 →
- Ozempic$306.48 →
- Pantoprazole Sodium$0.1987 →
- Potassium Chloride$0.2436 →
- Pravastatin Sodium$0.1803 →
- Prednisone$0.152 →
- Pregabalin$0.3115 →
- Quetiapine Fumarate$0.3146 →
- Rosuvastatin Calcium$0.1872 →
- Sertraline HCl$0.1539 →
- Shingrix$196.56 →
- Simvastatin$0.111 →
- Spironolactone$0.1326 →
- Sulfamethoxazole-Trimethoprim$0.2503 →
- Synthroid$0.9878 →
- Tamsulosin HCl$0.1791 →
- Tizanidine HCl$0.1386 →
- Tramadol HCl$0.1109 →
- Trazodone HCl$0.1467 →
- Trelegy Ellipta$10.52 →
- Triamcinolone Acetonide$0.291 →
- Trulicity$467.75 →
- Valsartan$0.3372 →
- Venlafaxine HCl ER$0.3469 →
- Warfarin Sodium$0.1367 →
- Xarelto$17.68 →
- Zolpidem Tartrate$0.1811 →
Frequently asked questions
- What does the price on these pages mean?
- It is the average Medicare Part D spending per dosage unit in 2024, weighted by claim volume across all manufacturers (the CMS field Avg_Spnd_Per_Dsg_Unt_Wghtd_2024). A "dosage unit" is one billing unit of the drug — for example one tablet, one millilitre or one gram, as defined by CMS. It is NOT the cash or retail price a patient pays at a pharmacy, NOT a per-prescription or per-package cost, and figures reflect Medicare Part D (older or disabled US beneficiaries) only. All figures are in US dollars.
- Which drugs are covered, and for what year?
- These 100 pages cover the 100 highest-volume Medicare Part D drugs by total 2024 claims, using calendar year 2024 figures from the CMS "Medicare Part D Spending by Drug" dataset (release year 2026). The most-claimed of these is Atorvastatin Calcium (Atorvastatin Calcium) with 73,349,032 Part D claims in 2024.
- Which of these drugs cost the most and least per dosage unit?
- By average Medicare Part D spending per dosage unit (calendar year 2024), the highest in this set is Mounjaro at $511.63 per dosage unit, and the lowest is Metformin HCl at $0.0564 per dosage unit. These are Medicare program spending figures, not pharmacy shelf prices, and a low per-unit figure does not mean a low total cost — total cost depends on how many units a prescription needs.
- Is this medical or pricing advice?
- No. This is information only, drawn unchanged from a public US government dataset. It is NOT medical advice and NOT a price quote. Real drug prices vary by pharmacy, insurance plan, manufacturer and region, and can differ greatly from Medicare program spending. Always consult a licensed pharmacist or clinician before making any decision about your medication.
- Where does the data come from?
- From the U.S. Centers for Medicare & Medicaid Services (CMS) "Medicare Part D Spending by Drug" dataset, release year 2026, data year 2024. It is a U.S. federal government work in the public domain. GeraClinic reports the CMS figures exactly as published and dates each one; we do not alter the numbers.
Questions about your medication?
A GeraClinic clinician can review your medication, explain options, and issue or renew a prescription where appropriate — online, without travelling to a clinic.
Contains public sector information published by U.S. Centers for Medicare & Medicaid Services (CMS) and licensed under the U.S. Government Works / Public Domain. Source: CMS Medicare Part D Spending by Drug (calendar year 2024, published 2026-06-25).
Informational/educational only — not a substitute for professional medical advice; a clinician interprets results.