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
24 codes starting Q9
| Code | Descriptor | Billing unit | Drugs |
|---|---|---|---|
| Q9950 | Injection, sulfur hexafluoride lipid microspheres, per ml | See descriptor | Lumason, Lumason Novaplus |
| Q9951 | Low osmolar contrast material, 400 or greater mg/ml iodine concentration, per ml | See descriptor | — |
| Q9953 | Injection, iron-based magnetic resonance contrast agent, per ml | See descriptor | — |
| Q9954 | Oral magnetic resonance contrast agent, per 100 ml | 100 ml | — |
| Q9955 | Injection, perflexane lipid microspheres, per ml | See descriptor | — |
| Q9956 | Injection, octafluoropropane microspheres, per ml | See descriptor | Optison |
| Q9957 | Injection, perflutren lipid microspheres, per ml | See descriptor | Definity |
| Q9958 | High osmolar contrast material, up to 149 mg/ml iodine concentration, per ml | See descriptor | Cysto-Conray Ii, Cystografin, Cystografin-Dilute |
| Q9959 | High osmolar contrast material, 150-199 mg/ml iodine concentration, per ml | See descriptor | — |
| Q9960 | High osmolar contrast material, 200-249 mg/ml iodine concentration, per ml | See descriptor | — |
| Q9961 | High osmolar contrast material, 250-299 mg/ml iodine concentration, per ml | See descriptor | Conray |
| Q9962 | High osmolar contrast material, 300-349 mg/ml iodine concentration, per ml | See descriptor | — |
| Q9963 | High osmolar contrast material, 350-399 mg/ml iodine concentration, per ml | See descriptor | Gastrografin, Md Gastroview |
| Q9964 | High osmolar contrast material, 400 or greater mg/ml iodine concentration, per ml | See descriptor | — |
| Q9965 | Low osmolar contrast material, 100-199 mg/ml iodine concentration, per ml | See descriptor | Omnipaque 140, Omnipaque 180 |
| Q9966 | Low osmolar contrast material, 200-299 mg/ml iodine concentration, per ml | See descriptor | Iodixanol, Iomeron, Iopamidol, Isovue-200 +4 |
| Q9967 | Low osmolar contrast material, 300-399 mg/ml iodine concentration, per ml | See descriptor | Iodixanol, Iomeron, Iopamidol, Ioversol Injection 678 MG/ML +13 |
| Q9968 | Injection, non-radioactive, non-contrast, visualization adjunct (e.g., methylene blue, isosulfan blue), 1 mg | 1 mg | — |
| Q9991 | Injection, buprenorphine extended-release (sublocade), less than or equal to 100 mg | See descriptor | Sublocade |
| Q9992 | Injection, buprenorphine extended-release (sublocade), greater than 100 mg | See descriptor | Sublocade |
| Q9996 | Injection, ustekinumab-ttwe (pyzchiva), subcutaneous, 1 mg | 1 mg | — |
| Q9997 | Injection, ustekinumab-ttwe (pyzchiva), intravenous, 1 mg | 1 mg | Pyzchiva, Ustekinumab-TTWE |
| Q9998 | Injection, ustekinumab-aekn (selarsdi), biosimilar, 1 mg | 1 mg | Selarsdi, Ustekinumab-AEKN |
| Q9999 | Injection, ustekinumab-aauz (otulfi), biosimilar, 1 mg | 1 mg | Otulfi, Ustekinumab-AAUZ |
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.