Find out what constitutes normal haemoglobin levels and their significance for overall health. Learn about the range of haemoglobin levels and the factors affecting them. Healthy people usually have hemoglobin between 12 to 20 g/dL. Men and women have different ranges, which doctors use to diagnose and treat problems. Many things can affect hemoglobin levels, like age, sex, and health conditions. For example, kids have different levels than adults. Learn what hemoglobin is, how it is tested, and what normal levels are for different age groups. Find out the causes and symptoms of low and high hemoglobin levels, and how to prevent and treat them. Normal hemoglobin values are related to the person's age and sex. Normal values may vary slightly between test systems, and which groups of doctors have determined "normal values" for their group of patients; however, the value ranges are close (vary by about 0.5 g/dl) for almost every group.