Low level of hemolglobin is seen in iron deficiency, vitamin B-12 deficiency, folate deficiency, bleeding, cancers, kidney disease and various hemoglobinopathies.
High level of hemoglobin is seen in polycythemia, dehydration, heavy smoking, extreme physical exercise, living at high altitude.