Ferritin is your body’s iron storage protein. It captures iron atoms, locks them inside a hollow shell, and releases them when your body needs more. This system keeps iron available for critical tasks like carrying oxygen in your blood and producing energy in your cells, while also preventing loose iron from causing damage to your tissues. A simple blood test measuring ferritin gives a reliable snapshot of how much iron your body has in reserve.
How Ferritin Stores and Releases Iron
Think of ferritin as a microscopic vault. Each ferritin molecule is a hollow protein shell that can hold up to 4,500 iron atoms inside its cavity. When you absorb iron from food, ferritin captures the excess and converts it into a stable, non-toxic form for storage. When your body signals that it needs more iron (to make new red blood cells, for instance), ferritin releases some of its stored iron back into circulation.
This matters because free iron is surprisingly dangerous. Uncontrolled iron floating through your tissues generates harmful molecules called free radicals, which damage cell membranes and DNA. Ferritin’s job is to keep iron locked away until it’s actually needed, preventing that oxidative damage while still making iron accessible on demand.
Your liver stores the largest concentration of ferritin, but it’s also found in your bone marrow and spleen. Bone marrow needs a steady iron supply because that’s where new red blood cells are produced. The spleen, which recycles old red blood cells, stores ferritin to manage the iron recovered from that process.
Ferritin’s Role During Infection and Inflammation
Ferritin does more than just manage your personal iron supply. It’s also part of your immune defense. When your body detects an infection, it ramps up ferritin production to pull iron out of your bloodstream and lock it away. Bacteria and other pathogens need iron to grow and multiply, so this iron-hoarding response is essentially a strategy to starve invaders of a nutrient they depend on.
This makes ferritin what’s known as an acute phase reactant: a protein whose levels rise during any kind of systemic inflammation. Infections, autoimmune conditions like rheumatoid arthritis, liver disease, and even some cancers can all push ferritin levels up. The practical consequence is that a ferritin blood test doesn’t always reflect your true iron stores. Someone with an active infection or chronic inflammation might show a normal or even high ferritin reading while actually being iron deficient underneath. The WHO accounts for this by using a higher cutoff: iron deficiency is defined as ferritin below 15 ng/mL in healthy people, but below 70 ng/mL in people with active infection or inflammation.
What Your Ferritin Level Tells You
A ferritin blood test is the most common way to check your body’s iron reserves. The normal reference ranges are 15 to 300 ng/mL for men and 15 to 200 ng/mL for women. Children tend to have lower average concentrations than adults. If your blood sample is only being tested for ferritin, you don’t need to fast beforehand, though fasting may be required if other tests are being run at the same time.
These ranges tell you whether your iron stores fall within a broadly acceptable window, but “normal” and “optimal” aren’t the same thing. Research on hair loss in women, for example, suggests that ferritin levels of 40 to 60 ng/mL are needed to support healthy hair growth. A ferritin of 20 ng/mL would technically be within the normal range, yet could still be too low for certain functions.
What Low Ferritin Feels Like
Iron deficiency develops in stages. First, your ferritin drops as stored iron is depleted. Then your circulating iron falls. Eventually, your body can’t make enough healthy red blood cells, and you develop iron-deficiency anemia. But many people experience symptoms well before they reach anemia. This stage, sometimes called non-anaemic iron deficiency, is easy to overlook because standard blood counts may still look normal.
Low ferritin without anemia has been linked to fatigue, weakness, difficulty concentrating, poor work productivity, irritability, and reduced exercise performance. It’s also associated with restless legs syndrome and fibromyalgia-like symptoms. In pregnant women, iron deficiency (even without anemia) is connected to poorer neurodevelopmental outcomes in their infants. Some people treated for hypothyroidism continue to feel symptomatic until their iron stores are replenished, suggesting ferritin plays a supporting role in thyroid function as well.
What High Ferritin Means
Elevated ferritin is one of the most common abnormal lab results, and it usually doesn’t mean you have too much iron. The majority of high readings trace back to inflammation, metabolic syndrome, obesity, insulin resistance, excessive alcohol consumption, liver disease, or infection. In these cases, ferritin is elevated as a reactive response, not because iron is actually accumulating in your organs.
Less commonly, high ferritin does reflect genuine iron overload. The most well-known cause is hereditary hemochromatosis, a genetic condition where the body absorbs too much iron from food and deposits it in the liver, heart, and pancreas over decades. Repeated blood transfusions and intravenous iron therapy can also push iron stores beyond safe levels. Other rare causes include certain inherited metabolic disorders affecting iron transport proteins.
Distinguishing between these scenarios matters because the treatments are completely different. When high ferritin comes from inflammation, treating the underlying condition brings levels down. When it comes from actual iron overload, the excess iron itself needs to be removed, typically through regular blood draws. Your doctor can tell the difference by checking additional markers, particularly transferrin (the protein that transports iron through your blood). In iron overload, transferrin is highly saturated with iron. In inflammation-driven elevations, transferrin levels actually drop.
Conditions That Affect Ferritin Levels
- Iron-deficiency anemia: Ferritin drops below 15 ng/mL, and hemoglobin falls as the body runs out of iron to make red blood cells.
- Chronic liver disease: Damaged liver cells release their stored ferritin into the bloodstream, raising levels regardless of total body iron.
- Hemochromatosis: A genetic condition causing progressive iron accumulation in organs, with ferritin levels often climbing into the hundreds or thousands.
- Metabolic syndrome and obesity: Chronic low-grade inflammation raises ferritin as part of the body’s inflammatory response.
- Rheumatoid arthritis and autoimmune disease: Ongoing inflammation drives ferritin up while simultaneously making less iron available for red blood cell production.
- Hyperthyroidism: An overactive thyroid can elevate ferritin, though the mechanism is less well understood.
- Alcohol misuse: Alcohol damages liver cells and promotes inflammation, both of which raise ferritin independently of iron status.
Because so many different conditions influence ferritin in different directions, a single ferritin result rarely tells the full story. It’s most useful when interpreted alongside your complete blood count, iron saturation, and overall clinical picture.

