缺鐵性貧血病因較複雜,最常見的原因從以下幾個方面考慮:

1、有無失血情況,缺鐵性貧血患者以青壯年女性為主,因青壯年女性月經量較多,中等量月經單次失鐵量在50mg左右,如果飲食跟不上,日積月累會造成缺鐵性貧血。男性患者或本身月經量較少患者,需警惕有無其它失血,如消化道失血,有的患者因痔瘡反覆發作,尤其是有些較嚴重的痔瘡,出血較厲害。有一些年紀較大的患者,由於消化道腫瘤,尤其是胃腸腫瘤引起消化道每天或間斷、少量、多次失血,亦能造成失血,引起的缺鐵問題;

2、攝入不足,即吃的食物含鐵較少,嚴格素食情況、胃腸道疾病引起鐵消化吸收障礙,如嚴重胃病或胃大部切除患者以及腸管大部分切除患者,鐵吸收利用出現障礙,均會導致缺鐵性貧血發生。