Complete Blood Count (CBC): Normal Ranges and How to Read Results

Your doctor ordered a complete blood count, and now you're staring at a lab report full of abbreviations and up-and-down arrows — unsure what any of it means. This happens to almost everyone. Let's break down each CBC parameter: what it measures, what's considered normal for adults, what abnormal values suggest, and when results require urgent attention.
What Does a CBC Show and Why Is It Ordered
A complete blood count (CBC), also called a full blood count, is the most fundamental laboratory test — it evaluates the cellular composition of blood. Blood contains three main cell types: red blood cells (carry oxygen), white blood cells (immune defense), and platelets (clotting). The CBC measures their count, size, and ratio, plus hemoglobin levels and ESR.
It's the most frequently ordered test in clinical practice, and for good reason. One report gives your doctor a snapshot of several body systems at once: the blood-forming system, the immune system, and the clotting system. A CBC is ordered at routine check-ups, when symptoms are present, to monitor ongoing treatment, and as a general health screen.
How to Prepare for a CBC
Blood is collected from a finger (capillary) or a vein (venous). Venous blood is more accurate — less cell trauma and more reliable differential counts. Most modern labs use venous blood as standard.
Simple preparation rules:
- Have the test done fasting in the morning — at least 8 hours after your last meal. Eating triggers physiological leukocytosis, temporarily raising white blood cell counts.
- Avoid alcohol and intense exercise for 24 hours beforehand.
- Don't smoke for 1 hour before the draw.
- Tell your doctor about all medications you take — antibiotics, hormones, and anticoagulants all affect blood count values.
How to Read CBC Results: Normal Ranges for Adults
Red Blood Cells and Hemoglobin
Red blood cells (erythrocytes) carry oxygen from the lungs to every tissue in the body and bring carbon dioxide back. Think of them as tiny delivery vehicles running non-stop through your blood vessels.
RBC (red blood cell count): normal range — men 4.5–5.5 × 10¹²/L, women 3.8–5.1 × 10¹²/L.
Hemoglobin (HGB) is the protein inside red blood cells that actually binds oxygen. It's the primary marker of anemia. Normal: men 130–170 g/L, women 120–150 g/L. Low hemoglobin = the main sign of anemia. High hemoglobin occurs with dehydration or polycythemia.
Hematocrit (HCT) is the percentage of blood volume made up of red blood cells. Normal: men 39–49%, women 35–45%.
Red Cell Indices: MCV, MCH, MCHC
These three values describe the size and hemoglobin content of red blood cells. On their own they don't say much — but combined with hemoglobin level, they identify the type of anemia.
| Index | What it measures | Normal | Low suggests | High suggests |
|---|---|---|---|---|
| MCV | Mean cell volume | 80–100 fL | Iron deficiency | B12/folate deficiency |
| MCH | Mean cell hemoglobin | 27–33 pg | Iron deficiency | B12 deficiency |
| MCHC | Mean cell hemoglobin concentration | 320–360 g/L | Iron deficiency | Spherocytosis |
In short: small, pale red blood cells (low MCV and MCH) point to iron-deficiency anemia. Abnormally large cells (high MCV) point to B12 or folate deficiency.
White Blood Cells and Differential
White blood cells (leukocytes) are the immune system's front line — they detect and destroy bacteria, viruses, and foreign agents. The normal WBC count for adults is 4.0–9.0 × 10⁹/L.
Leukocytosis (elevated WBC) usually signals infection or inflammation. Leukopenia (low WBC) suggests viral infection, certain medications, or bone marrow dysfunction.
But the total WBC count is only half the picture. The CBC differential — the percentage breakdown of white blood cell types — tells you far more:
| Cell type | Normal (%) | Role |
|---|---|---|
| Neutrophils | 48–78 | Fight bacteria and fungi |
| Lymphocytes | 18–40 | Viral immunity, immune memory |
| Monocytes | 2–9 | Phagocytosis, clean-up |
| Eosinophils | 0.5–5 | Allergic reactions, parasites |
| Basophils | 0–1 | Allergic response mediators |
Left shift — band (immature) neutrophils above 6%. Indicates acute bacterial infection: the body urgently releases immature cells to fight the threat. Right shift — hypersegmented neutrophils, typical of B12 deficiency or chronic disease.
Platelets and Reticulocytes
Platelets (PLT) are small cells that form the first plug at the site of blood vessel injury. Normal: 150–400 × 10⁹/L. Low platelets raise the risk of bleeding; high platelets raise the risk of clotting.
Reticulocytes (RET) are newly released immature red blood cells fresh from the bone marrow. Normal: 0.5–2.0%. Their level shows how actively the bone marrow is producing new red cells. Elevated after blood loss or during anemia treatment; reduced in aplastic anemia.
ESR
ESR (erythrocyte sedimentation rate) is a non-specific inflammation marker. Normal: up to 15 mm/h in men, up to 20 mm/h in women. It rises with any inflammation, infection, anemia, autoimmune disease, or malignancy. A normal ESR doesn't rule out disease, and an elevated ESR doesn't make a diagnosis — it's a prompt to investigate further.
CBC Normal Ranges: Summary Table
| Parameter | Men | Women |
|---|---|---|
| RBC (× 10¹²/L) | 4.5–5.5 | 3.8–5.1 |
| Hemoglobin (g/L) | 130–170 | 120–150 |
| Hematocrit (%) | 39–49 | 35–45 |
| MCV (fL) | 80–100 | 80–100 |
| MCH (pg) | 27–33 | 27–33 |
| MCHC (g/L) | 320–360 | 320–360 |
| WBC (× 10⁹/L) | 4.0–9.0 | 4.0–9.0 |
| Platelets (× 10⁹/L) | 150–400 | 150–400 |
| ESR (mm/h) | up to 15 | up to 20 |
| Reticulocytes (%) | 0.5–2.0 | 0.5–2.0 |
Reference ranges vary slightly between laboratories. Always use the ranges printed on your specific lab report — not general internet values.
Causes of Abnormal CBC Results: Low Hemoglobin and High White Blood Cells
Anemia: Low Hemoglobin
Anemia is a syndrome, not a single diagnosis. The CBC pattern can point toward the cause before any additional tests are ordered:
- Iron-deficiency anemia — low HGB, low MCV and MCH. The most common form, especially in women of reproductive age. Confirmed with a ferritin and serum iron panel: it can detect depleted iron stores before full anemia develops.
- B12/folate-deficiency anemia — low HGB, high MCV, hypersegmented neutrophils in the differential.
- Anemia of chronic disease — mildly low HGB, normal or slightly reduced MCV. Accompanies inflammatory, autoimmune, or oncological conditions.
High White Blood Cell Count (Leukocytosis)
Leukocytosis signals that the immune system is activated. The differential tells you what's driving it:
- Neutrophilia with left shift — acute bacterial infection (pneumonia, pyelonephritis, abscess).
- Lymphocytosis — viral infection (flu, mononucleosis, COVID-19).
- Eosinophilia — allergic reaction or parasitic infestation.
- WBC > 30 × 10⁹/L — leukemia must be ruled out; hematologist referral is mandatory.
Low Platelet Count
Platelets below 100 × 10⁹/L require investigation. Causes include immune thrombocytopenia, drug side effects, viral infection, or bone marrow disease. Do not attempt self-treatment when platelets are low.
When to Seek Urgent Medical Attention
Most minor CBC abnormalities call for a routine visit to your doctor. But some values require immediate action:
- Hemoglobin below 70 g/L — severe anemia, possible hospitalization
- WBC above 30 × 10⁹/L or below 1.0 × 10⁹/L — see a doctor urgently
- Platelets below 50 × 10⁹/L — high bleeding risk
- Blast cells in the differential — hematologist referral the same day
- Sharp drop in multiple parameters simultaneously (pancytopenia) — emergency
What Can Affect Your Results
Some CBC values may be falsely altered — not due to disease, but due to external factors. Worth knowing before drawing conclusions:
- Eating before the test — raises WBC temporarily
- Stress or exercise — temporary leukocytosis and platelet rise
- Menstruation — lower hemoglobin and platelets in women
- Pregnancy — physiological drop in hemoglobin, rise in WBC and ESR
- Medications — nearly all drug classes can affect blood count values
If a result seems surprising, repeat the test under the same conditions 1–2 weeks later before drawing conclusions.
Conclusion
A complete blood count is more than a paper full of numbers — it's a real-time snapshot of your body's key systems. Knowing how to read a CBC helps catch anemia, infection, or immune dysfunction early, before serious symptoms appear. But interpreting results always requires a doctor: reference ranges depend on the lab, your age, and the full clinical picture.
If your CBC shows abnormalities, don't try to self-diagnose online. Show the report to your doctor — they'll evaluate it in the context of your health and order any follow-up tests if needed.
Frequently Asked Questions
Yes, fast for at least 8 hours before the test. Eating triggers a temporary rise in white blood cells (physiological leukocytosis), which can make the result falsely abnormal.
Venous blood is more accurate. Finger-prick collection causes more cell trauma and produces a less reliable differential count. Most modern laboratories use venous blood as standard.
An increase in band (immature) neutrophils above 6%. It indicates the body is fighting an acute bacterial infection and releasing immature immune cells urgently. It is often accompanied by overall leukocytosis. For a full breakdown of white blood cell types, see White blood cells.
Normal hemoglobin doesn't rule out iron deficiency: your stores can be depleted before anemia develops. This is called latent iron deficiency, and it's detected by a ferritin test, not a CBC. Fatigue with a normal CBC can also point to vitamin D deficiency or thyroid disease — worth discussing with your doctor.
Yes, significantly. Antibiotics, hormones, anticoagulants, anti-inflammatory drugs, and many other medications alter blood count values. Always tell your doctor about every medication you take before having a CBC.
A CBC is not a specific cancer screening test. However, marked leukocytosis, persistent anemia, low platelets, or blast cells in the differential are all indications for urgent hematology consultation to rule out blood cancers.
Reference ranges depend on the analytical method, equipment, and reagents used by each lab. Small differences between laboratories are normal. That's why you should always compare your results to the reference range on your specific report, not to general internet values.
Upload your lab results photo or PDF
AI explains your results in 30 seconds
Choose fileRate the service
Your feedback helps us improve the service