HGB stands for hemoglobin, a protein inside your red blood cells that carries oxygen from your lungs to every tissue in your body. It’s one of the most commonly reported values on a complete blood count (CBC), the standard blood panel most people get at routine checkups. Normal hemoglobin typically falls between 12.0 and 17.5 g/dL for adults, with the exact range depending on sex, age, and whether you’re pregnant.
What Hemoglobin Actually Does
Hemoglobin is a large protein made of four chains, two alpha and two beta, each wrapped around a ring-shaped structure called a heme group. At the center of each heme group sits a single iron atom. That iron is the key: oxygen molecules bind to it in the lungs, ride along as blood circulates, then release when the red blood cell reaches tissue that needs fuel. One hemoglobin molecule can carry up to four oxygen molecules at once.
Iron is also what makes blood red. The millions of hemoglobin proteins packed into each red blood cell give blood its color, shifting from bright red when loaded with oxygen to a darker shade when oxygen has been delivered. Red blood cells themselves are built for the job: small and flexible enough to squeeze through the narrowest capillaries, with a concave disc shape that maximizes surface area for gas exchange.
Normal HGB Ranges
Hemoglobin is measured in grams per deciliter (g/dL). The ranges that labs consider normal are:
- Adult males: 13.5 to 17.5 g/dL
- Adult females: 12.0 to 15.5 g/dL
- Children: ranges vary by age, generally 11.0 to 16.0 g/dL
- Pregnant women: slightly lower due to the body’s blood volume expanding faster than red blood cell production. The World Health Organization sets the threshold for anemia at below 11.0 g/dL in the first and third trimesters, and below 10.5 g/dL in the second trimester.
Your result will appear on your lab report alongside a reference range specific to the lab that processed it. If your number falls outside that range, it will usually be flagged with an “H” for high or “L” for low.
What Low Hemoglobin Means
A hemoglobin level below the normal range is the hallmark of anemia. The most common type, iron deficiency anemia, happens when your body doesn’t have enough iron to produce adequate hemoglobin. Without that iron, bone marrow simply can’t build enough functional hemoglobin molecules, and red blood cells end up smaller and paler than normal.
Other causes of low hemoglobin include vitamin deficiencies (particularly B12 and folate), chronic diseases that suppress red blood cell production, inherited conditions like sickle cell disease and thalassemia, and aplastic anemia, where the bone marrow fails to produce enough blood cells altogether. Heavy menstrual periods, internal bleeding, and recent blood loss from surgery or injury can also drop your levels quickly.
The symptoms of low hemoglobin reflect the fact that your tissues aren’t getting enough oxygen. Common ones include:
- Fatigue and weakness
- Shortness of breath, especially with activity
- Dizziness or lightheadedness
- Pale or yellowish skin
- Irregular or fast heartbeat
Mild anemia can be subtle. Many people with a hemoglobin of 10 or 11 g/dL feel tired but chalk it up to stress or poor sleep. As levels drop further, symptoms become harder to ignore. If your result comes back low, your provider will typically look at other values on the same CBC, like red blood cell size and iron markers, to figure out which type of anemia you’re dealing with.
What High Hemoglobin Means
Hemoglobin above the normal range means your blood is carrying more red blood cells than usual. This can happen for straightforward reasons. Living at high altitude is one of the most common: a study published in the journal Blood found that hemoglobin concentrations increased steadily with elevation, rising roughly 3 g/L for every 500-meter gain in altitude up to 2,000 meters. Your body compensates for thinner air by producing more red blood cells to capture what oxygen is available.
Smoking produces a similar effect. Carbon monoxide from cigarette smoke binds to hemoglobin and blocks oxygen, prompting the body to crank up red blood cell production in response. Dehydration can also make hemoglobin appear elevated because there’s less fluid in the blood, concentrating the existing red blood cells.
On the more serious end, a persistently high hemoglobin can signal polycythemia vera, a type of blood cancer in which a gene mutation causes bone marrow to overproduce red blood cells. This isn’t inherited and the cause of the mutation is unknown, but it leads to thicker blood that raises the risk of clotting. If your hemoglobin is significantly elevated without an obvious explanation like altitude or smoking, further testing will help determine whether something like polycythemia vera is involved.
How HGB Relates to Other CBC Values
Your hemoglobin result doesn’t sit alone on the lab report. It’s closely tied to hematocrit (HCT), which measures what percentage of your blood volume is made up of red blood cells. In most cases, hematocrit runs at roughly three times the hemoglobin value. If your hemoglobin is 14 g/dL, you’d expect a hematocrit around 42%. When the two numbers don’t track together, it can signal that red blood cells are abnormally shaped or that a technical issue affected the sample.
Other values on the CBC add context. Mean corpuscular volume (MCV) tells you the average size of your red blood cells, which helps narrow down the cause of anemia. Small red blood cells point toward iron deficiency, while large ones suggest a B12 or folate problem. Mean corpuscular hemoglobin concentration (MCHC) measures how densely hemoglobin is packed into each cell. Together, these numbers give a much more detailed picture than hemoglobin alone.
Do You Need to Fast Before the Test?
If your blood is being tested only for hemoglobin, you can eat and drink normally beforehand. However, hemoglobin is usually measured as part of a broader panel that may include blood sugar or cholesterol. If your provider has ordered those additional tests, you may be asked to fast for 8 to 12 hours before your blood draw. Your provider’s office will let you know which instructions apply to your specific panel.
Factors That Shift Your Baseline
Several things can cause your hemoglobin to fluctuate without anything being wrong. Hydration status matters: being well-hydrated slightly dilutes the blood and can lower your reading by a small amount, while dehydration concentrates it. Intense endurance exercise can temporarily lower hemoglobin because training increases plasma volume. Menstruation lowers iron stores over time, which is one reason premenopausal women have a lower normal range than men.
Altitude is a particularly interesting variable. Research tracking Swiss military conscripts found that hemoglobin increased in a stepwise pattern starting as low as 300 meters above sea level, with each 300-meter gain adding between 0.6 and 1.3 g/L. If you’ve recently moved to or from a high-altitude area, your hemoglobin may still be adjusting. The body typically takes several weeks to fully adapt in either direction.
Because so many everyday factors influence hemoglobin, a single slightly out-of-range result isn’t always cause for concern. Trends over time, especially across two or three blood draws, give a much clearer picture than any single number.

