Skip to main content

America's Medicine Cabinet

Medicare Part D paid $212.7 billion for 1.39 billion prescriptions across 1,779 drugs in 2023. Here's what America actually fills.

Drugs tracked

1,779

Prescriptions (2023)

1.39B

Medicare Part D spend

$212.7B

Rx per enrollee

7.0

Part D enrollees

55.0M

Every dollar on this page comes from Medicare Part D, the drug program for 55 million seniors and disabled adults. The top 20 drugs alone account for 43.8% of all Part D spending. Cash and commercial prices can run several times higher, especially for brand-name drugs with no generic equivalent.

The $212 Billion Picture

The bar below breaks that $212.7 billion across therapeutic categories. Diabetes drugs alone consume 15.3% of the total, the single largest named slice. Blood thinners take another 11.1%, driven almost entirely by Eliquis (apixaban) at 20.2 million Medicare Part D claims.

Diabetes15.3%
Blood Thinners11.1%
Pain & Inflammation1.6%
Heart & Blood Pressure1.6%
Mental Health1.6%
Cholesterol & Lipids1.4%
Prostate & Urinary1.4%
Respiratory & Allergy1.2%
Stomach & Digestive0.7%
Eye Care0.6%
Memory & Neurological0.6%
Thyroid0.5%
Other / Specialty61.4%

Notice the mismatch. Diabetes is 15.3% of spend but only 5.2% of claims, because insulins and GLP-1s like Ozempic run over $1,000 per Medicare Part D claim. See section 7 for the full category breakdown.

Two Americas of Prescribing

The 10 most-filled drugs in America are cheap generics. Atorvastatin, Amlodipine, Lisinopril, and Levothyroxine are all under $25 per Medicare Part D claim. The 10 most-expensive-per-claim drugs run $20,000 or more each fill and serve tens of thousands of patients, not tens of millions. Same country, two drug economies.

Atorvastatin at $14.69 per claim across 67.6 million claims costs Medicare Part D about $994 million in 2023. Ustekinumab (Stelara) at $26,711.86 per claim across just 73,053 claims costs Part D about $1.95 billion. Generics dominate by volume, specialty drugs dominate by dollars. Both shape the $212.7 billion total; neither is wrong, and both are true at once.

The 80/20 of Part D Spending

The top 20 drugs account for 43.8% of all Medicare Part D spending. The top 100 reach 74.4%. By the top 500, you've covered 96.8% of everything Medicare paid for prescriptions in 2023. The curve rises steeply, then flattens. This is what pharmaceutical economics looks like in real numbers.

25%50%75%100%Top 20: 43.8%Top 100: 74.4%Top 500: 96.8%1 drug1,779 drugsDrug rank (log scale) → cumulative % of Medicare Part D spend

The roughly 1,200 drugs in the long tail are low-volume, cheap, or both. They fill out the catalog but barely move the bill. Any serious conversation about Part D costs is really a conversation about the top 100. For the manufacturers behind those drugs, see /pharma-transparency.

What America Treats Most

Hypertension has 106 approved drugs in this dataset. Diabetes has 71. The number of drugs approved for a condition is a rough proxy for how much pharmaceutical R&D has targeted it, and for how many treatment options exist for patients.

#1Hypertension106 drugs
#2Diabetes71 drugs
#4Heart Failure69 drugs
#5Arthritis68 drugs
#6Breast Cancer63 drugs
#7Inflammation58 drugs
#8Cancer58 drugs
#9Skin Conditions56 drugs
#10Leukemia56 drugs
#11Escherichia coli Infections46 drugs
#13Schizophrenia43 drugs
#14Rhinitis41 drugs
#15Depression40 drugs

Hypertension has so many drugs because it's so common that multiple classes compete for market share. ACE inhibitors, ARBs, beta blockers, calcium channel blockers, and diuretics all treat the same condition from different angles. Rarer diseases often show fewer drugs not because they need fewer, but because drug-development economics concentrate on large patient populations.

Therapeutic Categories

Eighteen therapeutic categories, grouped by body system or disease area. Each card shows the number of drugs tracked and combined Medicare Part D spend.

Diabetes

13 drugs$32.5B spend15.3% of Part D

Diabetes. 13 drugs, 15.3% of Medicare Part D spend, led by Metformin at 31.8 million claims.

Explore Metformin Hcl

Blood Thinners

7 drugs$23.6B spend11.1% of Part D

Blood Thinners. 7 drugs, 11.1% of Medicare Part D spend, led by Eliquis (apixaban) at 20.2 million claims.

Explore Apixaban

Pain & Inflammation

17 drugs$3.4B spend1.6% of Part D

Pain & Inflammation. 17 drugs, 1.6% of Medicare Part D spend, led by Gabapentin at 33.9 million claims.

Explore Gabapentin

Heart & Blood Pressure

25 drugs$3.4B spend1.6% of Part D

Heart & Blood Pressure. 25 drugs, 1.6% of Medicare Part D spend, led by Amlodipine at 46.6 million claims.

Explore Amlodipine Besylate

Mental Health

19 drugs$3.4B spend1.6% of Part D

Mental Health. 19 drugs, 1.6% of Medicare Part D spend, led by Trazodone at 16.3 million claims.

Explore Trazodone Hcl

Cholesterol & Lipids

9 drugs$3.0B spend1.4% of Part D

Cholesterol & Lipids. 9 drugs, 1.4% of Medicare Part D spend, led by Atorvastatin at 67.6 million claims.

Explore Atorvastatin Calcium

Prostate & Urinary

8 drugs$2.9B spend1.4% of Part D

Prostate & Urinary. 8 drugs, 1.4% of Medicare Part D spend, led by Tamsulosin at 18.9 million claims.

Explore Tamsulosin Hcl

Respiratory & Allergy

11 drugs$2.6B spend1.2% of Part D

Respiratory & Allergy. 11 drugs, 1.2% of Medicare Part D spend, led by Albuterol at 17.7 million claims.

Explore Albuterol Sulfate

Stomach & Digestive

10 drugs$1.4B spend0.7% of Part D

Stomach & Digestive. 10 drugs, 0.7% of Medicare Part D spend, led by Omeprazole at 27.2 million claims.

Explore Omeprazole

Eye Care

6 drugs$1.4B spend0.6% of Part D

Eye Care. 6 drugs, 0.6% of Medicare Part D spend, led by Latanoprost at 9.9 million claims.

Explore Latanoprost

Memory & Neurological

10 drugs$1.3B spend0.6% of Part D
Explore Donepezil Hcl

Thyroid

3 drugs$1.0B spend0.5% of Part D
Explore Levothyroxine Sodium

Sleep & Anxiety

8 drugs$460M spend0.2% of Part D
Explore Alprazolam

Supplements & Electrolytes

2 drugs$390M spend0.2% of Part D
Explore Potassium Chloride

Skin

7 drugs$341M spend0.2% of Part D
Explore Triamcinolone Acetonide

Antibiotics

10 drugs$325M spend0.2% of Part D
Explore Amoxicillin

Bone Health

4 drugs$296M spend0.1% of Part D
Explore Allopurinol

Steroids & Immune

6 drugs$288M spend0.1% of Part D
Explore Prednisone

Part D Spending by State

The table ranks states by total Medicare Part D spend, but per-capita tells a different story. Michigan leads per capita at $2,134.84. Utah comes in lowest at $557.35. The gap reflects population age, chronic-disease burden, and the share of residents on Medicare. Medicare negotiates drug prices nationally, so unit prices do not vary state to state.

#StateTotal Part DPer ResidentPrescriptions
1California$39.7B$1,019215.8M2Florida$36.8B$1,629210.9M3Texas$32.1B$1,051190.4M4New York$30.4B$1,554150.5M5Pennsylvania$21.9B$1,690144.6M6Michigan$21.4B$2,13599.3M7Illinois$20.8B$1,660123.9M8Ohio$17.8B$1,512113.7M9North Carolina$16.2B$1,493100.7M10Georgia$14.8B$1,34093.6M

The Diabetes and heart-disease belt shows up clearly in the per-capita ranking. Florida ranks second by total spend but only middle-of-the-pack per capita, because it has a huge retiree population spread across many younger residents. Michigan, Kentucky, and Missouri lead per capita because a larger share of their general population is on Medicare and filling multiple prescriptions.

The Polypharmacy Reality

7.0

7.0 prescriptions per Medicare enrollee per year, on average, counted across the 55 million people on Part D.

Polypharmacy is the quiet reality behind Medicare Part D totals. A senior with hypertension, diabetes, and high cholesterol is already on 4 to 6 drugs before they see a cardiologist. Add heart failure or atrial fibrillation and the count climbs to 8 or 10. This isn't over-prescribing. It's modern chronic-disease care catching up with two decades of guideline updates, with each added drug targeting a specific risk pathway. The tradeoff is real. Every added drug carries a small interaction risk and an adherence cost. For readers managing their own medication lists, /conditions/hypertension, /conditions/diabetes, and /conditions/heart-failure are practical starting points.

The Specialist-Only Drugs

Most Part D drugs are handled by any family or internal-medicine doctor. A small group is written by fewer than a thousand prescribers nationwide — subspecialty teams at academic medical centers, treating rare conditions with drugs that cost tens of thousands per fill.

#1Vutrisiran Sodium(Amvuttra)
11 prescribers total$121,438 per fill181 claims/year
#2C1 Esterase Inhibitor, Recomb(Ruconest)
14 prescribers total$109,141 per fill241 claims/year
#3Elosulfase Alfa(Vimizim)
10 prescribers total$101,236 per fill139 claims/year
#4Asfotase Alfa(Strensiq)
93 prescribers total$98,613 per fill2,135 claims/year
#5Glycerol Phenylbutyrate(Ravicti)
31 prescribers total$94,709 per fill601 claims/year
#6Cladribine(Mavenclad)
28 prescribers total$73,965 per fill496 claims/year
#7Ecallantide(Kalbitor)
11 prescribers total$72,809 per fill289 claims/year
#8Corticotropin(Acthar)
204 prescribers total$66,812 per fill3,626 claims/year
#9Interferon Gamma-1b,recomb.(Actimmune)
19 prescribers total$62,663 per fill301 claims/year
#10Eteplirsen(Exondys-51)
14 prescribers total$62,177 per fill356 claims/year

Atorvastatin has 360,565 prescribers; it's on every internal-medicine formulary in the country. Vutrisiran (Amvuttra) has 11 prescribers and costs Medicare Part D $121,437.68 per claim. Specialty drugs like these are handled by named teams at academic centers, not community primary care. When prescriber count is low and cost-per-claim is high, the drug is almost certainly subspecialty-only.

Complete Drug Rankings

All 1,779 Medicare Part D drugs, ranked by annual prescription count. Top 50 shown below; expand to browse the full list, or click any drug for claim history, state breakdown, and prescribing doctors.

#DrugPrescribersPrescriptionsPer Fill
1Atorvastatin Calcium361K67.6M$152Amlodipine Besylate333K46.6M$93Levothyroxine Sodium279K45.1M$214Lisinopril306K35.3M$95Gabapentin357K33.9M$196Losartan Potassium292K32.4M$157Metformin Hcl255K31.8M$168Metoprolol Succinate274K28.8M$209Omeprazole280K27.2M$1510Rosuvastatin Calcium243K25.2M$2411Pantoprazole Sodium287K22.5M$1612Furosemide276K22.0M$613ApixabanEliquis246K20.2M$86314Hydrocodone/AcetaminophenHydrocodone-Acetaminophen226K19.0M$2215Tamsulosin Hcl223K18.9M$2016Albuterol SulfateAlbuterol Sulfate Hfa257K17.7M$3917Hydrochlorothiazide243K17.7M$518Trazodone Hcl243K16.3M$1319Metoprolol Tartrate229K15.4M$920Simvastatin207K15.4M$1121Sertraline Hcl229K14.5M$1222Carvedilol222K14.3M$1223Potassium Chloride210K13.8M$2824Prednisone287K13.4M$625Clopidogrel BisulfateClopidogrel206K12.1M$1626Fluticasone Propionate218K11.9M$3527Famotidine205K11.7M$1628Tramadol Hcl210K11.7M$929Duloxetine Hcl220K11.4M$3330Montelukast Sodium189K11.3M$1631Escitalopram Oxalate203K11.1M$1532Alprazolam164K11.0M$733Meloxicam195K10.6M$634Latanoprost68K9.9M$2135Pravastatin Sodium172K9.0M$1936Allopurinol176K8.6M$1537Quetiapine Fumarate141K8.6M$2638Clonazepam150K8.3M$939Oxycodone Hcl136K7.9M$6040Oxycodone Hcl/AcetaminophenOxycodone-Acetaminophen114K7.8M$3841Alendronate Sodium157K7.6M$1242Diclofenac Sodium164K7.6M$6243Amoxicillin192K7.6M$444Bupropion HclBupropion Xl157K7.5M$3345EmpagliflozinJardiance160K7.5M$1,07746Lorazepam152K7.3M$1047SemaglutideOzempic136K7.2M$1,34948Donepezil Hcl119K7.1M$1649Mirtazapine145K7.1M$2250Zolpidem Tartrate149K7.0M$10

Frequently Asked Questions

How much does the US spend on prescription drugs each year?

Medicare Part D alone paid $212.7 billion for 1.39 billion prescriptions in 2023, covering 55 million seniors and disabled adults. Total US prescription spending across all payers is roughly three times that, once Medicaid, commercial insurance, and cash pay are added. This page tracks the Medicare Part D slice only, because it's the most detailed public dataset.

Why is Medicare data useful for understanding drug costs?

Medicare Part D is the largest single drug payer in the US and releases prescriber-level data every year. It covers 55 million people and 1,779 drugs in 2023. No commercial payer publishes at this level of detail. Part D is not the whole picture, but it's the clearest public window into what America actually fills.

Do commercial or cash prices match Medicare Part D prices?

For generics, they're usually close. Atorvastatin at $14.69 per Medicare Part D claim is roughly what a cash-pay customer would see at a discount pharmacy. For brand-name drugs like Eliquis, Ozempic, or Stelara, commercial and cash prices can run 2 to 5 times the Medicare Part D payment. Medicare negotiates; individual patients paying cash do not have that leverage.

Which drugs are prescribed most often?

Atorvastatin leads at 67.6 million Medicare Part D claims in 2023. The top 10 are all cheap generics: Amlodipine, Levothyroxine, Lisinopril, Gabapentin, Losartan, Metformin, Metoprolol, Omeprazole, and Rosuvastatin. Medicare Part D pays under $25 per claim for each of them.

Which drugs have the highest cost per prescription?

Ustekinumab (Stelara) tops the list at $26,711.86 per Medicare Part D claim. Cabozantinib (Cabometyx), Tafamidis (Vyndamax), Lenvatinib (Lenvima), and Sofosbuvir/Velpatasvir (Epclusa) all exceed $23,000 per claim. These are specialty drugs for autoimmune disease, cancer, rare cardiac amyloidosis, and hepatitis C.

How many drugs does a typical Medicare senior take?

About 7 prescriptions per year on average, across the 55 million people enrolled in Part D. Seniors managing multiple chronic conditions routinely fill 8 to 10. Polypharmacy is the norm, not the exception, once someone has hypertension plus diabetes plus high cholesterol plus one heart condition.

Why does drug spending vary so much between states?

Per-capita Medicare Part D spending ranges from $557.35 in Utah to $2,134.84 in Michigan. The driver is population age structure and chronic-disease burden, not drug prices. Medicare negotiates nationally, so the unit price for a drug is the same everywhere. States with older populations and higher rates of diabetes, heart disease, and hypertension simply fill more prescriptions per person.

Where can I see detailed data for a specific drug?

Each of the 1,779 drugs has its own page at /drugs/[drug-name]. Those pages show year-over-year claim volume, Medicare Part D cost per claim, number of beneficiaries, prescriber count, and how the drug ranks within its therapeutic category.

Methodology & Sources

All figures come from the CMS Medicare Part D Prescriber Public Use File, 2023 calendar year. Claims, beneficiaries, and payments are aggregated from the provider-drug level up to the drug level, one page per drug. We use CMS's generic-name rollup, so all manufacturers of a molecule combine into a single row.

Source
CMS Medicare Part D Prescriber Public Use File, 2023 (most recent annual release).
Limits
Medicare Part D payments only. Part B infusion drugs administered in clinic are not in this file. Medicaid, commercial insurance, and cash-pay figures are separate datasets and are not aggregated here. Drugs with fewer than 100 claims per year are suppressed by CMS for patient privacy.
Update cadence
CMS refreshes the Part D file annually with a roughly 18-month lag; our aggregates regenerate when that happens.

Explore More Healthcare Data

Pharma Transparency

Which manufacturers are behind the top drugs, and what they paid doctors last year.

Procedure Costs

Medicare payments and commercial ranges for 128 common procedures.

Conditions

Over 1,300 conditions with the specialists, symptoms, and drugs that treat them.

State Health Reports

State-by-state health rankings, county-level chronic disease data, and access gaps.