Why Would Ferritin Be Low?

Causes of low ferritin levels
A lower-than-normal ferritin level can indicate that you have an iron deficiency, which can happen when you don't consume enough iron in your daily diet. Another condition that affects iron levels is anemia, which is when you don't have enough red blood cells for iron to attach to.

What diseases cause low ferritin?

Summary of Diseases Associated With Lower Ferritin
  • Anemia [2]
  • Fatigue [3]
  • Hair loss [4, 5, 6, 7]
  • Fibromyalgia [8]
  • IBD [9]
  • Hypothyroidism [10]
  • Depression [11]
  • Anxiety [12]

What does low ferritin indicate?

Ferritin is a blood protein that contains iron. A ferritin test helps your doctor understand how much iron your body stores. If a ferritin test reveals that your blood ferritin level is lower than normal, it indicates your body's iron stores are low and you have iron deficiency. As a result, you could be anemic.

David Miller

David Miller

Executive Financial & Market Analyst

David Miller brings 15 years of experience in global economics, personal finance strategy, and market dynamics. He specializes in turning complex economic trends into actionable insights for everyday readers.