引起呕血的常见病因,是急性糜烂出血性胃炎,食管胃底静脉曲张破裂出血,消化性溃疡,胃癌等。此外,还可见于食管贲门黏膜撕裂伤,食管癌,食管损伤,食管炎,食管憩室炎,主动脉瘤破入食管等。或者是其它胃十二指肠疾病,如息肉,恒径动脉破裂,胃间质瘤,门静脉高压性胃病,血管瘤,异物或放射性损伤,吻合口溃疡,十二指肠憩室炎,促胃液素瘤等。胆道出血也会引起呕血,如胆管或胆囊结石,胆道蛔虫病,胆囊或胆管癌,胆道术后损伤,肝癌,肝脓肿或肝血管瘤破入胆道。或者是一些胰腺疾病累及十二指肠,如胰腺癌或急性胰腺炎并发脓肿、溃破等,都可引起呕血的症状。