Patient : I am 52 years old man. I am a commercial pilot. In the recent medical exam, my haemoglobin level in the blood test, came out to be 12.4. Is it normal? Do I need any medical? What can be the reason for this low level? I am otherwise perfectly healthy.
A hemoglobin level less than 13 mg/dl usually indicates iron deficiency anemia in males. The causes of iron deficiency anemia could be due to a lack of iron in the diet, blood loss from sources in the body such as a peptic ulcer, polyp or in rare cases tumors of the intestines.
I would suggest that you take iron supplements and eat foods rich in iron such as chicken, lentils, fish, meat, whole gain bread, spinach and other greens. Usually your blood count should return to normal within 1-2 months. If hemoglobin is still low after these dietary measures, I would then suggest that you get your self investigated for other causes of anemia as mentioned above.
These Q&A’s are for educational purposes and should not be relied upon as a substitute for medical advice you may receive from your physician. If you have a medical emergency, please call 911. These answers do not constitute or initiate a patient/doctor relationship.