Mean Corpuscular Hemoglobin— Normal Range & What Your Result Means

Hb per cell

Normal Mean Corpuscular Hemoglobin range (MCH, pg)

  • Adults27–33 pg

Ranges are typical adult values and vary between labs. Use the range on your own report.

Advertisement

What is Mean Corpuscular Hemoglobin (MCH)?

Mean Corpuscular Hemoglobin is measured as part of a complete blood count (cbc) panel. The amount of hemoglobin in each red blood cell is normal.

What does a high Mean Corpuscular Hemoglobin mean?

Each red blood cell contains more hemoglobin than normal, often accompanying macrocytic anemia caused by B12/folate deficiency.

What does a low Mean Corpuscular Hemoglobin mean?

Each red blood cell contains less hemoglobin than normal (hypochromic). This strongly points toward iron deficiency, especially when MCV is also low.

Understand your whole report, not just one number

A single value rarely tells the full story — Mean Corpuscular Hemoglobin is best read alongside the rest of your panel. Paste your values or upload your report and get a plain-English explanation of every marker, with the important results flagged.

Mean Corpuscular Hemoglobin: frequently asked questions

What is a normal Mean Corpuscular Hemoglobin level?

A normal Mean Corpuscular Hemoglobin (MCH) level is 27–33 pg for adults. Reference ranges vary slightly between laboratories, so always compare against the range printed on your own report.

What does a high Mean Corpuscular Hemoglobin mean?

Each red blood cell contains more hemoglobin than normal, often accompanying macrocytic anemia caused by B12/folate deficiency.

What does a low Mean Corpuscular Hemoglobin mean?

Each red blood cell contains less hemoglobin than normal (hypochromic). This strongly points toward iron deficiency, especially when MCV is also low.

Related Complete Blood Count (CBC) tests