Düşük demir seviyeleri, Hastalık Kontrol ve Önleme Merkezlerine göre, hamilelikte, hızlı büyüme dönemlerinde ve kan kaybından sonra vücudun artan demir ihtiyacı olduğunda ortaya çıkar. Diğer bir neden, zayıf demir emiliminden veya diyet demir eksikliğinden kaynaklanan demir alımının azalmasıdır.
Bebekler ve küçük çocuklar, o dönemdeki hızlı büyüme nedeniyle bazen demirden düşük hale gelir, CDC'ye dikkat çeker. Mayo Clinic, hamile kadınların kendi vücutları ve bebekleri için artan kan üretiminden dolayı normalden daha fazla demire ihtiyaç duyduğunu belirtiyor.
Vejeteryan diyet gibi bazı diyetler demirde daha düşük olma eğilimindedir, CDC'yi açıklar. Diğer insanlar demir açısından zengin besinler yediklerinde bile demiri emmekte zorlanırlar. Bağırsaklarla ilgili problemler veya antasitler gibi belirli ilaçların alınması vücudun ne kadar demir emdiğini etkileyebilir.