High MCH on a Blood Test: What It Means

Medically Reviewed by Dr. Pedro Yelamo Vera, MD
Licensed Physician No. 484814280 · Official Medical College of Bizkaia (Spain)Last reviewed: 31 October 2026
High MCH on a blood test usually means larger red cells. Normal ranges in Spain, the UK and US, common causes like low B12 or alcohol, and what comes next.
You don't have to figure this out alone
Dr. Pedro Yelamo Vera is an independent, bilingual GP licensed in Spain. Book a 15-minute video consultation in English or Spanish for €50, with a private electronic prescription issued under Spanish law when clinically appropriate.
A high MCH means each red blood cell carries more haemoglobin than average. It usually goes with larger red cells (a high MCV). The commonest causes are low vitamin B12 or folate, alcohol, liver disease and an underactive thyroid. Often you feel fine. It is a clue to look for a cause, not a disease.
- MCH is the average haemoglobin in one red cell, in picograms (pg).
- Typical adult range: about 27 to 33 pg. Each lab prints its own range.
- High MCH usually rises with MCV, which means larger red cells.
- Common causes: low B12 or folate, alcohol, liver disease, underactive thyroid and some medicines.
- First checks: B12, folate, liver and thyroid tests, and a repeat blood count.
Dr. Pedro Yelamo Vera is a GP licensed in Spain (Colegiado No. 484814280).
For a medical emergency, call 112 or go to the nearest local emergency department. Do not wait for a video consultation or an online reply.
What does MCH mean on a blood test?
MCH stands for mean corpuscular haemoglobin. It is the average amount of haemoglobin inside one red blood cell. Haemoglobin is the protein that carries oxygen. MCH is part of the full blood count.
It sits next to two related numbers. MCV is the average size of a red cell. MCHC is how concentrated the haemoglobin is inside each cell. Bigger cells hold more haemoglobin, so MCH and MCV usually move together. MedlinePlus says doctors read these numbers together, with your symptoms and other results.
What is a normal MCH level?
MedlinePlus gives 27 to 33 pg per cell for men and 26 to 33 pg for women. Labs differ a little, so read the range printed next to your result. Children, and especially babies, have their own ranges.
What is MCH called in Spain, the UK and the US?
- Spain: the blood count is the hemograma. MCH is HCM (hemoglobina corpuscular media). MCV is VCM, and MCHC is CHCM.
- UK: the test is a full blood count (FBC). The same abbreviations, MCH, MCV and MCHC, are used.
- US: the test is a complete blood count (CBC). Spelling changes to "hemoglobin".
The unit, picograms (pg), is the same everywhere. An "H" or a star next to the value means it is above the range.
What causes a high MCH?
Mayo Clinic lists these causes of large red cells, which also raise MCH:
- Low vitamin B12. The NHS names pernicious anaemia as the commonest cause in the UK. Others are a vegan diet without supplements, stomach surgery, and medicines such as metformin and acid-reducing tablets (PPIs).
- Low folate, from a poor diet, heavy drinking, coeliac disease or some medicines. Pregnancy also raises folate needs.
- Alcohol. Regular drinking can enlarge red cells even when B12 and folate are normal.
- Liver disease.
- An underactive thyroid (hypothyroidism).
- Some medicines, such as certain cancer, seizure and HIV medicines, and hydroxyurea.
- Many young red cells, made by the bone marrow after bleeding or when red cells break down.
- Rarely, a bone marrow condition called myelodysplastic syndrome.
A Spanish health ministry bulletin notes that alcohol-related large cells can take up to four months to settle after stopping drinking.
Is a high MCH dangerous?
On its own, usually not. Mayo Clinic says large red cells most often cause no symptoms and are found on routine blood tests. What matters is the cause. A mild rise with normal haemoglobin and MCV may just need a recheck. A high MCH with anaemia needs more tests.
Low B12 deserves early care. The NHS lists tiredness, pins and needles, muscle weakness, memory problems, low mood and a sore red tongue. It warns that some problems can become permanent if treatment is delayed. If you have numbness, balance problems or confusion, see a doctor soon.
Got a high MCH result and not sure what it means?
You can book a video visit with a GP licensed in Spain, in English or Spanish. He reads your whole blood count, asks about alcohol, medicines and diet, and explains which tests come next.
What tests come next?
The usual first checks, based on the MSD Manual and the causes above, are:
- Vitamin B12 and folate levels.
- A count of young red cells (reticulocytes) and a blood film.
- Liver tests and a thyroid test (TSH).
- Sometimes methylmalonic acid or homocysteine, if B12 is borderline.
Most people need nothing more. A bone marrow test is only for unexplained cases, usually by a blood specialist. Treatment targets the cause: B12 or folate replacement, cutting down on alcohol, or treating the thyroid or liver.
What if my MCH is low instead?
A low MCH means red cells carry less haemoglobin. MedlinePlus says this is often caused by low iron. Our guide to low ferritin explains iron tests.
When should I get urgent help?
A high MCH is not an emergency by itself. Call 112 for chest pain, severe breathlessness, fainting, vomiting blood, black stools with dizziness, or sudden confusion. See a doctor today for new weakness in the legs or trouble walking.
Talking it through with a doctor by video
Dr. Yelamo is a GP licensed in Spain. He sees adults, children and pregnant patients by video, every day from 07:30 to 20:30 (Spain time). In the visit he will:
- Read your full blood count, not just the MCH line.
- Ask about alcohol, diet, medicines and stomach or bowel problems.
- Check your B12, folate, liver and thyroid results if you have them.
- Explain whether you need a repeat test, more tests or a specialist.
He does not promise any test or prescription before the visit. Where clinically appropriate, following a genuine evaluation. Treatment and prescriptions are issued solely at the doctor's discretion based on evidence-based clinical guidelines.
A prescription is never guaranteed: it is issued only where clinically appropriate after a genuine evaluation, as a private electronic prescription under Spanish law. This service is for urgent, non-emergency care. In an emergency, call 112.
See how the Urgent Care video visit works. It lasts 15 minutes and costs €50.
This guide is general information. It does not replace a consultation with your doctor.
Frequently asked questions
Is high MCH serious?
Usually not on its own. It often goes with larger red cells and points to a cause such as low B12 or folate, alcohol, liver disease or an underactive thyroid.
What is a normal MCH?
MedlinePlus gives about 27 to 33 pg per cell for adults. Read the range printed by your own lab.
Can alcohol cause high MCH?
Yes. Regular drinking can enlarge red cells, which raises MCV and MCH. It can take a few months to settle after stopping.
Does high MCH mean I am short of vitamin B12?
Not always, but low B12 or folate is a common cause. A blood test for both is usually the first step.
What is HCM on a Spanish blood test?
HCM (hemoglobina corpuscular media) is the Spanish name for MCH. It is shown in picograms (pg) on the hemograma.
What is the difference between MCH and MCV?
MCV is the average size of a red cell. MCH is how much haemoglobin it carries. Larger cells carry more, so they usually rise together.
Sources
- MedlinePlus: RBC indices
- Mayo Clinic: Macrocytosis, what causes it?
- MSD Manual: Macrocytic megaloblastic anaemias (in Spanish)
- NHS: Causes of vitamin B12 or folate deficiency anaemia
- Spanish Ministry of Health: Megaloblastic anaemia (in Spanish)
Related guides
Medical Citations & Sources
This content is written and reviewed by a licensed physician with reference to the following official health authorities.

