What does high MCH in blood test mean?
Patient: I was in ER last week for vertigo and lab tests were done. I also discovered I had a urinary tract infection. The CBC revealed a high MCH 31.1, immature granulocyte was o.oo and the imm gran% auto was 0.0, my TSH was 7 The ER doc was not concerned but I m wondering what this means Doctor: HI Thanks for posting your query .      High MCH means your hemoglobin is more when compared to the size of RBCs. It is very commonly seen in Vitamin B12 or Folate deficiency which is very easily treatable .      I advise you to get Serum Vitamin B12 and Folate levels done .      Also your TSH is slightly elevated than normal . ( Normal is < 5) . Kindly do a   Thyroid profile test in fasting condition and revert back .