What Is a Normal Hemoglobin Level by Age?

Normal hemoglobin for adult men is 13.2 to 16.6 grams per deciliter (g/dL), and for adult women, 11.6 to 15.0 g/dL. These ranges shift depending on age, pregnancy, and even the altitude where you live. Your hemoglobin level shows up on a standard blood test called a complete blood count (CBC), and it’s one of the most common lab values doctors use to check your overall health.

What Hemoglobin Does in Your Body

Hemoglobin is a protein packed inside your red blood cells. Each hemoglobin molecule is built from four protein chains, and each chain contains a ring-shaped structure called heme with an iron atom at its center. Oxygen from your lungs latches onto those iron atoms, and the red blood cells carry it through your bloodstream to every tissue in your body.

The binding process is surprisingly dynamic. When oxygen attaches to the iron in one chain, it physically tugs on neighboring parts of the protein, causing the entire molecule to shift shape. That shape change makes it easier for the remaining three chains to pick up oxygen too, so hemoglobin loads up efficiently in the lungs and then releases oxygen where it’s needed in your tissues. When your hemoglobin is too low, your body simply can’t deliver enough oxygen to keep up with demand. When it’s too high, your blood can become thicker than normal and harder to pump.

Normal Ranges for Adults

The difference between men and women comes down to hormones. Testosterone stimulates red blood cell production, which is why men typically run higher. Here are the standard adult ranges from the Mayo Clinic:

  • Men: 13.2 to 16.6 g/dL
  • Women (not pregnant): 11.6 to 15.0 g/dL

The CDC defines anemia as hemoglobin below 13.0 g/dL for males age 15 and older and below 12.0 g/dL for non-pregnant females age 15 and older. So a man at 12.8 g/dL would be considered anemic, while a woman at the same level would still fall within the normal range.

Normal Ranges for Children

Children’s hemoglobin levels change dramatically in the first year of life. Newborns start with very high levels because they needed extra oxygen-carrying capacity in the womb, then drop sharply before gradually climbing back up through childhood.

  • Newborns (0 to 31 days): 13.4 to 19.9 g/dL
  • 1 to 2 months: 10.7 to 17.1 g/dL
  • 2 to 3 months: 9.0 to 14.1 g/dL
  • 3 to 6 months: 9.5 to 14.1 g/dL
  • 6 months to 1 year: 11.3 to 14.1 g/dL
  • 1 to 5 years: 10.9 to 15.0 g/dL
  • 5 to 11 years: 11.9 to 15.0 g/dL

Starting around puberty, boys and girls diverge. Boys ages 11 to 18 range from 12.7 to 17.7 g/dL, while girls the same age stay at 11.9 to 15.0 g/dL. The CDC uses slightly different anemia cutoffs for younger children: below 11.0 g/dL for ages 2 to 4, and below 11.5 g/dL for ages 5 to 11.

Hemoglobin During Pregnancy

Pregnancy naturally lowers hemoglobin because your blood volume expands by roughly 50%, but your red blood cell count doesn’t increase at the same pace. This dilution effect is most pronounced in the second trimester. The thresholds for anemia during pregnancy reflect this:

  • First trimester: below 11.0 g/dL is considered anemic
  • Second trimester: below 10.5 g/dL
  • Third trimester: below 11.0 g/dL

A reading of 10.8 g/dL at 24 weeks, for instance, would be within the expected range for pregnancy, even though it would count as anemia in a non-pregnant woman. Iron demands also surge during pregnancy, making iron-deficiency anemia especially common.

How Altitude Affects Your Numbers

If you live above 1,000 meters (about 3,300 feet), your hemoglobin will naturally run higher. The air contains less oxygen at elevation, so your body compensates by producing more red blood cells. The effect gets steeper the higher you go. At 1,000 to 1,250 meters, hemoglobin rises by about 0.2 g/dL. At 2,250 to 2,750 meters (roughly the altitude of cities like Mexico City or Bogotá), it increases by about 1.3 g/dL. Above 4,250 meters, the adjustment reaches 4.5 g/dL or more.

This matters for interpreting your lab results. If you live at high altitude, your doctor may subtract the altitude adjustment from your reading before comparing it to standard ranges. A hemoglobin of 14.5 g/dL in a woman living at 8,000 feet isn’t necessarily high; it’s roughly equivalent to a sea-level reading of about 13.2 g/dL once altitude is accounted for.

What Low Hemoglobin Feels Like

When hemoglobin drops below normal, the symptoms all trace back to one problem: your tissues aren’t getting enough oxygen. The most common signs include persistent tiredness and weakness that doesn’t improve with rest, shortness of breath during activities that didn’t used to wind you, and pale or yellowish skin. On darker skin tones, paleness is often easier to spot in the gums, nail beds, or inner eyelids.

As levels fall further, you might notice dizziness or lightheadedness, cold hands and feet, headaches, an irregular or rapid heartbeat, and occasionally chest pain. Mild anemia sometimes causes no obvious symptoms at all, which is why it’s often caught on routine blood work before you notice anything wrong. The most common causes include iron deficiency, blood loss (including heavy menstrual periods), chronic diseases, and certain vitamin deficiencies.

What High Hemoglobin Means

Hemoglobin above 16.5 g/dL in men or 16.0 g/dL in women may signal a condition called polycythemia, where the body produces too many red blood cells. This can happen as a response to chronic low oxygen (from smoking, lung disease, or living at altitude) or from a bone marrow disorder. Very high levels, above 18.5 g/dL in men or 16.5 g/dL in women, raise stronger concern for a bone marrow condition that needs further evaluation.

High hemoglobin thickens the blood, which can cause headaches, blurred vision, itching (especially after a warm shower), and an increased risk of blood clots. Dehydration can also temporarily push hemoglobin readings higher by concentrating the blood, so a single high result doesn’t always indicate a chronic problem.

How Hemoglobin Is Measured

Hemoglobin is measured as part of a CBC, which is the most commonly ordered blood test. A small blood sample is drawn from a vein in your arm, and the lab measures hemoglobin using a technique called spectrophotometry. The hemoglobin protein absorbs light at a specific wavelength, and the amount of light absorbed tells the instrument exactly how much hemoglobin is in your sample. Results are reported in grams per deciliter.

Smoking can artificially raise hemoglobin levels because carbon monoxide from cigarettes binds to hemoglobin and reduces its oxygen-carrying ability, prompting your body to make more. Current guidelines from the World Health Organization recommend adjusting hemoglobin values for smokers before determining whether someone is anemic. If you smoke, your raw hemoglobin number may look normal even if your effective oxygen-carrying capacity is low.