Blood count · Blood test
MCH blood test: normal range explained
Also printed as: Mean Corpuscular Haemoglobin, Mean Cell Haemoglobin, M.C.H.
MCH (mean corpuscular haemoglobin) is the average amount of haemoglobin inside each red blood cell, printed in picograms (pg). The adult range commonly printed on Indian reports is 27–33 pg; MedlinePlus prints 26–33 pg for women and 27–33 pg for men, and the range printed on your own report is the one that applies.
Last updated 5 sources
What is the normal range for MCH?
| Printed for | Range |
|---|---|
| Adults | 27–33pg |
| Women, as MedlinePlus prints it | 26–33pg |
| Adults, as Testing.com prints it | 28–32pg |
Reference ranges vary between laboratories. Always use the range printed on your own report. Why ranges differ between labs
Sources:MedlinePlus, Testing.com
What does MCH measure?
MCH measures the average mass of haemoglobin in one red blood cell, in picograms. It is one of the red cell indices that a CBC reports beside MCV (cell size) and MCHC (haemoglobin concentration), and Lab Tests Online UK lists RDW with them.
Because haemoglobin is what carries oxygen, MCH shows whether each cell is carrying its usual load. Cells with less haemoglobin than usual are called hypochromic, and MedlinePlus says this is most often due to low iron.
Why do doctors order the MCH test?
Doctors read MCH with the other indices to help find the cause and type of anaemia, when there are too few red blood cells or too little haemoglobin. Testing.com lists feeling weak or tired more often than usual, and later shortness of breath, among the symptoms that prompt a CBC.
MCH arrives with every CBC, so it is also seen at routine check-ups and when a CBC is ordered for another reason. MedlinePlus says a CBC helps monitor conditions such as anaemia, infections and blood disorders.
Sources:MedlinePlus, Testing.com
What can change your MCH result?
MCH follows the size of the red cells and the haemoglobin in them, so the same things move it.
- Iron deficiency and thalassaemia lower MCH, because the cells are smaller and hold less haemoglobin.
- Low folate or vitamin B12 and chemotherapy raise MCH, because the cells are larger.
- Sudden blood loss, long-term disease or kidney failure can cause anaemia with a normal MCH.
- Diet, activity level, medicines, a menstrual period and not drinking enough water can affect CBC results.
- Each laboratory sets its own reference range from its equipment and the people it serves.
How do you read MCH on your lab report?
On a CBC, MCH is printed under the RBC count with MCV and MCHC, usually as MCH or Mean Corpuscular Haemoglobin, with a range in pg. Read it against the range on your own report; Testing.com says each lab determines its range from its own equipment and patient population.
A within-range MCH can still sit beside an abnormal MCV or haemoglobin, which is why the indices are read as a set rather than one at a time. Your doctor reads the pattern with haemoglobin, ferritin and your history.
Amara reads MCH with the range printed beside it on each report, flags a value outside that range, and shows what changed since your last report. Try it with two sample reports
A sample Amara row for MCH: 25.9 pg on 2 Feb 2026 at Lab A (sample), then 28.4 pg on 10 Aug 2026 at Lab B (sample), each with its lab's printed range.
Questions people ask about MCH
What is the difference between MCH and MCHC?
MCH is the average amount of haemoglobin in one red blood cell, in picograms, while MCHC is the concentration of haemoglobin relative to the cell's size, in g/dL. Testing.com defines them that way on its CBC page. Because MCHC divides by cell size, a small cell can have a low MCH and a normal MCHC.
Why is MCH printed in picograms?
MCH is printed in picograms (pg) because the haemoglobin inside a single red blood cell is measured in trillionths of a gram, far too little for milligrams. Testing.com reports the unit as picograms per cell, and MedlinePlus describes the value as the amount of haemoglobin per red blood cell, averaged across the cells in your sample.
What does a low MCH on my report mean?
Low MCH means each red cell holds less haemoglobin than the range your lab printed, which MedlinePlus calls hypochromic and says is often due to low iron. Testing.com also lists thalassaemia. The value is read with MCV, haemoglobin and ferritin, so your doctor decides what it means for you with your history.
Do I need to fast for an MCH test?
Fasting is not needed for MCH, which comes with a CBC. Testing.com says no special preparation is required unless your provider asks for it, and MedlinePlus says fasting for several hours applies only when other tests on the same sample need it, so follow the instructions on your own form.
Sources:Testing.com, MedlinePlus
Sources
- RBC indicesMedlinePlus · medlineplus.gov · Opened
- Complete Blood Count (CBC)MedlinePlus · medlineplus.gov · Opened
- MCH Blood Test (Mean Corpuscular Hemoglobin): UsesTesting.com · testing.com · Opened
- Full blood count (FBC)Lab Tests Online UK · labtestsonline.org.uk · Opened
- CBC With Differential Test: Order, Results and What They MeanTesting.com · testing.com · Opened
About this page
Every statement on this page comes from the sources listed above. Ranges are those commonly printed on Indian lab reports; the range printed on your own report is the one that applies.
Published by Amara Health, a product of MetaNova AI Private Limited, Hyderabad.
Amara Health does not provide medical advice, diagnosis or treatment. Information shown by Amara is based on available health records and may contain errors. Review important information against the original report and consult a qualified healthcare professional for medical decisions. Do not use Amara for medical emergencies.
Amara does not diagnose. You do.
Your health history should be easier to use.
Start with two reports. Free, no card, about a minute.