老年人贫血的原因一般包括:1.缺铁性贫血。因为铁都含在高蛋白饮食中,部分老年人可能饮食偏素,进而导致缺铁的可能。2.营养性贫血。老年人可能有牙口不好或胃肠道吸收的障碍,可能会出现叶酸和B12的缺乏,进而导致营养性贫血。3.肿瘤性贫血。老年人是罹患肿瘤的一个因素,肿瘤可能会导致贫血。4.慢性病贫血。由于老年人容易合并其他的慢性病,包括消化道系统的慢性疾病、糖尿病、肾脏疾病等,都可能会出现慢性病的贫血。5.血液疾病导致贫血。比如溶血性贫血、再障、多发性骨髓瘤、MDS、白血病、淋巴瘤等血液系统的疾病。