How many ICD codes are there?

Editorial team Published on

There are over 70,000 ICD-10-PCS procedure codes and more than 69,000 ICD-10-CM diagnosis codes used in the United States.

Overview of ICD Code Counts

  • ICD-10-CM (Diagnoses): Over 69,000 codes organized across 22 distinct chapters.
  • ICD-10-PCS (Procedures): Over 70,000 inpatient procedure codes.
  • ICD-11 (Global Standard): The newest World Health Organization (WHO) standard features tens of thousands of digitally native entities and categories, continuing to expand globally.

Does anyone still use ICD-9 codes?

Yes, ICD-9 codes are still used in specific legacy, historical, and niche contexts, even though ICD-10 is the mandatory standard for routine medical billing.

Where and Why ICD-9 Codes Are Still Used

  • Historical Data & Research: Researchers analyzing patient data, trends, or public health surveillance from before October 2015 rely on ICD-9 codes to maintain consistency across long-term studies.
  • Legacy Claims & Audits: Audits, legal documentation requests, or appeals for older services (dates of service prior to the transition) still require referencing ICD-9.
  • Non-HIPAA Covered Entities: Certain non-HIPAA compliant or exempt entities—such as specific auto insurance or workers' compensation claims in select jurisdictions—historically operated outside the standard HIPAA electronic transaction mandates and may still interact with legacy code sets depending on state regulations.
  • International Exceptions: While most major countries and the U.S. have moved to ICD-10 (or are looking toward ICD-11), certain international or regional primary care systems historically retained older frameworks or modifications until local modernization policies take full effect.

What are the rarest ICD-10 codes?

While there is no official frequency list measuring how often every single code is used, the "rarest" or most obscure ICD-10 codes are usually extremely specific external-cause codes that describe bizarre, highly improbable accidents.

Many of these unusual options are detailed in Healthcare Dive's list of absurd codes and further explored in John D. Cook's overview of strange codes.

Famous Examples of Obscure and Bizarre Codes

  • V97.33XD: Sucked into a jet engine, subsequent encounter. (Note: "Subsequent encounter" means a follow-up visit for the original injury, not getting sucked in a second time.)
  • V95.43XS: Spacecraft collision injuring occupant, sequela (late effect).
  • W59.22XA: Struck by a turtle, initial encounter.
  • V91.07XD: Burn due to water-skis on fire, subsequent encounter.
  • W61.12XA: Struck by a macaw, initial encounter.
  • X52.XXXA: Prolonged stay in a weightless environment.
  • Y92.146: Swimming pool of a prison as the place of occurrence.

What is the most current ICD code?

The latest official classification is ICD-11, the 11th revision of the International Classification of Diseases maintained by the World Health Organization (WHO). It officially came into effect globally on January 1, 2022, replacing the older ICD-10 system.

Key Features of ICD-11

  • Fully Digital Design: Built as an electronic tool with API support, NLP (Natural Language Processing), and FHIR integration for electronic health records.
  • Expanded Scope: Features around 17,000 unique diagnostic categories and over 130,000 codable terms, spread across 27 chapters (adding new sections like traditional medicine and immune system diseases).
  • Multilingual: Available across dozens of languages for global usage.
  • Continuous Updates: Managed through ongoing releases (such as the recent 2026 updates) via the WHO maintenance platform rather than rigid, multi-decade gaps.

What are the different types of ICD codes?

ICD-10-CM code categories are organized into 22 distinct chapters based on body systems, types of conditions, and external causes.

You can look up specific codes and search categories using the Centers for Disease Control and Prevention ICD-10-CM Tool.

ICD-10-CM Chapters and Code Ranges

The 22 chapters cover ranges from infectious diseases (A00–B99) and neoplasms (C00–D49) through body system disorders, mental health, injuries, and special-purpose codes (U00–U85). You can find the complete list of all chapter ranges in the referenced documentation.

Basic Code Structure

  • Category: The first three characters (a letter followed by two numbers) show the general disease category.
  • Subcategory: Characters four through six add detail about severity, etiology, or body site.
  • Extension: A seventh character often explains the encounter type (such as initial treatment, subsequent care, or sequelae/complications).

How to Locate the Main Term in ICD-10-CM Code Lookup - Medical Coding Demonstration

9 related questions found

Is ICD-9 obsolete?

Yes, ICD-9 is obsolete for standard medical billing, clinical care, and insurance claims in the United States and most of the world.

The Centers for Medicare & Medicaid Services officially replaced ICD-9 with the updated ICD-10 coding system on October 1, 2015.

Why ICD-9 is Obsolete

  • Outdated Terms: The system is over 35 years old and does not match modern medical science.
  • Limited Space: ICD-9 can only hold about 13,000 to 17,000 codes, and most categories are completely full.
  • Low Detail: It lacks the clinical specificity needed for accurate tracking, disease management, and modern data reporting.

Where It Might Still Appear

  • Legacy Research: Old databases or long-term public health studies may still archive past data using ICD-9.
  • Rare Exceptions: Very limited back-end data processing or specific syndromic surveillance feeds might occasionally reference old legacy formats, but they are no longer used for current patient care or active billing.

Why is ICD-10 more useful than ICD-9?

ICD-10 is more useful than ICD-9 because it offers vastly greater clinical detail, a larger code capacity, and modern structures that better reflect advances in medical technology.

Greater Specificity and Detail

  • Anatomical and Severity Data: ICD-10 codes use 3 to 7 alphanumeric characters, allowing doctors to specify the exact body site, severity, and episode of care (such as initial versus follow-up encounters).
  • Laterality: ICD-10 includes options for left, right, or bilateral conditions, which older ICD-9 systems could not capture.
  • Combination Codes: It uses combination codes to show multiple disease conditions or complications together in a single code.

Improved Capacity and Modernization

  • More Codes: ICD-10 expands diagnosis codes from roughly 14,000 or 17,000 in ICD-9 to over 68,000, making room for emerging diseases and new medical procedures.
  • Better Technology Alignment: According to the American Medical Association, the flexible and detailed structure of ICD-10 improves public health surveillance, research quality, and data exchange.

Better Healthcare Operations

  • Accurate Reimbursement: Increased granularity helps justify medical necessity for insurance claims, reducing claim denials and documentation requests.
  • Fraud Reduction: The precision of the codes makes it easier to track outcomes and spot irregular billing patterns.

Which codes should never be used as primary diagnosis codes?

According to official ICD-10-CM Official Guidelines, certain categories of codes should never be used as a primary, principal, or first-listed diagnosis.

Types of Codes That Cannot Be Primary

  • Manifestation codes: These describe a condition caused by an underlying disease (often labeled "in diseases classified elsewhere") and must always follow the primary code for the underlying condition.
  • External cause codes: Codes in the V, W, X, or Y ranges explain how an injury happened, not the nature of the injury itself.
  • "Code first" and secondary notes: Codes that state "use additional code" or require an underlying etiology first cannot stand alone in the primary position.
  • Non-specific symptom codes: General signs, symptoms, and ill-defined conditions (such as debility or adult failure to thrive) are unacceptable as primary when a definitive diagnosis is already known.

What are 5 common medical coding errors?

Five common medical coding errors include unbundling, upcoding, missing or incorrect modifiers, using outdated code sets, and failing to establish medical necessity.

1. Unbundling

  • What it is: Separating a single, comprehensive procedure code into individual component codes and billing for each part separately.
  • Why it matters: It leads to claim rejections or allegations of billing fraud.

2. Upcoding

  • What it is: Assigning a code for a higher-level, more expensive service or procedure than the one actually performed.
  • Why it matters: It triggers severe payer audits, legal penalties, and financial repayments.

3. Missing or Incorrect Modifiers

  • What it is: Forgetting to include two-character modifiers, or adding the wrong ones to explain special circumstances like distinct procedural services.
  • Why it matters: It results in automatic claim denials and delayed payments.

4. Using Outdated Code Sets

  • What it is: Relying on expired CPT, HCPCS, or ICD-10 codes instead of implementing annual system updates.
  • Why it matters: Payers reject obsolete codes immediately, stopping your cash flow.

5. Failing to Link Diagnosis Codes to Medical Necessity

  • What it is: Submitting a procedure (CPT) code that is not justified or supported by the patient's recorded diagnosis (ICD-10) code.
  • Why it matters: Insurance providers deny claims when the diagnosis does not prove the treatment was necessary.

What are the most common ICD-10 codes used?

Essential hypertension (I10) is the most frequently used ICD-10 code in outpatient and primary care settings.

The International Classification of Diseases, Tenth Revision (ICD-10) system tracks diagnoses and inpatient procedures. The most common codes span chronic conditions, routine care, and general symptoms.

Top Common ICD-10 Codes by Category

  • Chronic & Metabolic Conditions
    • I10: Essential (primary) hypertension (high blood pressure).
    • E11.9: Type 2 diabetes mellitus without complications.
    • E78.5: Hyperlipidemia, unspecified (high cholesterol).
    • E03.9: Hypothyroidism, unspecified.
  • Pain & Musculoskeletal Issues
    • M54.5 / M54.50: Low back pain.
    • M25.50: Pain in joint, unspecified.
    • M19.90: Osteoarthritis, unspecified site.
  • Preventive & Routine Care (Z Codes)
    • Z00.00: Encounter for general adult medical examination without abnormal findings.
    • Z79.899: Other long-term (current) drug therapy.
    • Z23: Encounter for immunization (vaccines).
  • Respiratory & Infections
    • J06.9: Acute upper respiratory infection, unspecified.
    • J02.9: Acute pharyngitis, unspecified (sore throat).
    • N39.0: Urinary tract infection (UTI), site not specified.
  • Mental Health
    • F41.1: Generalized anxiety disorder.
    • F32.9: Major depressive disorder, single episode, unspecified.