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
207 codes starting J1
| Code | Descriptor | Billing unit | Drugs |
|---|---|---|---|
| J1566 | Injection, immune globulin, intravenous, lyophilized (e.g., powder), not otherwise specified, 500 mg | 500 mg | Gammagard S/D |
| J1568 | Injection, immune globulin, (octagam), intravenous, non-lyophilized (e.g., liquid), 500 mg | 500 mg | Octagam |
| J1569 | Injection, immune globulin, (gammagard liquid/gammagard liquid erc), 500 mg | 500 mg | Gammagard Liquid |
| J1570 | Injection, ganciclovir sodium, 500 mg | 500 mg | Cytovene, Ganciclovir |
| J1571 | Injection, hepatitis b immune globulin (hepagam b), intramuscular, 0.5 ml | 0.5 ml | Hepagam B |
| J1572 | Injection, immune globulin, (flebogamma/flebogamma dif), intravenous, non-lyophilized (e.g., liquid), 500 mg | 500 mg | — |
| J1573 | Injection, hepatitis b immune globulin (hepagam b), intravenous, 0.5 ml | 0.5 ml | Hepagam B |
| J1574 | Injection, ganciclovir sodium (exela), not therapeutically equivalent to j1570, 500 mg | 500 mg | — |
| J1575 | Injection, immune globulin/hyaluronidase, (hyqvia), 100 mg immuneglobulin | 100 mg immuneglobulin | Hyqvia |
| J1576 | Injection, immune globulin (panzyga), intravenous, non-lyophilized (e.g., liquid), 500 mg | 500 mg | Panzyga |
| J1577 | Injection, immune globulin (qivigy), 100 mg | 100 mg | Qivigy |
| J1580 | Injection, garamycin, gentamicin, up to 80 mg | See descriptor | Gentamicin Sulfate |
| J1595 | Injection, glatiramer acetate, 20 mg | 20 mg | — |
| J1596 | Injection, glycopyrrolate, 0.1 mg | 0.1 mg | Glycopyrrolate Injection |
| J1597 | Injection, glycopyrrolate (glyrx-pf), 0.1 mg | 0.1 mg | Glyrx-Pf |
| J1598 | Injection, glycopyrrolate (fresenius kabi), not therapeutically equivalent to j1596, 0.1 mg | 0.1 mg | Glycopyrrolate Injection |
| J1599 | Injection, immune globulin, intravenous, non-lyophilized (e.g., liquid), not otherwise specified, 500 mg | 500 mg | — |
| J1600 | Injection, gold sodium thiomalate, up to 50 mg | See descriptor | — |
| J1602 | Injection, golimumab, 1 mg, for intravenous use | 1 mg | Simponi Aria |
| J1610 | Injection, glucagon hydrochloride, per 1 mg | 1 mg | Glucagon, Glucagon Emergency |
| J1611 | Injection, glucagon hydrochloride (fresenius kabi), not therapeutically equivalent to j1610, per 1 mg | 1 mg | Glucagen, Glucagon, Glucagon Emergency |
| J1612 | Injection, glucagon (gvoke), 0.01 mg | 0.01 mg | Gvoke Vialdx |
| J1626 | Injection, granisetron hydrochloride, 100 mcg | 100 mcg | Granisetron HCl |
| J1627 | Injection, granisetron, extended-release, 0.1 mg | 0.1 mg | Sustol |
| J1628 | Injection, guselkumab, 1 mg | 1 mg | Tremfya |
| J1630 | Injection, haloperidol, up to 5 mg | See descriptor | Haloperidol Lactate |
| J1631 | Injection, haloperidol decanoate, per 50 mg | 50 mg | Haldol Decanoate, Haloperidol Decanoate |
| J1632 | Injection, brexanolone, 1 mg | 1 mg | — |
| J1640 | Injection, hemin, 1 mg | 1 mg | Panhematin |
| J1642 | Injection, heparin sodium, (heparin lock flush), per 10 units | 10 units | Heparin (Porcine) Lock Flush |
| J1643 | Injection, heparin sodium (pfizer), not therapeutically equivalent to j1644, per 1000 units | 1000 units | Heparin Sodium (Porcine) |
| J1644 | Injection, heparin sodium, per 1000 units | 1000 units | Heparin (Porcine) In D5W, Heparin (Porcine) In Nacl, Heparin Sodium, Heparin Sodium (Porcine) +1 |
| J1645 | Injection, dalteparin sodium, per 2500 iu | See descriptor | Fragmin |
| J1650 | Injection, enoxaparin sodium, 10 mg | 10 mg | Enoxaparin Sodium, Lovenox |
| J1652 | Injection, fondaparinux sodium, 0.5 mg | 0.5 mg | Arixtra, Fondaparinux Sodium |
| J1670 | Injection, tetanus immune globulin, human, up to 250 units | See descriptor | Hypertet |
| J1675 | Injection, histrelin acetate, 10 micrograms | 10 micrograms | — |
| J1700 | Injection, hydrocortisone acetate, up to 25 mg | See descriptor | — |
| J1720 | Injection, hydrocortisone sodium succinate, up to 100 mg | See descriptor | Hydrocortisone Sodium Succinate, Solu-Cortef |
| J1726 | Injection, hydroxyprogesterone caproate, (makena), 10 mg | 10 mg | — |
| J1729 | Injection, hydroxyprogesterone caproate, not otherwise specified, 10 mg | 10 mg | — |
| J1730 | Injection, diazoxide, up to 300 mg | See descriptor | — |
| J1736 | Injection, meloxicam (delova), 1 mg | 1 mg | — |
| J1737 | Injection, meloxicam (azurity), 1 mg | 1 mg | Xifyrm |
| J1738 | Injection, meloxicam, 1 mg | 1 mg | — |
| J1740 | Injection, ibandronate sodium, 1 mg | 1 mg | Ibandronate Sodium |
| J1741 | Injection, ibuprofen, 100 mg | 100 mg | Caldolor |
| J1742 | Injection, ibutilide fumarate, 1 mg | 1 mg | — |
| J1743 | Injection, idursulfase, 1 mg | 1 mg | Elaprase |
| J1744 | Injection, icatibant, 1 mg | 1 mg | — |
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.