ottoGet your BioMap
  1. Home
  2. /
  3. Blood Test Checker
  4. /
  5. MCH

Is my MCH (Mean Corpuscular Hemoglobin) normal?

Free blood test checker · Standard + longevity-optimal ranges

pg
OptimalBorderlineHigh

What is a normal MCH level?

MCH measures the average amount of hemoglobin per red blood cell in picograms. Normal range is 27-33 pg. MCH closely parallels MCV — low MCH (hypochromic) typically indicates iron deficiency, while high MCH indicates B12/folate deficiency. MCH is calculated as hemoglobin divided by RBC count.

RangeValues
Standard Reference27–33 pg
High Risk> 36 pg
Low Risk< 24 pg

What causes abnormal MCH levels?

Low MCH: iron deficiency anemia, thalassemia trait, chronic disease anemia, sideroblastic anemia. High MCH: vitamin B12 deficiency, folate deficiency, alcoholism, liver disease, hypothyroidism, myelodysplastic syndromes. MCH and MCV abnormalities tend to occur together and share the same differential diagnosis.

When should you see a doctor?

See your doctor if MCH is below 24 pg or above 36 pg. These values parallel MCV abnormalities and warrant the same workup: iron studies for low MCH, B12/folate levels for high MCH. MCH abnormalities rarely occur in isolation — they are typically part of a broader CBC pattern.

MCH and longevity

MCH provides complementary information to MCV in characterizing red blood cell health. While MCV and MCH typically move together, discordance between the two can occasionally provide diagnostic clues. Maintaining optimal MCH through adequate iron, B12, and folate ensures each red blood cell carries its full oxygen-carrying capacity — essential for exercise performance and cognitive function in aging.

Where to get a MCH test

Labcorp Complete Blood Count (CBC)$29

Affiliate disclosure: Some links on this page are affiliate links. Otto may earn a commission at no extra cost to you. This does not affect our recommendations.

Related biomarkers

These biomarkers are often tested alongside MCH for a more complete picture.

MCV
Check your level
MCHC
Check your level
Hemoglobin
Check your level
Iron
Check your level

Frequently asked questions

What is a normal MCH level?
Normal is 27-33 pg. Below 24 pg is critically low. Above 36 pg is critically high. MCH closely tracks MCV — they tend to be abnormal together and for the same reasons.
How is MCH different from MCHC?
MCH is the total hemoglobin per cell (in picograms). MCHC is the concentration of hemoglobin per cell (in g/dL). MCH depends on cell size — larger cells have more hemoglobin. MCHC is independent of cell size and reflects hemoglobin concentration within the cell.
What causes low MCH?
Iron deficiency is the most common cause. Other causes include thalassemia trait, chronic disease, and sideroblastic anemia. Low MCH means each red blood cell carries less hemoglobin, reducing oxygen delivery capacity.

Check all your biomarkers at once

Upload any blood test PDF and get your complete BioMap — a visual map of every biomarker in your panel. Free, instant, no account required.

Upload your labs — Get your BioMap

More biomarker checkers

LDLHbA1cVitamin DTestosteronehs-CRPAST

Sources: Reference ranges based on AHA/ACC, ADA, and AACE clinical guidelines. Biological variation data from Ricos/Westgard database. Longevity-optimal ranges reflect targets used by preventive and functional medicine practitioners.

Last reviewed: April 2026. This tool provides general health information and is not a substitute for professional medical advice, diagnosis, or treatment. Always consult your healthcare provider about your specific results.

© 2026 Otto Lab · Terms · Privacy · Not medical advice