What is Mean Corpuscular Hemoglobin? Your Complete Guide
The average amount of hemoglobin in each red blood cell. Works alongside MCV to classify anemia.
💡Simply Explained
MCH tells you how much oxygen-carrying hemoglobin is packed into each red blood cell. Think of it as checking how full each taxi is with passengers (oxygen).
📏Normal Range
Typical reference range. Your lab may use slightly different values.
⬆️What High Mean Corpuscular Hemoglobin Means
Possible Causes
- Vitamin B12 deficiency
- Folate deficiency
- Liver disease
- Hypothyroidism
Foods That Can Help
- B12 sources: dairy, eggs, fortified foods
- Folate: leafy greens, dals, citrus fruits
⬇️What Low Mean Corpuscular Hemoglobin Means
Possible Causes
- Iron deficiency
- Thalassemia
- Chronic disease
- Lead exposure
Foods That Can Help
- Iron sources: palak, jaggery, dates, pomegranate
- Ragi, bajra, and other millets
- Sprouted moong and chana
🏃Lifestyle Actions
If Your Mean Corpuscular Hemoglobin Is High
- Check B12 and folate levels
- Supplement B12 if vegetarian/vegan
If Your Mean Corpuscular Hemoglobin Is Low
- Get iron studies done
- Improve dietary iron intake
- Screen for thalassemia if iron is normal
🩺When to See a Doctor
High Mean Corpuscular Hemoglobin
Usually not urgent on its own — investigate B12/folate at your next appointment.
Low Mean Corpuscular Hemoglobin
Low MCH usually accompanies low hemoglobin. Follow the urgency guidance for hemoglobin.
🎯Did You Know?
Each red blood cell contains about 270 million hemoglobin molecules. MCH measures whether that count is optimal!
❓Frequently Asked Questions
What is Mean Corpuscular Hemoglobin?
MCH tells you how much oxygen-carrying hemoglobin is packed into each red blood cell. Think of it as checking how full each taxi is with passengers (oxygen).
What is the normal range for Mean Corpuscular Hemoglobin?
The typical normal range for Mean Corpuscular Hemoglobin is 27–32 pg.
What causes high Mean Corpuscular Hemoglobin?
Vitamin B12 deficiency. Folate deficiency. Liver disease.
What causes low Mean Corpuscular Hemoglobin?
Iron deficiency. Thalassemia. Chronic disease.
How can I check my Mean Corpuscular Hemoglobin levels?
You can check your Mean Corpuscular Hemoglobin levels with a routine blood test. Upload your lab report to ScanHealth for an instant, plain-language explanation.
Check Your Mean Corpuscular Hemoglobin Results Instantly
Upload your blood test report and get a plain-language explanation of your Mean Corpuscular Hemoglobin result — plus all other markers. Free.
Upload Your ReportThis guide is for informational purposes only and does not constitute medical advice. Reference ranges may vary by lab. Always consult a qualified healthcare provider for diagnosis and treatment.