成人
缺鐵的原因總的有兩點,一是鐵元素的攝入不足。二是鐵元素丟失過多。吃的食物中含鐵不足,或者對食物中的鐵不能有效的吸收。如胃酸缺乏時,就影鐵的吸收利用。有慢性出血可以導致鐵丟失過多引起缺乏。如消化道慢性出血,女性月經量過多等原因。
嬰幼兒
(一)體內貯鐵不足
胎兒期從母體所獲得的鐵以妊娠最後三個月為最多。正常足月新生兒體內貯鐵量約為250~300毫克(平均60~70毫克/公斤)。貯存鐵及出生後紅細胞破壞所釋放的鐵足夠出生後3~4個月內造血之需。如貯鐵不足,則嬰兒期易較早發生缺鐵性貧血。母患嚴重缺鐵性貧血、早產或雙胎致嬰兒出生體重過低,以及從胎兒循環中失血(如胎兒輸血至母體或輸血至另一同胞孿生胎兒),都是造成新生兒貯鐵減少的原因。出生後結紮臍帶的時間延遲一些,並用手將臍帶內血擠淨,可使新生兒多得75毫升血或35毫克鐵。
(二)鐵的入量不足
飲食中鐵的供給不足為導致缺鐵性貧血的重要原因。人奶和牛奶含鐵量均低(<0.21毫克/分升),不夠嬰兒所需,如單用奶類餵養又不及時添加含鐵較多的輔食,則易發生缺鐵性貧血。食物中菠菜含鐵雖較多,但吸收較差,大豆為植物中含鐵較高且吸收率較高的食物,故可優先選用。肉類中鐵的吸收率較高,而蛋類中鐵的吸收率在動物類食物中較低。由於長期腹瀉、消化道畸形、腸吸收不良等引起鐵的吸收障礙時也可導致缺鐵性貧血。
(三)生長髮育因素
隨體重增長血容量相應增加,生長速度愈快,鐵的需要量相對愈大,愈易發生缺鐵。嬰兒至一歲時體重增至初生時的3倍,早產兒可增至5~6倍,故嬰兒期尤其是早產兒最易發生缺鐵性貧血。
(四)鐵的丟失或消耗過多
正常嬰兒在生後兩個月內由糞便排出的鐵比由飲食中攝取的鐵多,由皮膚損失的鐵也相對較多。此外,由於腸息肉、美克爾憩室、鉤蟲病等也可引起腸道失血。因失血1毫升就相當於失鐵0.5毫克,故無論何種原因引起的長期小量失血都是發生缺鐵性貧血的重要原因。長期反覆患感染性疾病,可因消耗增多而引起貧血。