ICD-10 Classes — the Full List of All 22 Chapters Explained

Reviewed by the LabReadAI medical team
ICD-10 Classes — the Full List of All 22 Chapters Explained

The International Classification of Diseases, 10th revision, looks impenetrable until you know one rule: the whole classification is divided in advance into 22 classes, and every code — from A09 to Z99 — belongs to exactly one of them. Once you know the class, you already know which area of medicine the code is about, without opening a reference book. Below is the complete list of classes with their code ranges and a plain-language note on what lands in each, plus a breakdown of how a code itself is built.

What ICD-10 classes are and why there are 22 of them

A class is the top level of the classification: a large block of codes united by one principle. Most classes are grouped by body system — respiratory, skin, genitourinary — but not all of them:

  • By body system — Classes VI–XIV: nervous system, eye, ear, circulation, respiration, digestion, skin, musculoskeletal system, genitourinary system.
  • By the nature of the condition — Classes I–V: infections, neoplasms, blood, metabolism, mental disorders. A lung tumour and a skin tumour both sit in Class II, different organs notwithstanding.
  • By stage of life — Classes XV–XVII: pregnancy and childbirth, the perinatal period, congenital malformations.
  • By the status of the record — Classes XVIII and XXI: a symptom without a diagnosis, and a reason for contact with health services. Neither is a disease.
  • By external cause — Classes XIX and XX: the injury or poisoning itself, and the circumstances in which it happened.
  • Reserve — Class XXII: codes for special purposes, including new diseases of uncertain aetiology.

Class numbers are written in Roman numerals (I–XXII) and rarely appear on paperwork — what you see is the code itself. But it is class membership that gives the first letter its meaning.

Full list of ICD-10 classes with code ranges

Class Range Name of the class What lands here
I A00–B99 Certain infectious and parasitic diseases Intestinal infections, tuberculosis, viral hepatitis, HIV, herpes, parasitic disease. Example — B18, chronic viral hepatitis
II C00–D48 Neoplasms All tumours: malignant (C00–C97), benign and of uncertain behaviour (D00–D48). Example — C50, neoplasm of the breast
III D50–D89 Diseases of the blood and blood-forming organs and certain disorders involving the immune mechanism Anaemias, clotting disorders, immunodeficiencies. Example — D50.9, iron deficiency anaemia
IV E00–E90 Endocrine, nutritional and metabolic diseases Diabetes, thyroid disorders, obesity, vitamin deficiencies. Example — E11, type 2 diabetes
V F00–F99 Mental and behavioural disorders Depression, anxiety disorders, dependence, dementia. Example — F32, depressive episode
VI G00–G99 Diseases of the nervous system Migraine, epilepsy, neuropathies, multiple sclerosis. Example — G43, migraine
VII H00–H59 Diseases of the eye and adnexa Cataract, glaucoma, refractive errors, conjunctivitis. Example — H25, senile cataract
VIII H60–H95 Diseases of the ear and mastoid process Otitis, hearing loss, tinnitus, Ménière's disease. Example — H66, suppurative otitis media
IX I00–I99 Diseases of the circulatory system Hypertension, angina, myocardial infarction, stroke, arrhythmias, vein disease. Example — I10, essential hypertension
X J00–J99 Diseases of the respiratory system Common colds, tonsillitis, bronchitis, pneumonia, asthma, COPD. Example — J06.9, acute upper respiratory infection
XI K00–K93 Diseases of the digestive system Gastritis, ulcer, gallbladder, pancreas, liver, bowel, haemorrhoids. Example — K29, gastritis and duodenitis
XII L00–L99 Diseases of the skin and subcutaneous tissue Dermatitis, psoriasis, eczema, urticaria, acne. Example — L40, psoriasis
XIII M00–M99 Diseases of the musculoskeletal system and connective tissue Osteoarthritis, arthritis, spinal disorders, deformities. Example — M17, gonarthrosis
XIV N00–N99 Diseases of the genitourinary system Kidneys, bladder, prostate, non-inflammatory disorders of the female organs. Example — N40, prostatic hyperplasia
XV O00–O99 Pregnancy, childbirth and the puerperium Complications of pregnancy and delivery. Routine supervision of a healthy pregnancy is coded in Class XXI instead
XVI P00–P96 Certain conditions originating in the perinatal period Conditions arising in the first 28 days of life, even if they show up later
XVII Q00–Q99 Congenital malformations, deformations and chromosomal abnormalities Congenital defects of organs and chromosomal syndromes
XVIII R00–R99 Symptoms, signs and abnormal clinical and laboratory findings, not elsewhere classified A complaint or abnormal finding is recorded, no diagnosis is established. Example — R53, malaise and fatigue
XIX S00–T98 Injury, poisoning and certain other consequences of external causes Fractures, wounds, burns, poisoning, reactions to external agents. Example — T78.4, allergy unspecified
XX V01–Y98 External causes of morbidity and mortality The circumstances of the event: traffic accident, fall, animal contact. An additional code to Class XIX, never a primary diagnosis on its own
XXI Z00–Z99 Factors influencing health status and contact with health services Screening, referral for examination, supervision of pregnancy, carrier status. Example — Z01.8, other specified special examination
XXII U00–U85 Codes for special purposes The reserve class: new diseases of uncertain aetiology (U00–U49, where COVID-19 landed as U07.1) and antimicrobial resistance (U82–U85)

Note the three exceptions that break the «letter equals class» shortcut. The letter D is split between Class II (D00–D48, neoplasms) and Class III (D50–D89, blood). The letter H is split between Class VII (H00–H59, eye) and Class VIII (H60–H95, ear). Class XIX does the opposite and spans two letters, S and T.

How a code is built: class letter, category and subcategory

Every ICD-10 code is assembled from three elements, and that is the natural way to read one:

  • The letter identifies the class: J for the respiratory system, I for circulation, M for the musculoskeletal system, Z for a reason for contact.
  • The two digits after the letter form the three-character category — the condition itself. This is the main level of the classification: J18 is pneumonia with the organism unspecified.
  • The digit after the dot forms the four-character subcategory: site, form, phase, presence of complications, or the marker «unspecified». In J18.9, pneumonia unspecified the .9 means precisely that the causative organism was never identified.

Three practical reading rules:

  1. A .9 almost always means «unspecified», and .8 means «other specified». Neither is a severity rating — both describe how fully the diagnosis has been worded so far.
  2. There may be no dot at all. Some categories have no subcategories, so a three-character code is complete in itself. A missing fourth character does not mean the form was filled in carelessly.
  3. A document may carry several codes. Primary diagnosis, comorbidity, complication — each with its own code; for an injury a Class XX external-cause code is added to the Class XIX one.

Where you may have seen a code, and why sick notes are different

Document Which code appears there
Referral for tests or imaging An ICD-10 code for the reason for contact or for an already known diagnosis
Outpatient visit record The administrative record of the visit with the primary diagnosis code
Discharge note, certificate, specialist report The final diagnosis code, with the wording spelled out alongside
Insurance claim The diagnosis code as the basis for paying for the service delivered
Occupational health record, screening check-up Usually Class XXI codes, for example Z10, routine general health check of defined populations
Certificate of incapacity for work Not ICD-10. It carries a two-digit reason code — a separate system entirely

That last row is the commonest source of confusion. A sick note states no diagnosis at all, neither in words nor as a code: this is medical confidentiality, and an employer is not entitled to it. If your document shows an alphanumeric code such as J06.9 or I10, you are holding a referral, a visit record, a discharge note or a certificate — not a sick note.

Classes that are most often confused

Pair The difference
Class II and Class III Both use the letter D. D00–D48 covers neoplasms including benign and uncertain ones, such as D48, neoplasm of uncertain behaviour. D50–D89 covers blood and immunity
Class VII and Class VIII Both use the letter H. Up to H59 the eye, from H60 the ear. Same first character, different organs
Class XVIII and the true disease classes An R code states that a symptom was recorded and its cause was not established: R51, headache is used while the work-up has yet to name a source
Class XIX and Class XX S and T say what was damaged, V–Y say how it happened. The second code is always supplementary
Class XXI and everything else Z codes describe a reason for contact rather than a disease: Z03, observation for suspected disease means the diagnosis is being ruled out, not made
Class XV and Class XXI A complication of pregnancy is coded with the letter O, routine supervision of a healthy pregnancy with the letter Z

How to find out what stands behind your code

The class answers «which area of medicine», not «what is wrong with me». That answer comes from the work-up ordered under the code, and the chain almost always looks the same:

  • Baseline blood and urine tests — full blood count, biochemistry, urinalysis. They are ordered under nearly any code because they are cheap and informative. What a standard panel contains is set out in the overview of tests for a general health check.
  • Class-specific markers — thyroid hormones for Class IV codes, ferritin and iron for Class III, lipid profile and creatinine for Class IX, liver enzymes for Class XI.
  • Imaging and instrumental studies — ultrasound, X-ray, ECG, endoscopy: they confirm what the labs merely suggested.
  • Repeat testing — many codes are refined not by the first work-up but by the second one, weeks later.

The hard part here is rarely the testing itself; it is reading the report — two dozen rows, reference ranges that differ between laboratories, and «above range» flags with no explanation of what that means for you. A LabReadAI review reads the whole report at once, relates the values to one another, explains deviations in plain language and suggests what to ask at your appointment. If the results came from a large laboratory network, a format-specific guide such as decoding Invitro lab results helps as well. Diagnosis and treatment stay with your doctor — the service prepares you for the appointment rather than replacing it.

What to do next

  1. Identify the class from the first letter. Find the row in the table above and you immediately know the area of medicine involved.
  2. Read the code in parts. Letter, two category digits, the digit after the dot. A .9 means the diagnosis is still worded in general terms.
  3. Find the wording in words. A discharge note or report almost always carries text next to the code, and that text — not the cipher — holds the detail: stage, degree, site.
  4. Check which visit the entry belongs to. Chronic codes are carried from document to document for years; the date of the first entry and your condition today are different things.
  5. Take the tests ordered and go through the report. If the results come from a laboratory network, the reporting format is explained in the guide to decoding Helix lab results.
  6. Do not hunt for a disease behind an administrative code. Class XXI codes record a reason for contact: Z00.0, general medical examination means nothing more than a routine preventive visit.
  7. Ask your doctor. «Please explain what this code in my record means and what it is based on» is a perfectly normal question at an appointment.

The short version

ICD-10 consists of 22 classes; the class sets the area, the letter points to the class (allowing for D, H and the S–T pair), two digits give the category and the digit after the dot refines it. Classes XVIII, XX and XXI are not about disease at all: a symptom without a diagnosis, the circumstance of an event, and a reason for contact. A code is an entry made for statistics and reporting, not a rating of how serious your condition is. Meaning lies in the results of the work-up and in the doctor who reads them.

Frequently asked questions

  • Exactly 22. They are numbered with Roman numerals from I to XXII and cover the whole span of codes from A00 to U85. The first fourteen describe diseases, Class XV covers pregnancy, childbirth and the puerperium, Classes XVI and XVII cover perinatal conditions and congenital malformations, Class XVIII covers symptoms without an established diagnosis, Classes XIX and XX cover injuries and their external causes, Class XXI covers reasons for contact with health services and Class XXII holds reserve codes for special purposes.

  • In most cases the first letter is enough: J for respiration, I for circulation, K for digestion, M for the musculoskeletal system, N for the genitourinary system, E for endocrine and metabolic disease as in E66, obesity. There are only three exceptions: the letter D splits between Class II and Class III at the D48/D50 boundary, the letter H splits between Class VII and Class VIII at H59/H60, and Class XIX spans two letters, S and T.

  • It is the subcategory — a refinement within the category. It may indicate form, site, phase or the presence of complications. In the category N30, cystitis, for instance, .0 marks the acute form and .2 another chronic one. Some categories have no subcategories at all: J00, acute nasopharyngitis is complete as a three-character code. A .9 traditionally means «unspecified» and .8 «other specified»: both describe the completeness of the record rather than the severity of the condition.

  • Because it uses a separate system unrelated to ICD-10. A certificate of incapacity for work states no diagnosis at all, neither in words nor as a code — that is medical confidentiality, and an employer has no right to it. Instead it carries a two-digit reason code: 01 for illness, 02 for injury, 03 for quarantine and so on. Both systems, and the meaning of each two-digit code, are set out on the page about codes on a sick note.

  • Class XXII — «Codes for special purposes», range U00–U85. The class was originally kept in reserve for new diseases of uncertain aetiology; in 2020 the codes U07.1 (COVID-19, virus identified) and U07.2 (COVID-19, virus not identified) were added to it. The second half of the class, U82–U85, is reserved for resistance of organisms to antimicrobial drugs.

  • No. A class only answers the question «which area of medicine». Conditions of very different severity sit side by side within one class: Class X holds both the common cold and severe pneumonia; Class IX holds both raised blood pressure and myocardial infarction. Severity, stage and prognosis are not in the code at all — the doctor states them in words next to it or in the body of the report.

  • The primary source is the International Statistical Classification of Diseases, 10th revision, maintained by the World Health Organization; the complete list of classes with their ranges is published in its online edition. National health authorities issue adapted editions of the same classification for medical statistics and reporting. Links to the primary sources are listed at the bottom of this page.

For informational purposes only

This article is for informational purposes only and does not constitute medical advice, diagnosis, or treatment. Please consult a healthcare professional for medical guidance.

Decode your tests with AIUpload a photo or PDF — get a clear explanation of every value in minutes. Start decoding
Still have questions about your health?Ask the AI assistant in plain words — about symptoms, how you feel, sleep, or what a value means. No files needed, first question free. Ask AI about health