有部分老年人的贫血是由疾病造成的,例如存在消化道隐性出血,甚至是癌症等严重的疾病。不少老人,最开始是因为贫血而到血液科求诊,但最后经过检查,发现原来是胃癌或大肠癌。此外,肾病和一些严重的血液病也会有贫血的表现。另一方面,贫血还会反过来影响和加重老年人本来就存在的慢性病。