How to Read Lab Results: Understanding Your Blood Work

A practical, plain-English guide to reading your CBC, metabolic panel, lipid panel, HbA1c, thyroid, vitamin D, and iron results, including what the reference ranges mean and when to actually call your doctor.

By Symptom Advisory Editorial Team — last reviewed September 1, 2026 — 12 min read

How to Read Lab Results: Understanding Your Blood Work

Key Takeaways

  • By statistical design, about 5% of healthy people fall outside a lab's normal reference range on any given test, so one flagged value is not automatically abnormal.
  • Standard adult hemoglobin ranges run roughly 13.2-16.6 g/dL for men and 11.6-15 g/dL for women, and a drop from your own prior baseline matters more than the population cutoff.
  • An eGFR above 90 mL/min/1.73m2 is considered normal kidney function, while a sustained eGFR under 60 for three months or more signals chronic kidney disease.
  • Current cardiovascular guidance treats LDL cholesterol as a continuous risk factor, with a target below 70 mg/dL for people who already have heart disease or are at very high risk, not just a generic under-100 mg/dL cutoff.
  • An HbA1c of 5.7-6.4% indicates prediabetes and 6.5% or higher on two separate tests indicates diabetes.
  • TSH reference ranges typically span about 0.4-4.0 mIU/L, but endocrinologists still debate whether the upper limit should be closer to 2.5-3.0 mIU/L based on population studies of thyroid-antibody-negative adults.
  • High-dose biotin supplements can interfere with many blood tests, including thyroid and cardiac markers, so labs often recommend stopping biotin 24-72 hours before a draw.
  • Potassium levels far outside the 3.5-5.0 mEq/L range, or glucose below about 54-70 mg/dL or above 300-400 mg/dL with symptoms, generally warrant a same-day call to your clinician rather than waiting for a routine follow-up.

Blood work reports look like a wall of abbreviations, numbers, and flags, and it is easy to fixate on any value marked "H" or "L" without understanding what the flag actually means. Reference ranges are statistical tools, not pass/fail lines, and a single out-of-range result rarely tells the whole story on its own. This guide walks through the tests that show up on most routine panels, the ranges labs use, and the questions worth asking before you assume something is wrong.

How reference ranges are actually built

A lab's "normal range" is usually the middle 95% of results from a group of presumed-healthy people tested at that lab, using that lab's equipment. By definition, about 5% of healthy people will fall outside the range on any given test — 2.5% above and 2.5% below — with nothing wrong with them. That is a statistical fact of how the range is constructed, not a flaw in your body.

A value flagged slightly high or low, especially near the boundary, carries far less weight than one far outside the range. Ranges also vary by age, sex, pregnancy status, and sometimes race-based adjustments that some labs are phasing out (notably for kidney function, discussed below). Because each lab validates its range on its own instruments and local population, cutoffs on your report can differ from a hospital's across town for the same test.

None of this means flags don't matter — a borderline flagged value is a prompt to look at the whole picture (symptoms, trend, and how far off the value is), not a diagnosis by itself.

Complete blood count (CBC)

The CBC counts and characterizes the cells in your blood. It's one of the most commonly ordered tests and shows up in annual physicals, pre-surgical workups, and symptom-driven visits alike.

Component Typical adult reference range What high usually suggests What low usually suggests
Hemoglobin Men: 13.2–16.6 g/dL; Women: 11.6–15 g/dL Dehydration, smoking, living at altitude, polycythemia Iron deficiency, blood loss, chronic disease, vitamin deficiency
Hematocrit Men: 38.3–48.6%; Women: 35.5–44.9% Dehydration, chronic lung disease, polycythemia Anemia, recent blood loss, overhydration
White blood cell (WBC) count 4,500–11,000 cells/mcL Infection, inflammation, stress response, some cancers, steroid use Certain infections, autoimmune disease, bone marrow problems, chemotherapy effects
Platelets 150,000–450,000/mcL Inflammation, iron deficiency, some cancers, post-surgery Autoimmune disease, some viral infections, medication effect, bone marrow disorders
MCV (mean corpuscular volume) 80–100 fL B12 or folate deficiency, liver disease, alcohol use Iron deficiency, thalassemia trait

The WBC differential breaks the total count into neutrophils, lymphocytes, monocytes, eosinophils, and basophils. High neutrophils suggest bacterial infection or acute stress; high lymphocytes are more typical of viral infection; elevated eosinophils suggest allergy or parasites. The differential is often more informative than the total WBC count, so ask whether it was reviewed if your total is flagged.

MCV classifies anemia by red cell size, which narrows the likely cause fast: low MCV points toward iron deficiency, high MCV toward B12/folate deficiency or heavy alcohol use, and normal MCV toward chronic disease or acute blood loss.

Comprehensive metabolic panel (CMP)

The CMP checks kidney function, liver function, blood sugar, electrolytes, and protein levels in one draw. It's usually ordered alongside the CBC.

Test Typical adult reference range Common cause of high Common cause of low
Fasting glucose 70–99 mg/dL Prediabetes/diabetes, stress, steroids, recent meal Excess insulin/medication, prolonged fasting, liver disease
Sodium 135–145 mEq/L Dehydration, excess salt intake Overhydration, certain medications (diuretics, SSRIs), heart/kidney/liver disease
Potassium 3.5–5.0 mEq/L Kidney disease, certain medications, tissue breakdown Diuretics, vomiting/diarrhea, low intake
Creatinine Men: 0.74–1.35 mg/dL; Women: 0.59–1.04 mg/dL Reduced kidney function, dehydration, high muscle mass Low muscle mass, pregnancy
eGFR Above 90 mL/min/1.73m² is normal; under 60 for 3+ months signals chronic kidney disease — —
BUN 6–24 mg/dL Dehydration, high protein diet, kidney impairment Liver disease, low protein intake
ALT 7–56 U/L Liver inflammation, fatty liver, medication/alcohol effect Not clinically significant
AST 8–48 U/L Liver or muscle injury Not clinically significant
Albumin 3.4–5.4 g/dL Dehydration Liver disease, kidney protein loss, malnutrition, inflammation
Total bilirubin 0.1–1.2 mg/dL Liver disease, bile duct obstruction, hemolysis, Gilbert syndrome Not clinically significant
Calcium 8.5–10.2 mg/dL Parathyroid disorders, some cancers, excess vitamin D Vitamin D deficiency, low albumin, parathyroid disorders

eGFR, calculated from creatinine, age, and sex, is the number that actually reflects kidney function — creatinine alone is affected by muscle mass, so a bodybuilder and a frail 80-year-old can share a creatinine value with very different kidney function. Most US labs now use a race-free eGFR equation (the 2021 CKD-EPI creatinine equation).

A single mildly abnormal liver enzyme (ALT or AST) is common and often reflects recent alcohol, an over-the-counter medication, or a viral illness rather than chronic liver disease. Persistent elevation over multiple tests is what raises concern, not one isolated value.

Lipid panel and cardiovascular risk

Lipid targets aren't one-size-fits-all; the "right" LDL depends on your overall cardiovascular risk, not just the number on the page. Current AHA/ACC guidance treats LDL cholesterol as a continuous risk factor rather than a simple normal/abnormal cutoff.

Measure General target for average risk Notes
Total cholesterol Below 200 mg/dL Less useful alone than the breakdown below
LDL cholesterol Below 100 mg/dL optimal; below 70 mg/dL for people with known heart disease or very high risk Lower is better for higher-risk individuals
HDL cholesterol 60 mg/dL or higher is protective; below 40 (men) or below 50 (women) is a risk factor Higher is generally better
Non-HDL cholesterol Below 130 mg/dL Total cholesterol minus HDL; captures all "bad" cholesterol particles, useful even when triglycerides are high
Triglycerides Below 150 mg/dL Very sensitive to recent food and alcohol intake

Non-HDL cholesterol has gained traction because it doesn't require fasting and predicts risk better than LDL alone when triglycerides are high. If your triglycerides were elevated at the draw, ask your clinician to weigh non-HDL instead of fixating on LDL.

HbA1c and blood sugar

Hemoglobin A1c reflects average blood sugar over roughly the prior two to three months, since it measures the percentage of hemoglobin that has glucose attached.

  • Below 5.7%: normal
  • 5.7%–6.4%: prediabetes
  • 6.5% or higher on two separate tests: diabetes

A1c can be thrown off by anything that changes red blood cell lifespan — recent blood loss, hemolytic anemia, certain hemoglobin variants, or pregnancy — so a fasting glucose test is sometimes used to confirm inconsistent results.

Thyroid tests: TSH and free T4

TSH (thyroid-stimulating hormone) is the standard first-line thyroid test because it's the most sensitive indicator of thyroid function; it rises when the thyroid is underactive and falls when it's overactive, since the pituitary is trying to compensate.

Most US labs report a TSH reference range of roughly 0.4–4.0 mIU/L, though cutoffs vary by lab and assay. There's a long-running debate about whether the upper limit should be lower, closer to 2.5–3.0 mIU/L, since population studies of thyroid-antibody-negative adults cluster below that level. Groups favoring the lower cutoff argue it would catch more early hypothyroidism; others, citing NHANES data showing a 97.5th percentile near 4.1 mIU/L, argue the traditional range should stand to avoid over-treating people who are functionally normal. In practice, a TSH between 2.5 and 4.5 mIU/L is usually interpreted alongside symptoms, antibodies, and free T4 rather than treated automatically.

Free T4 measures the active thyroid hormone circulating unbound to protein, typically 0.8–1.8 ng/dL. A high TSH with normal free T4 usually indicates subclinical (early or mild) hypothyroidism; a high TSH with low free T4 indicates overt hypothyroidism. A low TSH with high free T4 points to hyperthyroidism.

Vitamin D and iron studies

Vitamin D (25-hydroxyvitamin D) is reported in ng/mL in the US. Common interpretation:

  • Below 20 ng/mL: deficient
  • 20–29 ng/mL: insufficient
  • 30 ng/mL and above: generally considered sufficient
  • Above 100 ng/mL: potential toxicity risk, usually only from excessive supplementation

Iron status is usually assessed with a panel rather than a single test, since iron levels alone fluctuate throughout the day and with recent meals:

  • Ferritin (stored iron): roughly 24–336 ng/mL in men, 11–307 ng/mL in women, though ranges vary by lab. Ferritin is also an inflammation marker, so it can be falsely normal or elevated during illness even when iron stores are actually low.
  • Serum iron, TIBC (total iron-binding capacity), and transferrin saturation together help distinguish iron-deficiency anemia (low ferritin, low iron, high TIBC) from anemia of chronic disease (normal-to-high ferritin, low iron, low-to-normal TIBC).

Why the same test can look different on two reports

Two labs can run the identical blood sample and report a different range, or even a different unit, next to a similar result. A few sources of this:

  • Assay differences. Different manufacturers' equipment and antibody reagents produce results that are close but not identical, which is why the reference range printed is specific to that lab's method.
  • US conventional vs. SI units. US labs typically report glucose in mg/dL; most of the rest of the world uses mmol/L. The same is true for cholesterol, creatinine, and others. If you're comparing results from an international provider or app, check units before assuming a big jump or drop.
  • Population differences. A range built from a hospital's local population may skew differently than a national reference range.

When tracking your own trend, stay with the same lab where possible, and compare the number to its listed reference range rather than a remembered number from a prior report.

What can skew results before the blood is even drawn

Several everyday factors move lab values independent of your actual health status, and knowing them helps you interpret an unexpected flag:

  • Fasting status. Glucose and triglycerides rise after eating; fasting lipid panels typically require 9–12 hours without food.
  • Hydration. Dehydration concentrates blood, artificially raising hemoglobin, hematocrit, sodium, and BUN.
  • Recent exercise. Intense exercise can transiently raise creatine kinase, AST, ALT, and WBC count.
  • Time of day. Cortisol, iron, and TSH follow circadian rhythms; both are typically drawn in the morning for consistency.
  • Biotin supplements. High-dose biotin (common in hair, skin, and nail supplements) interferes with many immunoassays, including thyroid tests and troponin. Most labs recommend stopping biotin 24–72 hours before testing.
  • Medications. Diuretics, statins, metformin, and hormone therapy directly shift specific values; tell your clinician what you take before assuming an abnormal result reflects a new problem.
  • Posture and tourniquet time. A prolonged tourniquet during the draw can transiently concentrate certain proteins and cells.

Which results need a same-day call vs. a routine follow-up

Most abnormal labs can wait for a scheduled follow-up appointment, but a few patterns warrant contacting your clinician's office the same day, especially if paired with symptoms:

Call promptly (same day or next business day):

  • Potassium markedly outside the normal range (very high or very low), which can affect heart rhythm
  • Glucose extremely high (often flagged above roughly 300–400 mg/dL) or low (under 54–70 mg/dL), particularly with symptoms like confusion, sweating, or shakiness
  • Hemoglobin dramatically below your baseline, especially with dizziness, shortness of breath, or chest pain
  • A new, very low platelet count, especially with unusual bruising or bleeding
  • Sodium far outside range, particularly with confusion or severe headache

Routine follow-up is usually fine for:

  • A single mildly elevated liver enzyme
  • Borderline cholesterol or LDL
  • TSH modestly above range without symptoms
  • Vitamin D in the insufficient range
  • A CBC value just outside the reference range with no prior history and no symptoms

If a portal message doesn't specify urgency and you're unsure which category applies, call and ask rather than guess.

Questions worth asking your clinician

A results conversation is more useful with specific questions rather than just "is this bad":

  • How far outside the range is this, and does that magnitude matter clinically?
  • Is this a new finding, or has it shown up on past tests too?
  • Could anything about how or when I was tested (fasting, medication, time of day) explain this?
  • Does this result change what you'd recommend, or is it something to simply keep an eye on?
  • What would you want to see on a repeat test, and when should that happen?
  • Is there a related test that would clarify this one (for example, free T4 alongside TSH, or ferritin alongside hemoglobin)?

Tracking trends over time

A single lab value is a snapshot; a series of values over months or years is far more informative, because your own baseline matters more than the population range. Someone whose hemoglobin has always run at 12.5 g/dL isn't necessarily anemic, while a drop from 15 to 12.5 g/dL in someone previously stable deserves attention even though 12.5 is technically "in range."

Most patient portals let you view historical results as a graph. Use that view for anything you're monitoring — kidney function, thyroid, A1c, lipids — and bring trend lines to appointments. A gradual, consistent drift in one direction, even within the "normal" range, is often more meaningful than a single value near a cutoff.

What labs can't tell you on their own

Lab results are one input into a diagnosis, not a diagnosis by themselves. A normal panel doesn't rule out an emerging problem that hasn't yet shifted blood values, and an abnormal panel doesn't confirm a specific disease without correlating it against your symptoms, exam, history, and sometimes imaging. Two patients with the same abnormal creatinine can have completely different explanations and urgency. Reading your own labs helps you ask better questions, but the interpretation that matters is the one your clinician makes in context.

Practical Checklist

  • Request a copy of your lab results
  • Compare new results with previous tests
  • Note flagged values and prepare questions
  • Understand fasting glucose and A1C levels
  • Know your cholesterol numbers
  • Check kidney function markers
  • Review thyroid levels if fatigued
  • Ask about retesting intervals

Frequently Asked Questions

If my result is flagged as out of range, does that mean something is wrong with me?

Not necessarily. Reference ranges are built so that about 5% of healthy people fall outside them by definition. A value just barely outside the range, especially without symptoms and without a prior abnormal trend, is often not clinically meaningful. What matters more is how far outside the range the result is, whether it's a new change from your own history, and whether it fits a pattern with other tests. Your clinician weighs all of that together rather than reacting to a single flag.

Why did my cholesterol or glucose come back different between two different labs?

Different labs use different equipment and testing methods, which can produce slightly different numbers and reference ranges even from the same blood sample. Results can also shift based on whether you fasted, the time of day you were drawn, recent exercise, and hydration. For tracking trends, try to use the same lab consistently, and always compare your result to the reference range printed on that specific report rather than to a number from memory.

Do I need to fast before every blood test?

No. Fasting matters mainly for glucose and triglyceride-related tests, which are sensitive to recent food intake; a typical fasting lipid panel requires 9-12 hours without eating. Many other tests, including a standard CBC, thyroid panel, or non-fasting lipid and non-HDL cholesterol assessment, don't require fasting. Your provider or the lab's paperwork will specify if fasting is needed, so check ahead rather than assuming.

What's the difference between LDL and non-HDL cholesterol, and which one matters more?

LDL is often called 'bad' cholesterol and is a primary treatment target, but it's calculated using a formula that becomes less reliable when triglycerides are high or when you haven't fasted. Non-HDL cholesterol (total cholesterol minus HDL) captures all the cholesterol-carrying particles linked to heart disease risk and doesn't require fasting. For people with elevated triglycerides, non-HDL is often the more reliable number to track alongside LDL.

My TSH is slightly above the reference range but I feel fine. Do I need treatment?

Not automatically. A TSH modestly above range with a normal free T4 and no symptoms is often called subclinical hypothyroidism, and clinicians vary in how they manage it depending on your age, symptoms, antibody status, and how high the value is. Because there's genuine debate about where the TSH upper limit should sit, a mildly elevated single reading is usually rechecked over time rather than treated immediately.

Can supplements or medications throw off my lab results?

Yes. High-dose biotin, common in hair and nail supplements, can interfere with thyroid tests and some cardiac markers, producing falsely high or low readings. Diuretics can shift sodium and potassium; statins can affect liver enzymes; and many other medications and supplements have known effects on specific tests. Tell your clinician everything you're taking before your draw, and mention it again if a result looks unexpectedly abnormal.

How often should I get routine blood work if my results are usually normal?

That depends on your age, risk factors, and personal and family history, so there's no single universal interval, and this is a conversation to have with your clinician rather than a fixed schedule to self-apply. What's more useful than frequency alone is consistency: testing on a regular schedule your clinician sets lets you and them see trends over time, which is often more informative than any single result viewed in isolation.

Sources & References

  1. CBC blood test — MedlinePlus (NIH/NLM) link
  2. Complete Blood Count (CBC) — MedlinePlus (NIH/NLM) link
  3. Comprehensive Metabolic Panel (CMP) — MedlinePlus (NIH/NLM) link
  4. Estimated Glomerular Filtration Rate (eGFR) — National Kidney Foundation link
  5. 2018 Guideline on the Management of Blood Cholesterol — American College of Cardiology / American Heart Association link
  6. The A1C Test and Diabetes — National Institute of Diabetes and Digestive and Kidney Diseases (NIH) link
  7. Thyroid Function Tests — American Thyroid Association link
  8. Vitamin D — NIH Office of Dietary Supplements link
  9. Biotin interference with clinical immunoassays — U.S. Food and Drug Administration link

Medical disclaimer

This article is health information for education only. It is not medical advice, a diagnosis or a treatment plan. In an emergency, call 911. Researched and drafted with AI-assisted tools and fact-checked by a human editor against the sources listed above. How we create our content.