Your lab report shows a ferritin of 25. The reference range says 12-300 is “normal.” Your doctor says it’s fine.

But you’re tired all the time. Your hair is thinning. You can’t focus.

Here’s the problem: the “normal” range on your lab report isn’t the same as the optimal range.

Ferritin levels chart

Ferritin LevelStatusWhat It Means
Below 12DeficientYour iron stores are depleted. Supplementation usually needed.
12-30Borderline lowFunctionally low for many people. Symptoms common. Worth discussing with doctor.
30-100OptimalGood range for most adults. Enough iron for daily needs.
100-200Normal-highStill fine, but monitor if trending upward.
200-300HighMay indicate inflammation, liver issues, or iron overload.
Above 300ElevatedNeeds investigation. Could be hemochromatosis or chronic inflammation.

Why “normal” isn’t enough

The lab reference range (12-300) is based on the statistical distribution of the population. It includes everyone from healthy athletes to people with chronic illness. Being “in range” just means you’re not in the bottom 2.5% or top 2.5% of the population.

But functional iron deficiency — where your body doesn’t have enough iron to function optimally — can occur even when ferritin is technically “normal.” Research suggests symptoms can appear when ferritin is below 30-50 ng/mL.

Symptoms of low ferritin

Who’s at risk

What to do

  1. Get a full iron panel — not just ferritin, but also serum iron, TIBC, and transferrin saturation
  2. Track over time — a single number is a snapshot; trends tell the story
  3. Talk to your doctor — if ferritin is below 30 and you have symptoms
  4. Don’t self-supplement — too much iron is dangerous. Get tested first.

Track your ferritin with Bevita

Bevita tracks your ferritin over time, shows you the trend, and flags when it’s time to retest. If your ferritin has been dropping, it connects that pattern to your symptoms.

Free tier. Upload your first lab result in 30 seconds.