How to Read Hemoglobin Results and What They Mean

Hemoglobin is measured in grams per deciliter (g/dL) on your lab report, and the normal range is 13.2 to 16.6 g/dL for men and 11.6 to 15 g/dL for women. Your result will typically appear alongside a reference range printed right on the report, with anything outside that range flagged as high (H) or low (L). Understanding what those numbers mean, and what pushes them up or down, is straightforward once you know what to look for.

What Your Lab Report Shows

A standard complete blood count (CBC) lists your hemoglobin as “Hb” or “HGB” followed by a number in g/dL. Some labs outside the United States report in grams per liter (g/L) or millimoles per liter (mmol/L), so check the unit before comparing to any reference range. If your result is in g/L, divide by 10 to convert to g/dL.

Next to your hemoglobin value you’ll see a reference range. This range can vary slightly between labs because each lab calibrates its own equipment and may serve populations with different baselines. A result of 12.0 g/dL might fall inside the normal range at one lab and just below it at another. Always compare your number to the specific range printed on your report rather than a generic chart.

Normal Ranges by Age and Sex

Hemoglobin levels differ between men and women primarily because testosterone stimulates red blood cell production. For adult men, the healthy range is roughly 13.2 to 16.6 g/dL. For adult women, it’s 11.6 to 15 g/dL. Children’s ranges shift with age and puberty, so pediatric reports use age-specific cutoffs.

During pregnancy, your blood volume expands faster than your red blood cell count, which naturally dilutes hemoglobin. Doctors use lower thresholds to diagnose anemia in pregnant patients: below 11 g/dL in the first and third trimesters, and below 10.5 g/dL in the second trimester. If your result dips below those numbers during pregnancy, your provider will likely check your iron stores.

Related Numbers on Your CBC

Your hemoglobin result doesn’t exist in isolation. Two other values on the same report help paint the full picture. Hematocrit (Hct) measures the percentage of your blood that’s made up of red blood cells. Normal hematocrit is 40 to 54% for men and 36 to 48% for women. As a rough rule, your hematocrit should be about three times your hemoglobin value. If your hemoglobin is 14 g/dL, you’d expect a hematocrit around 42%.

Mean cell volume (MCV) tells you how large your red blood cells are. This becomes important when hemoglobin is low, because the size of the cells helps point toward the cause. Small cells suggest iron deficiency. Large cells suggest a shortage of vitamin B12 or folate. Normal-sized cells with low hemoglobin point toward chronic disease, kidney problems, or blood loss.

What Low Hemoglobin Means

A hemoglobin level below the normal range indicates anemia, which simply means your blood isn’t carrying as much oxygen as your body needs. The most common cause worldwide is iron deficiency. It happens when the body’s demand for iron outpaces the supply, leaving insufficient raw material to build hemoglobin molecules. Heavy menstrual periods, poor dietary iron intake, and gastrointestinal bleeding are frequent culprits.

Other causes depend on how severely and quickly your hemoglobin drops. Chronic kidney disease reduces production of the hormone that tells your bone marrow to make red blood cells. Vitamin B12 or folate deficiency leads to oversized, poorly functioning red blood cells. Bone marrow disorders can slow red cell production directly. And any source of ongoing bleeding, from an ulcer to a surgical wound, can steadily drain your hemoglobin level.

Symptoms of low hemoglobin include fatigue, weakness, dizziness, cold hands and feet, and pale skin. Many people with mildly low hemoglobin feel nothing at all, which is why routine blood work catches cases that would otherwise go unnoticed. Hemoglobin below about 7 g/dL is considered critically low in most clinical guidelines, and levels below 6 g/dL almost always require a blood transfusion. If your result is mildly below range (say, 11 g/dL in a woman or 12.5 g/dL in a man), your doctor will typically investigate the cause before deciding on treatment.

What High Hemoglobin Means

A result above the normal range means your blood contains more hemoglobin than expected. The explanation is sometimes simple. Dehydration concentrates your blood, temporarily inflating hemoglobin on paper. Smoking raises hemoglobin because carbon monoxide from cigarettes reduces the oxygen each red blood cell can carry, and your body compensates by producing more cells. The increase is proportional to how much you smoke.

Living at high altitude has a similar effect. As altitude rises, the air contains less oxygen, so your body ramps up red blood cell production to compensate. Someone living above 2,000 meters (about 6,500 feet) can have a hemoglobin level 1 to 2 g/dL higher than someone at sea level without anything being wrong. Labs in high-altitude cities often adjust their reference ranges to account for this.

When dehydration, smoking, and altitude don’t explain the elevation, other causes include chronic lung diseases like COPD, certain heart conditions, sleep apnea, and a bone marrow disorder called polycythemia vera that causes uncontrolled red blood cell production. Symptoms of significantly elevated hemoglobin include headaches, blurred vision, and a flushed or reddish complexion. If your hemoglobin is persistently above the normal range and none of the lifestyle explanations fit, your doctor will look deeper.

Factors That Shift Your Baseline

Two factors are important enough that health organizations formally adjust hemoglobin cutoffs to account for them: altitude and smoking. If you smoke and live at a moderate altitude, both adjustments apply. This matters because a smoker at 2,500 meters with a hemoglobin of 12 g/dL may actually be anemic once the altitude and smoking effects are subtracted. Without those adjustments, the number looks normal on paper.

Hydration also matters in the short term. If you’re dehydrated when your blood is drawn, your hemoglobin may read higher than your true baseline. Overhydration can dilute the reading downward. For the most accurate result, drink normal amounts of water before your blood draw and avoid extremes.

How to Track Changes Over Time

A single hemoglobin result is a snapshot. It becomes far more useful when you can compare it to previous values. A hemoglobin of 12.5 g/dL in a man is below the standard range, but if his level was 12.8 g/dL a year ago and 13.0 g/dL two years ago, the downward trend matters more than any single number. Many patient portals now graph your results over time, making trends easy to spot.

If your hemoglobin falls outside the normal range on a single test, it doesn’t automatically mean you have a disease. Labs sometimes flag results that are barely outside the reference range. A result of 11.5 g/dL in a woman, for example, is just 0.1 below the lower cutoff at many labs. Context matters: your symptoms, your medical history, your diet, and how the number has changed over time all factor into whether that flag on your report means something actionable or is simply a normal variation for your body.