Normal hemoglobin for adult men is 14 to 18 g/dL, and for adult women it’s 12 to 16 g/dL. These ranges shift depending on age, pregnancy, and even where you live. Hemoglobin is the protein inside red blood cells that carries oxygen from your lungs to every tissue in your body, so its level is one of the most basic and telling numbers on a routine blood test.
What Hemoglobin Does in Your Body
Each hemoglobin molecule contains four iron atoms, and each one can grab a single oxygen molecule. That means one hemoglobin protein can carry up to four oxygen molecules at a time. In the lungs, where oxygen is plentiful, hemoglobin loads up. Then, as blood reaches muscles and organs that are actively burning energy, hemoglobin releases that oxygen for cells to use.
This loading and unloading isn’t random. Your body fine-tunes it based on demand. During exercise, your tissues produce more carbon dioxide and heat, which makes hemoglobin release oxygen more readily right where it’s needed most. It’s an elegant system, and the amount of hemoglobin circulating in your blood determines how much oxygen your body can deliver at any given moment. Too little hemoglobin means tissues get shortchanged on oxygen. Too much can thicken the blood and raise the risk of clots.
Normal Ranges for Adults
The difference between male and female ranges comes down to biology. Testosterone stimulates red blood cell production, so men typically carry more hemoglobin. Here are the standard reference ranges:
- Adult men: 14 to 18 g/dL
- Adult women: 12 to 16 g/dL
A result below the lower end of your range is classified as anemia. A result above the upper end may point to conditions like dehydration, chronic lung disease, or a blood disorder called polycythemia vera. Keep in mind that labs sometimes use slightly different cutoffs, so your report will show the specific reference range used.
Normal Ranges for Children and Teens
Children’s hemoglobin levels change dramatically in the first few years of life. Newborns start high, around 16.5 g/dL on average, because they needed extra oxygen-carrying capacity in the womb. That number drops quickly. By two months, the average falls to about 11.2 g/dL as the baby’s body breaks down fetal red blood cells and begins producing its own.
From there, hemoglobin gradually climbs through childhood:
- 3 to 6 months: average 11.5 g/dL, with values below 9.5 considered anemic
- 6 months to 2 years: average 12 g/dL, below 10.5 is anemic
- 2 to 6 years: average 12.5 g/dL, below 11.5 is anemic
- 6 to 12 years: average 13.5 g/dL, below 11.5 is anemic
Once puberty hits, the ranges split by sex. Boys aged 12 to 18 average about 14.5 g/dL, with anemia defined below 13 g/dL. Girls in the same age group average around 14 g/dL, with anemia below 12 g/dL. Menstruation is one reason teenage girls tend to run a bit lower and face a higher risk of iron deficiency.
How Pregnancy Changes the Numbers
During pregnancy, your blood volume expands by roughly 50%, but your red blood cell count doesn’t keep pace. The result is a natural dilution effect that lowers hemoglobin, especially in the second trimester. This is normal and expected, not a sign that something is wrong.
The World Health Organization uses adjusted cutoffs to account for this. In the first and third trimesters, hemoglobin below 11.0 g/dL is considered anemic. In the second trimester, the threshold drops to 10.5 g/dL, reflecting that mid-pregnancy dip. If your levels fall below these numbers, iron supplementation or dietary changes are usually the first step.
Factors That Shift Your Baseline
Your “normal” isn’t just about age and sex. Several everyday factors can push your hemoglobin reading up or down, sometimes enough to move it outside the standard range without any underlying disease.
Altitude is the biggest environmental factor. At higher elevations, the air contains less oxygen, so your body compensates by producing more red blood cells. Someone living in Denver or Bogotá will naturally run higher than someone at sea level. The size of this effect varies by region and individual, which is why doctors in high-altitude areas use adjusted reference ranges rather than a single universal correction.
Smoking raises hemoglobin through a different mechanism. Cigarette smoke delivers carbon monoxide, which occupies some of the oxygen-binding spots on hemoglobin and makes them unavailable. Your body responds by manufacturing more red blood cells to compensate. This effect is additive with altitude, meaning a smoker living at high elevation may have notably elevated hemoglobin that doesn’t reflect better oxygen delivery.
Dehydration can temporarily inflate your reading. When you’re low on fluids, the liquid portion of your blood (plasma) shrinks, concentrating the red blood cells and making hemoglobin appear higher than it actually is. A glass of water won’t change your true hemoglobin level, but rehydrating before a blood draw gives a more accurate picture. Diet, activity level, and certain medications can also cause day-to-day fluctuations.
What Low Hemoglobin Feels Like
When hemoglobin drops below normal, your tissues don’t get enough oxygen. The symptoms reflect that oxygen shortfall: fatigue that rest doesn’t fix, shortness of breath during activities that used to feel easy, pale skin, cold hands and feet, dizziness, and a faster-than-usual heartbeat. Mild anemia sometimes causes no noticeable symptoms at all and is only caught on routine blood work.
The most common cause worldwide is iron deficiency, since iron is the part of hemoglobin that physically binds oxygen. Heavy periods, poor dietary iron intake, and conditions that impair iron absorption (like celiac disease) are frequent culprits. Other causes include vitamin B12 or folate deficiency, chronic kidney disease, and blood loss from surgery or gastrointestinal bleeding.
What High Hemoglobin Can Mean
A hemoglobin level above the normal range is less common but worth understanding. Dehydration and high altitude are the most frequent benign explanations. When those are ruled out, elevated hemoglobin may signal a condition called polycythemia vera, where the bone marrow overproduces red blood cells.
Many people with polycythemia vera don’t notice symptoms early on. When symptoms do appear, they can include headaches, dizziness, blurred vision, itchiness after warm showers, and a feeling of fullness after eating only a small amount. The real danger is that thickened blood raises the risk of blood clots, which can lead to stroke or heart attack. Left untreated, polycythemia vera can also cause gout, stomach ulcers, an enlarged spleen, and in rare cases, progression to more serious blood cancers.
Getting the Most Accurate Result
A hemoglobin test is part of a standard complete blood count (CBC) and requires only a simple blood draw. No fasting is needed. To get the most reliable number, stay well hydrated beforehand and mention any supplements or medications you’re taking, since iron supplements and certain drugs can influence the result. If your level comes back slightly outside the reference range, a single reading isn’t usually cause for alarm. Doctors typically recheck the value and look at the broader CBC panel, including red blood cell size and count, to understand the full picture before making any diagnosis.

