臨床導致胃炎最主要的病因是幽門螺桿菌感染,幽門螺桿菌在胃內定植,靠尿素酶對胃黏膜有直接的破壞作用,而幽門螺桿菌在胃內引起胃黏膜局部的免疫反應,會導致黏膜的損傷。胃內長期慢性幽門螺桿菌感染,會導致萎縮性胃炎、腸化、異型增生,甚至有個別人會發展到胃癌。另外,導致胃炎的因素還有藥物,現在有大量的人服用阿司匹林或者非甾體抗炎藥,也就是止痛藥。藥物對胃黏膜是有破壞作用的,可以破壞胃黏膜的防禦屏障。酒精可以破壞胃黏膜的防禦屏障,引起胃炎。還有導致胃炎的因素是膽汁反流,由於胃、十二指腸的運動不協調,或者慢性膽囊、膽管疾病,以及膽囊、胃部手術後而造成的膽汁反流,膽汁對胃黏膜有直接的毒性作用而導致胃炎。此外免疫因素會導致胃黏膜的損傷,造成免疫性胃炎。