HCPCS Level II drug codes
J-Code List & Lookup
Every HCPCS drug code with its descriptor and billing unit. Look up a code by number or drug name; each code page lists the NDCs CMS assigns to it.
From the CMS HCPCS Level II file
Codes and descriptors come from HCPC2026_OCT_ANWEB_09232026.xlsx, the CMS quarterly HCPCS file. HCPCS Level II is maintained by CMS and updated quarterly — confirm a code in the current CMS HCPCS files before billing. October 2026 code changes · What is a J-code?
All J-codes
238 codes starting J0
| Code | Descriptor | Billing unit | Drugs |
|---|---|---|---|
| J0571 | Buprenorphine, oral, 1 mg | 1 mg | — |
| J0572 | Buprenorphine/naloxone, oral, less than or equal to 3 mg buprenorphine | See descriptor | — |
| J0573 | Buprenorphine/naloxone, oral, greater than 3 mg, but less than or equal to 6 mg buprenorphine | See descriptor | — |
| J0574 | Buprenorphine/naloxone, oral, greater than 6 mg, but less than or equal to 10 mg buprenorphine | See descriptor | — |
| J0575 | Buprenorphine/naloxone, oral, greater than 10 mg buprenorphine | See descriptor | — |
| J0577 | Injection, buprenorphine extended-release (brixadi), less than or equal to 7 days of therapy | See descriptor | Brixadi (weekly dosing) |
| J0578 | Injection, buprenorphine extended release (brixadi), greater than 7 days and up to 28 days of therapy | See descriptor | Brixadi (monthly dosing) |
| J0582 | Injection, bivalirudin (endo), not therapeutically equivalent to j0583, 1 mg | 1 mg | Bivalirudin |
| J0583 | Injection, bivalirudin, 1 mg | 1 mg | Bivalirudin |
| J0584 | Injection, burosumab-twza 1 mg | See descriptor | Crysvita |
| J0585 | Injection, onabotulinumtoxina, 1 unit | 1 unit | Botox, OnabotulinumtoxinA |
| J0586 | Injection, abobotulinumtoxina, 5 units | 5 units | Dysport |
| J0587 | Injection, rimabotulinumtoxinb, 100 units | 100 units | Myobloc |
| J0588 | Injection, incobotulinumtoxin a, 1 unit | 1 unit | Xeomin |
| J0589 | Injection, daxibotulinumtoxina-lanm, 1 unit | 1 unit | Daxxify |
| J0591 | Injection, deoxycholic acid, 1 mg | 1 mg | — |
| J0592 | Injection, buprenorphine hydrochloride, 0.1 mg | 0.1 mg | Buprenorphine HCl |
| J0593 | Injection, lanadelumab-flyo, 1 mg (code may be used for medicare when drug administered under direct supervision of a physician, not for use when drug is self-administered) | 1 mg (code may be used for medicare when drug administered under direct supervision of a physician | Takhzyro |
| J0594 | injection, busulfan, 1 mg | 1 mg | Busulfan |
| J0595 | Injection, butorphanol tartrate, 1 mg | 1 mg | Butorphanol Tartrate |
| J0596 | Injection, c1 esterase inhibitor (recombinant), ruconest, 10 units | 10 units | Ruconest |
| J0597 | Injection, c-1 esterase inhibitor (human), berinert, 10 units | 10 units | Berinert |
| J0598 | Injection, c-1 esterase inhibitor (human), cinryze, 10 units | 10 units | Cinryze |
| J0599 | Injection, c-1 esterase inhibitor (human), (haegarda), 10 units | 10 units | — |
| J0600 | Injection, edetate calcium disodium, up to 1000 mg | See descriptor | Edetate Calcium Disodium |
| J0601 | Sevelamer carbonate (renvela or therapeutically equivalent), oral, 20 mg (for esrd on dialysis) | 20 mg (for esrd on dialysis) | — |
| J0602 | Sevelamer carbonate (renvela or therapeutically equivalent), oral, powder, 20 mg (for esrd on dialysis) | 20 mg (for esrd on dialysis) | — |
| J0603 | Sevelamer hydrochloride (renagel or therapeutically equivalent), oral, 20 mg (for esrd on dialysis) | 20 mg (for esrd on dialysis) | — |
| J0604 | Cinacalcet, oral, 1 mg, (for esrd on dialysis) | 1 mg | — |
| J0605 | Sucroferric oxyhydroxide, oral, 5 mg (for esrd on dialysis) | 5 mg (for esrd on dialysis) | — |
| J0606 | Injection, etelcalcetide, 0.1 mg | 0.1 mg | — |
| J0607 | Lanthanum carbonate, oral, 5 mg (for esrd on dialysis) | 5 mg (for esrd on dialysis) | — |
| J0608 | Lanthanum carbonate, oral, powder, 5 mg, not therapeutically equivalent to j0607 (for esrd on dialysis) | 5 mg | — |
| J0609 | Ferric citrate, oral, 3 mg ferric iron, (for esrd on dialysis) | 3 mg ferric iron | — |
| J0612 | Injection, calcium gluconate, not otherwise specified, 10 mg | 10 mg | Calcium Gluconate |
| J0613 | Injection, calcium gluconate (wg critical care), not therapeutically equivalent to j0612, 10 mg | 10 mg | Calcium Gluconate |
| J0614 | Injection, treosulfan, 50 mg | 50 mg | Grafapex |
| J0615 | Calcium acetate, oral, 23 mg (for esrd on dialysis) | 23 mg (for esrd on dialysis) | — |
| J0616 | Injection, metoprolol tartrate, 1 mg | 1 mg | Metoprolol Tartrate |
| J0618 | Injection, calcium chloride, 2 mg | 2 mg | — |
| J0620 | Injection, calcium glycerophosphate and calcium lactate, per 10 ml | 10 ml | — |
| J0630 | Injection, calcitonin salmon, up to 400 units | See descriptor | — |
| J0636 | Injection, calcitriol, 0.1 mcg | 0.1 mcg | — |
| J0637 | Injection, caspofungin acetate, 5 mg | 5 mg | Cancidas, Caspofungin, Caspofungin Acetate |
| J0638 | Injection, canakinumab, 1 mg | 1 mg | Ilaris |
| J0640 | Injection, leucovorin calcium, per 50 mg | 50 mg | — |
| J0641 | Injection, levoleucovorin, not otherwise specified, 0.5 mg | 0.5 mg | Levoleucovorin Calcium |
| J0642 | Injection, levoleucovorin (khapzory), 0.5 mg | 0.5 mg | Khapzory |
| J0643 | Injection, leucovorin calcium, not otherwise specified, 1 mg | 1 mg | Leucovorin Calcium |
| J0644 | Injection, leucovorin calcium (avyxa), 1 mg | 1 mg | Vykoura |
CPT vaccine product codes
Vaccines are reported with a CPT product code rather than a J-code, plus a separate immunization administration code. Descriptions here are Med-Code’s own; CPT descriptors are licensed by the AMA.
| Code | Descriptor | Billing unit | Drugs in directory | Type |
|---|---|---|---|---|
| CPT 90651 | Vaccine product code for GARDASIL 9 (human papillomavirus 9-valent vaccine) | 1 dose | Gardasil 9 | CPT vaccine product |
| CPT 90677 | Vaccine product code for PREVNAR 20 (pneumococcal 20-valent conjugate vaccine) | 1 dose | Prevnar 20 | CPT vaccine product |
| CPT 90678 | Vaccine product code for ABRYSVO (respiratory syncytial virus vaccine, bivalent) | 1 dose | Abrysvo | CPT vaccine product |
| CPT 90679 | Vaccine product code for AREXVY (respiratory syncytial virus vaccine, adjuvanted) | 1 dose | Arexvy | CPT vaccine product |
| CPT 90750 | Vaccine product code for SHINGRIX (zoster vaccine recombinant, adjuvanted) | 1 dose | Shingrix | CPT vaccine product |
By therapeutic category
- Analgesic / Antipyretic1 code
- Antibiotic / Cephalosporin1 code
- Antiemetic / 5-HT31 code
- Autoimmune / Anti-TNF2 codes
- Bone Health / RANKL1 code
- Chemotherapy / CD20 Biologic1 code
- Chemotherapy / CD38 Biologic1 code
- Chemotherapy / HER2 Biologic1 code
- Chemotherapy / Immunotherapy2 codes
- Chemotherapy / PD-L1 Biologic2 codes
- Chemotherapy / VEGF Biologic1 code
- Colony Stimulating Factor1 code
- Contraceptive / Progestin1 code
- Corticosteroid1 code
- Gastroenterology / Integrin1 code
- GIP / GLP-1 Dual Agonist1 code
- GLP-1 Receptor Agonist1 code
- Hematologic / IV Iron1 code
- Immunology / IL-12/231 code
- Immunology / IL-4/131 code
- Neuromuscular Blocker / Toxin1 code
- Ophthalmic / Ang-2 & VEGF1 code
- Ophthalmic / Anti-VEGF2 codes
- Sympathomimetic / Anaphylaxis1 code
- Vaccine / Immunization5 codes
Find a J-code by drug name
1,087 brand and generic names, each with its code and billing unit. All drugs A–Z.