导致胃溃疡的原因较多,通常有天平学说来解释溃疡的发生。天平学说一方是胃黏膜天然的防御屏障,一方面是对胃黏膜造成损伤的攻击因素。在正常情况下,胃黏膜都有自身修复的防御机制,在胃黏膜的表面有厚厚的黏液。胃黏膜的上皮是紧密的连接。胃黏膜上皮后面有血流和重要的防御营养胃黏膜的因子。但如果存在攻击因素,如幽门螺杆菌感染,如果再碰上高胃酸分泌的体质,会发生十二指肠溃疡。
但如果低胃酸分泌的体质感染了幽门螺杆菌,就会出现胃溃疡。另外如果病人是糖尿病患者,正在服用阿司匹林,或发生过脑血管病、心血管病,正在服用阿司匹林,包括其它解热镇痛药,都会对胃黏膜造成损伤。另外家族的遗传背景,可能父亲是消化性溃疡,孩子发生溃疡的几率也会增高。此外紧张的生活节奏、不规律的饮食还有慢性病,如慢性阻塞性肺病等,都会导致胃溃疡发生的风险增加。