Looking for what this marker means? Open the marker page

Understanding Mean Corpuscular Hemoglobin (MCH) and Related Markers

Learn about Mean Corpuscular Hemoglobin (MCH), its normal range, and how it relates to other blood markers.

Aug 6, 2026 3 min read

Mean Corpuscular Hemoglobin (MCH) is a blood test measurement that helps determine the average amount of hemoglobin in a single red blood cell. Hemoglobin is a protein in red blood cells responsible for carrying oxygen throughout the body. Understanding MCH and its related markers can provide valuable insights into your overall health.

What is MCH and why is it important?

MCH stands for Mean Corpuscular Hemoglobin. It measures the average amount of hemoglobin present in a single red blood cell. This value is important because hemoglobin is essential for transporting oxygen from the lungs to the rest of the body. Typically, the normal range for MCH in adults is between 27 and 33 picograms (pg) per red cell. Abnormal MCH levels can indicate various health conditions, such as anemia or nutritional deficiencies.

Have your own lab results? Upload your report and get a clear, private AI explanation in minutes - free, in English, Russian or Hebrew.
Analyze my results

MCH is closely related to other blood markers, including Mean Corpuscular Volume (MCV) and Mean Corpuscular Hemoglobin Concentration (MCHC). MCV measures the average size of your red blood cells, while MCHC determines the concentration of hemoglobin in a given volume of red blood cells. Together, these markers can help diagnose different types of anemia and other blood disorders. For example, low MCH and MCV values might suggest microcytic anemia, often caused by iron deficiency.

What causes abnormal MCH levels?

Several factors can cause MCH levels to be higher or lower than the normal range. Low MCH levels can be due to iron deficiency anemia, where the body lacks enough iron to produce adequate hemoglobin. High MCH levels might be seen in macrocytic anemia, where red blood cells are larger than normal, often due to vitamin B12 or folate deficiencies. Other conditions, such as chronic diseases or genetic disorders, can also affect MCH levels.

How to read your MCH results

When you receive your blood test results, look for the MCH value, which will be expressed in picograms (pg) per red cell. If your MCH is within the range of 27 to 33 pg, it is considered normal. Values outside this range may require further investigation by your healthcare provider to determine the underlying cause and appropriate treatment.

Frequently asked questions

What does a low MCH mean? A low MCH value may indicate iron deficiency anemia or other conditions where there is a lack of hemoglobin production.

Can a high MCH be a cause for concern? A high MCH value can suggest macrocytic anemia, often due to vitamin B12 or folate deficiencies. It is important to discuss these results with your doctor.

How is MCH tested? MCH is tested as part of a complete blood count (CBC), a common blood test that assesses various components of your blood.

Is fasting required before an MCH test? Fasting is generally not required for a CBC, including the MCH test, but follow your healthcare provider's instructions.

Can lifestyle changes affect MCH levels? Yes, dietary changes, such as increasing iron, vitamin B12, or folate intake, can impact MCH levels if deficiencies are present.

When to see a doctor

If your MCH levels are outside the normal range of 27 to 33 pg per red cell, it is important to consult with your healthcare provider. They can help determine the underlying cause and suggest appropriate treatment options. Additionally, if you experience symptoms like fatigue, weakness, or pallor, you should seek medical advice.

This article provides information for educational purposes only. Always consult your healthcare provider for medical advice and treatment decisions.

Mean Corpuscular Hemoglobin (MCH): more on this topic

Test page What it measures, normal range, what moves it

Often checked together

Read this in another language

Have your own lab results? Upload your report and get a clear, private AI explanation in minutes - free, in English, Russian or Hebrew.
Analyze my results