一般引起呕血的原因都可以引起便血。另外便血还可以见下消化道疾病,比如说直肠与肛管疾病,直肠癌、直肠息肉、痔疮、肛裂都可引起。
小肠疾病比如说,肠结核,伤寒,小肠肿瘤等也会引起便血。全身性的疾病比如说白血病、血友病、血小板减少性紫癜,也可以引起便血。