Demir, vücudun düzgün çalışması için gerekli olan minerallerden biridir. Vücutta oksijeni taşıyan bir protein olan hemoglobinin, kaslara oksijeni getiren bir protein olan miyoglobinin ve vücudun işleyişi için gerekli olan birçok enzimin yapısında önemli bir role sahiptir.
Demir eksikliği, aşırı yorgunluk ve enfeksiyona karşı direncin azalmasıyla birlikte anemi (düşük hemoglobin seviyesi) ile sonuçlanır. Hamile kadınlar demir eksikliği açısından büyük risk altındadır ve demir eksikliği fetüste büyüme bozuklukları gibi ciddi sonuçlara yol açabilir. Bu nedenle demir eksiklikleri mutlaka uygun beslenmeyle giderilmelidir.
Günlük alınması gereken demir miktarı erkekler için 10 mg, kadınlar için ise 18 mg'dır. Hamilelik döneminde bu miktar 27 mg'a yükselirken, emzirme dönemi için önerilen miktar 18 mg'dır. Ergenlik döneminde de demir ihtiyacı artar, günlük olarak 15 mg alınması önerilir.