ICD-10-CM Codes Lookup & Search
74,879 billable codes and 23,524 header codes for FY2027, with the Excludes1 conflicts, sequencing rules and specificity warnings that decide whether a claim is paid. Built directly from the CMS and CDC/NCHS release.
Search, browse and explore ICD-10-CM diagnosis codes. Find code descriptions, billable status, coding instructions, Excludes1 and Excludes2 notes, sequencing guidance, and annual code-set updates.
Effective October 1, 2026190 new codes, 15 that stop being billable
The FY2027 update subdivides 15 existing codes into more specific ones. Those codes stay in the classification but can no longer be submitted — the most common cause of October denials. See every change with its replacement code →
Explore ICD-10-CM Codes
The main ways to find a code, depending on what you already know.
Search ICD-10-CM Codes
Find a code by entering a diagnosis, condition, symptom, medical term, or ICD-10-CM code.
Browse ICD-10-CM Codes
Explore ICD-10-CM codes by chapter and code range.
Conditions A–Z
Find ICD-10-CM codes organized by conditions and diagnoses.
Billable Codes
What makes a code billable, and why a header code cannot be submitted.
Code Updates
New, revised, deleted, and billable-status changes in the current code set.
Coding Guides
Excludes1, Excludes2, sequencing, 7th characters, and unspecified codes explained.
Popular ICD-10-CM Diagnosis Codes
Commonly searched conditions and their unspecified-encounter code. All conditions →
- Type 2 diabetes (T2DM)E11.9
- HypertensionI10
- Low back pain (LBP)M54.50
- Knee painM25.56-
- Chronic obstructive pulmonary disease (COPD)J44.9
- Atrial fibrillation (AFib)I48.91
- Gastroesophageal reflux disease (GERD)K21.9
- Urinary tract infection (UTI)N39.0
- StrokeI63.9
- Chronic kidney disease (CKD)N18.9
- Alzheimer's diseaseG30.9
Browse All ICD-10-CM Codes by Chapter
The 22 chapters of the Tabular List, covering 98,403 codes in 297 sections.
- A00-B99Certain infectious and parasitic diseases
- C00-D49Neoplasms
- D50-D89Diseases of the blood and blood-forming organs and certain disorders involving the immune mechanism
- E00-E89Endocrine, nutritional and metabolic diseases
- F01-F99Mental, Behavioral and Neurodevelopmental disorders
- G00-G99Diseases of the nervous system
- H00-H59Diseases of the eye and adnexa
- H60-H95Diseases of the ear and mastoid process
- I00-I99Diseases of the circulatory system
- J00-J99Diseases of the respiratory system
- K00-K95Diseases of the digestive system
- L00-L99Diseases of the skin and subcutaneous tissue
- M00-M99Diseases of the musculoskeletal system and connective tissue
- N00-N99Diseases of the genitourinary system
- O00-O9APregnancy, childbirth and the puerperium
- P00-P96Certain conditions originating in the perinatal period
- Q00-QA1Congenital malformations, deformations, chromosomal abnormalities, and genetic disorders
- R00-R99Symptoms, signs and abnormal clinical and laboratory findings, not elsewhere classified
- S00-T88Injury, poisoning and certain other consequences of external causes
- V00-Y99External causes of morbidity
- Z00-Z99Factors influencing health status and contact with health services
- U00-U85Codes for special purposes
How to Find the Right ICD-10-CM Code
- 1
Search for the condition
Enter a diagnosis, symptom, disease, or medical term.
- 2
Review the code description
Review the ICD-10-CM code description and available specificity.
- 3
Check coding instructions
Review applicable Excludes1, Excludes2, Code First, Use Additional Code, Includes, 7th-character requirements, and other applicable instructions.
- 4
Verify the code
Confirm the code is appropriate for the documented condition and applicable date of service.
This process is a starting point, not a substitute for the ICD-10-CM Official Guidelines for Coding and Reporting.
ICD-10 vs ICD-10-CM
ICD-10-CM is not a separate code set from ICD-10 — it is the United States’ clinical modification of it, expanded for the added detail U.S. diagnosis coding and billing require.
| ICD-10 | ICD-10-CM | |
|---|---|---|
| Purpose | International disease classification | U.S. clinical modification |
| Geographic use | International | United States |
| Detail | General classification | More detailed clinical diagnosis classification |
| Maintained by | World Health Organization (WHO) | CDC / NCHS and CMS |
| Primary use | Disease classification and mortality statistics | U.S. diagnosis coding on medical records and claims |
ICD-10-CM Coding Tools
Browse ICD-10-CM codes
Every chapter, section and category, down to the code.
Batch code checker
Paste a list of codes, see what is no longer billable.
Compare codes
Excludes1 pairs side by side, with the rule that separates them.
Neoplasm table
Code a tumor by site and behavior.
Table of Drugs and Chemicals
Poisoning, adverse effect and underdosing codes by substance.
ICD-10-CM Coding Guides
Billable vs Non-Billable ICD-10 Codes Explained
Roughly a quarter of ICD-10-CM codes cannot be submitted at all. The rule that decides it, and why a valid code is not the same as a covered one.
Excludes1 vs Excludes2 in ICD-10-CM: The Difference
The most misread convention in ICD-10-CM. One forbids reporting two codes together; the other explicitly permits it.
Unspecified codes and denial risk
Unspecified codes are valid and sometimes the only correct choice — but they are also the most common cause of a specificity denial.
ICD-10-CM 7th Characters (A, D, S) and Placeholder X
Over half of all ICD-10-CM codes carry a 7th character. What each one means, why a code can be invalid without it, and when the placeholder X fills the gap.
Code first, use additional code, and code also
The etiology/manifestation convention decides sequencing for you. How to recognise a manifestation code and why it can never be listed first.
The ICD-10-CM update cycle
Codes change on October 1 and sometimes April 1, with no grace period. Why date of service — not date of billing — decides which set applies.
Frequently Asked Questions About ICD-10-CM Codes
What is an ICD-10-CM code?
ICD-10-CM (International Classification of Diseases, 10th Revision, Clinical Modification) is the code set the United States uses to record diagnoses on medical records and insurance claims. It is a clinical modification of the World Health Organization's ICD-10, maintained by the CDC's National Center for Health Statistics and CMS specifically for U.S. use.
How do I look up an ICD-10-CM code?
Search by the diagnosis, condition, symptom or medical term rather than the code itself if you do not already have it — the search above matches on those terms as well as on a partial or full code.
What is a billable ICD-10-CM code?
A billable ICD-10-CM code is one that is complete — no further subdivision of it exists. A code with children beneath it is a header: it organizes the classification but cannot be submitted on a claim, because a more specific code is always available.
What is the difference between ICD-10 and ICD-10-CM?
ICD-10 is the World Health Organization's international disease classification. ICD-10-CM is the United States' clinical modification of it — more detailed, and maintained separately by the CDC/NCHS and CMS specifically for U.S. diagnosis coding. The two code sets are not interchangeable.
How often are ICD-10-CM codes updated?
The code set updates annually, effective October 1, with an optional mid-year update effective April 1 for new technology and a small number of other codes. There is no grace period — the code set in effect on the date of service is the one that applies.
What does an Excludes1 note mean?
An Excludes1 note means the excluded code can never be reported together with the code it appears under — the two conditions cannot occur together in the same patient. The one documented exception is when the two conditions are genuinely unrelated to each other.
What does an Excludes2 note mean?
An Excludes2 note means the excluded condition is not part of the condition it appears under, but a patient can have both at the same time. When documentation supports it, both codes may be reported together.
Can I search ICD-10-CM codes by diagnosis?
Yes — the search matches diagnosis, condition and symptom terms in addition to codes, drawn from the same Alphabetic Index terminology used to assign codes.
Can ICDcodes.org replace official coding guidelines?
No. This site is a reference built from the official ICD-10-CM release, not a substitute for the ICD-10-CM Official Guidelines for Coding and Reporting or for a payer's own requirements. A code should always be verified in the Tabular List and against current guidelines before it is reported.
Data Sources & Editorial Policy
ICDcodes.org is an independent reference website providing information about ICD-10-CM codes. Code information is generated directly from the official ICD-10-CM release published by the CDC’s National Center for Health Statistics and CMS.
ICDcodes.org is not affiliated with, endorsed by, or operated by the CDC, NCHS, CMS, or any other government agency.
Information on this website is provided for reference and educational purposes. Coding decisions should be based on the patient’s documentation, the applicable official ICD-10-CM coding guidelines, and payer requirements.
Full list of data sources → · Editorial policy → · About ICDcodes.org →