يحدث نقص الحديد عندما لا يكون للجسم ما يكفي من الحديد لتلبية احتياجاته، نظراً لأن الحديد في الجسم ضرورياً لإنتاج الهيموجلوبين، وهو بروتين يوجد في خلايا الدم الحمراء وينقل الأكسجين