The range of normal hemoglobin values varies by gender and by age. Normal hemoglobin values are higher in newborns, followed by children and adolescents, and higher in adult males than adult females. Normal values for newborns range from 170 to 200 g/L, normal values for children and adolescents fluctuate from 110 to 160 g/L, normal values for adult males range from 120 to 160 g/L, and normal values for adult females range from 110 to 150 g/L. When the hemoglobin value is lower than the normal value standard, it is anemia, which can be caused by iron deficiency anemia, aplastic anemia, leukemia and other reasons, when the hemoglobin exceeds or is less than the normal value range can go to the hospital to consult the doctor, the doctor according to the specific circumstances to give the correct judgment, and receive regular treatment.