DrugDashboards
← Home

Medicare Part B drug prices

Most drugs are pills you pick up at a pharmacy — those run through Part D. But drugs a clinician has to inject or infuse — chemo, biologics, the new cell and gene therapies — are billed under Part B. For those, Medicare pays a set rate: the drug's Average Sales Price plus 6%, published every quarter. Here it is, sorted by the most expensive per unit.

ⓘ How this was built
Data sources
  • CMS Medicare Part B ASP quarterly payment limits
  • CMS NDC-HCPCS crosswalk
  • FDA Purple Book (biosimilar links)
Method

Prices are CMS's published ASP-based payment limits, joined to NDCs via the crosswalk; quarter-over-quarter changes are direct comparisons of consecutive files.

Pipeline and calculations built by Claude (Fable 5) from the public datasets above. Educational only — verify against primary sources before acting.

$813,967
top of the list — per dose, afamitresgene autoleucel
889
Part B drug codes Medicare priced this quarter
ASP + 6%
the formula Medicare uses to set each rate

What Medicare pays, per billing unit

The rate is per billing unit — often a milligram, but for a cell or gene therapy the unit is a single patient dose, which is why they sit at the top.

$813,967Tecelra
Uswm, Llc · Q2057
per therapeutic dose
$611,693Kymriah
Novartis Pharmaceuticals Corporation · Q2042
up to 600 million car-positive viable t cells
$587,978Carvykti
Janssen Biotech, Inc. · Q2056
up to 100 million autologous b-cell maturation antigen (bcma) directed car-positive t cells
$579,571Breyanzi
Juno Therapeutics, Inc. · Q2054
up to 110 million car-positive viable t cells, per therapeutic dose
$567,978Abecma
Celgene Corporation · Q2055
up to 510 million autologous anti-bcma car-positive viable t cells
$562,501Yescarta
Gilead Sciences, Inc. · Q2041
up to 200 million car t cells
$510,104Tecartus
Gilead Sciences, Inc. · Q2053
up to 200 million autologous anti-cd19 car positive viable t cells
$203,660Ryoncil
Mesoblast, Inc. · J3402
per therapeutic dose
$72,984Inlexzo
Janssen Biotech, Inc. · J9183
225 mg
$64,332Adstiladrin
Ferring Pharmaceuticals Inc. · J9029
per therapeutic dose
$55,932Provenge
Dendreon Pharmaceuticals LLC · Q2043
per infusion (minimum 50 million cells)
$37,492Supprelin LA implant
Endo USA, Inc. · J9226
50 mg
$29,664Oncaspar
Servier Pharmaceuticals LLC · J9266
1 ea
$7,239Inj, pemivibart, 4500 mg
Q0224
4500 mg
$6,189Edetate Calcium Disodium
Rising Pharma Holdings, Inc. · J0600
1000 mg
$5,549Atgam
Pfizer Inc · J7504
250 mg
$5,383Digifab
BTG International Inc. · J1162
per vial
$5,013Amvuttra�
Alnylam Pharmaceuticals, Inc. · J0225
1 mg
$4,905Simulect
Novartis Pharmaceuticals Corporation · J0480
20 mg
$4,396Floxuridine
JND Therapeutics · J9200
500 mg
$4,133H.P. Acthar
Mallinckrodt ARD LLC · J0801
40 units
$3,929Krystexxa
Amgen Inc · J2507
1 mg
$3,820Triptodur
Azurity Pharmaceuticals, Inc. · J3316
3.75 mg
$3,675Purified Cortrophin Gel
ANI Pharmaceuticals, Inc. · J0802
up to 40 units
$2,873Besponsa
Pfizer Inc · J9229
0.1 mg

Showing 25 of 300 Part B drugs, most expensive per unit first.

How to read it: “Medicare pays” is the Part B payment limit (ASP + 6%) for one billing unit. What a patient with Medicare owes is usually 20% of that, unless a supplement or other coverage picks it up. This is the allowed rate, not what any single hospital paid.

Source: CMS Medicare Part B Average Sales Price (ASP) Pricing File, current quarter (effective 2026-07-01), joined to the CMS NDC-HCPCS crosswalk for drug and manufacturer names. Educational only — not billing, coverage, or clinical advice.