L'anemia può essere causata de un livello basso di ferro nel corpo. Il midollo osseo ha bisogno di ferro per produrre hemoglobina. Senza il ferro necesario, poca hemoglobina sarà prodotta per i globuli rossi. Il risultato è l'anemia da deficienza di ferro.