Demirin fazlası insanlar için zehirleyicidir, çünkü aşırı miktarda alınan iki değerli demir (ferros demir) vücuttaki peroksitlerle reaksiyona girerek serbest radikaller yapar. İnsan vücudu demirin emilimini çok sıkı kontrol eden bir mekanizmaya sahipse de vücuttan atılmasına ilişkin fizyolojik bir yetisi yoktur. Dolayısıyla, alınan aşırı miktardaki demir, sindirim sisteminin tüm bölgelerindeki hücrelere zarar verebilir ve kan dolaşım sistemine girebilir. Kan dolaşımına giren demir, kalp, karaciğer ve diğer organların hücrelerine de zarar vermeye başlar ve bu da, uzun süreli organ hasarları veya aşırı dozdan ölümlere kadar gidebilir.

İnsanlarda demir zehirlenmesinin başlangıç değeri vücut ağırlığının kilogramı başına alınacak 20 miligram demirdir. Kilogram başına 60 miligram demir, öldürücü dozdur. Altı yaşından küçük çocuklarda en çok görülen zehirlenme yoluyla ölüm nedeni, ferros sülfat tabletlerinin aşırı tüketimidir. Vücudun dayanabileceği günlük demir üst sınırı yetişkinlerde 45 miligram, 14 yaş altı çocuklarda ise 40 miligramdır.

Demir eksikliği hastalığı (demir eksikliğine bağlı anemi) olanların haricinde ve bir doktora danışmaksızın demir takviyesi ilaçlarının kullanımı sakıncalıdır. Kan veren kişiler de düşük demir seviyesi riskine sahip olup demir alımlarını takviye etmelidirler.