What Should My Hemoglobin Be? Normal Levels by Age

A normal hemoglobin level for adult men falls between 14.0 and 17.5 g/dL, and for adult women between 12.3 and 15.3 g/dL. These ranges shift depending on your age, whether you’re pregnant, and even how high above sea level you live. Understanding where your number falls, and what pushes it outside the normal window, can help you make sense of a blood test result that might otherwise feel like just another number on a lab printout.

Normal Ranges for Adults

Hemoglobin is the protein inside red blood cells that carries oxygen from your lungs to every tissue in your body. It’s measured in grams per deciliter (g/dL), and your result shows up on a standard complete blood count (CBC), one of the most commonly ordered blood tests.

For adult men, the healthy range is 14.0 to 17.5 g/dL. For adult women, it’s 12.3 to 15.3 g/dL. The difference comes down to hormones: testosterone stimulates red blood cell production, while estrogen has a milder effect. Menstruation also plays a role, since regular blood loss each month slightly lowers average levels in women of reproductive age.

Your lab report will typically flag anything outside the reference range, but keep in mind that a result just barely above or below the cutoff isn’t necessarily a problem. Labs set their ranges based on the specific equipment they use, so the numbers can vary slightly from one facility to another. A hemoglobin of 12.1 in a woman, for example, is technically below the lower limit but may be perfectly normal for her baseline.

Ranges During Pregnancy

Pregnancy causes your blood volume to expand significantly, sometimes by nearly 50%. Because the liquid portion of blood (plasma) increases faster than red blood cell production can keep up, hemoglobin concentration naturally drops. This is sometimes called “physiological anemia of pregnancy,” and it’s expected rather than alarming.

Clinicians use trimester-specific thresholds to distinguish normal dilution from true anemia. In the first trimester, hemoglobin below 11 g/dL is considered anemic. In the second trimester, that threshold drops to 10.5 g/dL because dilution peaks mid-pregnancy. By the third trimester, the cutoff rises back to 11 g/dL. If your levels fall below these numbers, iron supplementation is the most common first step, since iron deficiency accounts for the vast majority of anemia in pregnancy.

Normal Levels for Children

Children’s hemoglobin levels change dramatically in the first year of life. Newborns start with high levels, typically above 14 g/dL, because fetal blood cells carry a special form of hemoglobin designed to pull oxygen efficiently from the placenta. Within the first month, anything below 13.5 g/dL is considered anemic.

After birth, the body breaks down those extra red blood cells and switches to making adult-type hemoglobin. This creates a natural dip between six and nine weeks of age, when levels bottom out around 10 to 11 g/dL. For parents, this can look concerning on paper, but it’s a normal transition. By the time children reach school age (roughly 6 to 12 years old), the expected range settles to about 11.2 to 14.5 g/dL. Anemia in children is defined as a hemoglobin level at or below the 2.5th percentile for their age and sex, so pediatricians use age-specific charts rather than a single number.

How Altitude Affects Your Results

If you live at higher elevations, your hemoglobin will naturally run higher than someone living at sea level. Thinner air means less available oxygen, and your body compensates by producing more red blood cells. The World Health Organization recommends adjusting hemoglobin values downward for people living above 1,000 meters (about 3,300 feet). At 1,700 meters, for instance, the adjustment is about 0.5 g/dL. Without this correction, a doctor could miss iron deficiency because the altitude-driven boost masks a true shortfall.

This matters practically if you live in cities like Denver, Mexico City, or Bogotá and get your blood work done locally. Your raw hemoglobin number will look higher than it would at sea level, and the lab’s reference range should reflect that. If you’ve recently moved to or from a high-altitude area, mention it when discussing results with your provider.

What Low Hemoglobin Means

A hemoglobin level below the normal range signals that your blood isn’t carrying as much oxygen as it should. The most common reason is iron deficiency, which limits your body’s ability to build new hemoglobin molecules. Heavy menstrual periods, digestive tract bleeding from ulcers or hemorrhoids, and not getting enough iron from food are all frequent triggers.

Vitamin deficiencies can also be responsible. Your body needs both folate and vitamin B12 to produce healthy red blood cells, and a shortage of either leads to fewer, larger cells that don’t function as well. Chronic conditions are another major category. Kidney disease reduces production of a hormone that signals your bone marrow to make red blood cells. Inflammatory conditions like rheumatoid arthritis and inflammatory bowel disease can suppress production too. In rarer cases, low hemoglobin points to blood cancers like leukemia or inherited conditions like sickle cell disease and thalassemia, where red blood cells are destroyed faster than the body can replace them.

Symptoms of low hemoglobin tend to creep in gradually: fatigue, pale skin, shortness of breath with activities that used to feel easy, dizziness, and cold hands or feet. Many people don’t notice anything until levels drop well below normal, which is why routine blood work catches it before symptoms become obvious.

What High Hemoglobin Means

Less commonly, hemoglobin runs above the normal range. The most straightforward explanation is dehydration, which concentrates the blood temporarily and inflates the reading. Smoking also raises hemoglobin because carbon monoxide from cigarettes occupies spots on the hemoglobin molecule, prompting your body to produce more red blood cells to compensate.

Chronic lung or heart conditions that lower oxygen levels can trigger the same response. Your body senses the oxygen shortage and ramps up red blood cell production as a workaround. A less common cause is polycythemia vera, a condition where a gene mutation causes the bone marrow to overproduce red blood cells regardless of whether the body needs them. The mutation isn’t inherited from parents, and the condition develops slowly, often caught on routine blood work before it causes symptoms like headaches, blurred vision, or itching after a warm shower.

When Levels Become Critical

Most hemoglobin values that fall slightly outside normal ranges are manageable and investigated gradually. But labs flag certain extreme values as critical because they require immediate attention. For anyone older than about seven weeks, a hemoglobin at or below 6.0 g/dL or at or above 20.0 g/dL triggers an urgent notification to the ordering provider. For very young infants under seven weeks, the upper critical limit is even higher at 24.0 g/dL, reflecting their naturally elevated newborn levels.

At hemoglobin levels below 7 g/dL, organs aren’t getting enough oxygen to function safely, and a blood transfusion is typically considered. On the high end, extremely elevated hemoglobin thickens the blood enough to raise the risk of clots, stroke, or heart attack. These critical values are rare, and the vast majority of abnormal results fall into the mildly low or mildly high category where targeted treatment, not emergency care, is the appropriate response.

Your Result in Context

A single hemoglobin number doesn’t tell the whole story. Labs measure it alongside related values like hematocrit (the percentage of your blood that’s made up of red blood cells) and red blood cell indices that describe the size and hemoglobin content of individual cells. These additional numbers help pinpoint the cause when hemoglobin is abnormal. A low hemoglobin with small, pale red blood cells points toward iron deficiency, while low hemoglobin with large cells suggests a B12 or folate problem.

Your personal baseline matters too. Someone who has always hovered around 12.5 g/dL and suddenly drops to 11.0 g/dL has experienced a meaningful change, even though 11.0 might be normal for someone else. If you have access to past results, comparing trends over time gives a clearer picture than any single lab draw. A stable number within or near the reference range is generally reassuring. A number that’s trending in one direction over several tests is worth investigating regardless of whether it’s crossed a formal threshold.