上消化道出血引起的病因比较多,大多数是由于上消化道本身病变所导致,少数是其他的疾病在全身的局部表现。
根据我国的资料显示大部分上消化道出血,主要是由于溃疡引起,约占上消化道出血的50%左右,其中以十二指肠球部溃疡最多。还有少部分是由于肝硬化导致的门脉高压,引起的食管胃底静脉曲张破裂出血所导致,占上消化道出血的25%左右。其他的像急性的胃黏膜的损害,长期的喝酒,呕吐导致的胃出血,以及使用像阿司匹林等的一些药物,导致的急性的胃黏膜损害引起的上消化道出血相对比较少。还有少数的是胃癌的情况,亦或者是像其他出现一些血液系统疾病,引起胃出血的情况,这些都可以导致上消化道出血。