How Is Oxygen Transported in the Blood: Hemoglobin & More

About 98% of the oxygen in your blood travels bound to hemoglobin, a protein packed inside red blood cells. The remaining 2% dissolves directly in the liquid portion of blood, your plasma. This two-part system lets your blood carry far more oxygen than plasma alone ever could, delivering it from your lungs to every tissue in your body based on each tissue’s specific needs.

How Hemoglobin Picks Up Oxygen

Each hemoglobin molecule contains four heme groups, and at the center of each heme sits an iron atom. Oxygen binds reversibly to this iron atom, meaning it attaches in the lungs and detaches in the tissues. For this to work, the iron must be in its reduced (ferrous) form. One hemoglobin molecule can carry up to four oxygen molecules at a time, one per heme group.

What makes this system remarkably efficient is a property called cooperative binding. When the first oxygen molecule latches onto one of hemoglobin’s four binding sites, the protein changes shape slightly, making it easier for the second, third, and fourth oxygen molecules to bind. This is why hemoglobin loads up almost completely in the oxygen-rich environment of the lungs. Each gram of hemoglobin can carry about 1.34 mL of oxygen. With a normal hemoglobin concentration of around 15 g per 100 mL of blood, that adds up to roughly 20 mL of oxygen in every 100 mL of arterial blood.

Why Dissolved Oxygen Still Matters

Only about 0.3 mL of oxygen dissolves in every 100 mL of plasma at normal arterial oxygen levels. That’s a tiny fraction of the total, but it plays a critical role: dissolved oxygen is what actually diffuses into your cells. Hemoglobin acts as the delivery truck, but oxygen must first leave hemoglobin, dissolve into plasma, and then cross into the tissue. The amount of dissolved oxygen follows a simple physical rule. It’s directly proportional to the partial pressure of oxygen in the blood. Higher pressure means more dissolved oxygen, lower pressure means less.

Pressure Gradients Drive the Whole System

Oxygen moves from areas of high pressure to low pressure, and specific pressure differences at each step keep the system running. In the lungs, the air inside your alveoli (the tiny air sacs where gas exchange happens) has an oxygen pressure of about 100 mmHg. Venous blood arriving at the lungs sits around 40 mmHg. That 60 mmHg gap drives oxygen from the alveoli into the blood, where hemoglobin rapidly scoops it up.

On the other end, tissues throughout the body maintain lower oxygen pressures that pull oxygen off hemoglobin. These pressures vary widely depending on the organ. The brain operates at roughly 30 to 48 mmHg. Resting muscle tissue sits between 27 and 31 mmHg. The kidney cortex needs 52 to 92 mmHg, while the kidney’s inner medulla gets by on just 10 to 20 mmHg. Skin near the surface can drop as low as 5 to 11 mmHg. By the time blood completes its circuit and returns to the lungs as venous blood, its oxygen pressure has dropped from 100 mmHg back down to about 40 mmHg, and the cycle starts over.

How Your Body Controls Oxygen Release

Hemoglobin doesn’t release oxygen at a constant rate. Your body has a built-in feedback system that ensures the most metabolically active tissues get the most oxygen. This is called the Bohr effect, and it works through pH and carbon dioxide levels.

When cells are working hard, they produce more carbon dioxide as a waste product. An enzyme in red blood cells converts that carbon dioxide and water into carbonic acid, which partially breaks down into hydrogen ions and bicarbonate. Those hydrogen ions make the local environment more acidic, and the drop in pH causes hemoglobin to change its three-dimensional shape from a “relaxed” configuration (which grips oxygen tightly) to a “taut” configuration (which releases oxygen more readily). The result: tissues that are burning the most energy automatically receive the most oxygen. Hemoglobin even acts as a buffer by absorbing excess hydrogen ions when it releases oxygen, helping stabilize blood pH in the process.

Several other factors shift the balance between oxygen loading and unloading. Higher temperature favors oxygen release, which is why exercising muscles (which generate heat) get extra oxygen. A molecule called 2,3-DPG, produced during red blood cell metabolism, also promotes oxygen unloading by binding to hemoglobin and stabilizing its taut, low-affinity shape. All of these factors work together: active tissues are warmer, more acidic, and have higher carbon dioxide levels, creating a triple signal that tells hemoglobin to let go of its oxygen right where it’s needed most.

Adaptations at High Altitude

When you travel to high altitude, the thinner air means less oxygen pressure in your lungs, and hemoglobin can’t load up as fully. Your body compensates in stages. Within the first few hours, plasma volume drops, concentrating the red blood cells you already have so each unit of blood carries more hemoglobin. Over days, your red blood cells ramp up production of 2,3-DPG, which shifts hemoglobin toward its taut form and makes it release oxygen to tissues more easily, even though it picked up less in the lungs. After several weeks, your kidneys increase production of a hormone that stimulates new red blood cell production, raising your total hemoglobin concentration for a longer-term boost in oxygen-carrying capacity.

Fetal Hemoglobin: A Special Case

A developing fetus faces a unique challenge: it has to pull oxygen from its mother’s blood across the placenta rather than breathing air. Fetal hemoglobin solves this by gripping oxygen more tightly than adult hemoglobin does. The structural difference comes down to a swap in protein subunits. Adult hemoglobin uses two beta chains, while fetal hemoglobin replaces them with two gamma chains. These gamma chains have fewer positive charges and carry additional negative charges near the spot where 2,3-DPG normally binds. As a result, 2,3-DPG binds much less effectively to fetal hemoglobin, leaving it in its relaxed, high-affinity state. This means fetal hemoglobin can grab oxygen at the lower pressures found in the placenta, effectively pulling it away from the mother’s adult hemoglobin. After birth, fetal hemoglobin is gradually replaced by the adult form over the first several months of life.

Normal Oxygen Levels in Blood

A healthy person breathing room air at sea level typically has an arterial oxygen pressure between 75 and 100 mmHg and an oxygen saturation (the percentage of hemoglobin binding sites occupied by oxygen) of 95% to 100%. Pulse oximeters, the clip-on devices used at doctor’s offices and hospitals, measure this saturation. A reading below 95% generally signals that something is interfering with normal oxygen transport, whether it’s a lung condition reducing oxygen uptake, anemia reducing available hemoglobin, or a circulatory problem limiting blood flow to tissues.

Because hemoglobin carries the vast majority of blood oxygen, anything that lowers hemoglobin levels (blood loss, iron deficiency, chronic disease) directly reduces your blood’s oxygen-carrying capacity, even if each hemoglobin molecule is fully saturated. This is why oxygen saturation readings can appear normal in someone with severe anemia while their tissues are still starved for oxygen. The total oxygen delivered depends on both how saturated hemoglobin is and how much hemoglobin is available to carry it.