成人
缺铁的原因总的有两点,一是铁元素的摄入不足。二是铁元素丢失过多。吃的食物中含铁不足,或者对食物中的铁不能有效的吸收。如胃酸缺乏时,就影铁的吸收利用。有慢性出血可以导致铁丢失过多引起缺乏。如消化道慢性出血,女性月经量过多等原因。
婴幼儿
(一)体内贮铁不足
胎儿期从母体所获得的铁以妊娠最后三个月为最多。正常足月新生儿体内贮铁量约为250~300毫克(平均60~70毫克/公斤)。贮存铁及出生后红细胞破坏所释放的铁足够出生后3~4个月内造血之需。如贮铁不足,则婴儿期易较早发生缺铁性贫血。母患严重缺铁性贫血、早产或双胎致婴儿出生体重过低,以及从胎儿循环中失血(如胎儿输血至母体或输血至另一同胞孪生胎儿),都是造成新生儿贮铁减少的原因。出生后结扎脐带的时间延迟一些,并用手将脐带内血挤净,可使新生儿多得75毫升血或35毫克铁。
(二)铁的入量不足
饮食中铁的供给不足为导致缺铁性贫血的重要原因。人奶和牛奶含铁量均低(<0.21毫克/分升),不够婴儿所需,如单用奶类喂养又不及时添加含铁较多的辅食,则易发生缺铁性贫血。食物中菠菜含铁虽较多,但吸收较差,大豆为植物中含铁较高且吸收率较高的食物,故可优先选用。肉类中铁的吸收率较高,而蛋类中铁的吸收率在动物类食物中较低。由于长期腹泻、消化道畸形、肠吸收不良等引起铁的吸收障碍时也可导致缺铁性贫血。
(三)生长发育因素
随体重增长血容量相应增加,生长速度愈快,铁的需要量相对愈大,愈易发生缺铁。婴儿至一岁时体重增至初生时的3倍,早产儿可增至5~6倍,故婴儿期尤其是早产儿最易发生缺铁性贫血。
(四)铁的丢失或消耗过多
正常婴儿在生后两个月内由粪便排出的铁比由饮食中摄取的铁多,由皮肤损失的铁也相对较多。此外,由于肠息肉、美克尔憩室、钩虫病等也可引起肠道失血。因失血1毫升就相当于失铁0.5毫克,故无论何种原因引起的长期小量失血都是发生缺铁性贫血的重要原因。长期反复患感染性疾病,可因消耗增多而引起贫血。