慢性胃炎的病因包括以下幾點:一、幽門螺桿菌感染,幽門螺桿菌經口進入胃內,一部分可被胃酸殺滅,另一部分則附著於胃竇部黏液層,依靠其鞭毛穿過黏液層,定居於黏液層與胃竇黏膜上皮細胞表面。憑借其產生的氨及空泡毒素,導致細胞損傷,促進上皮細胞釋放炎癥介質,菌體細胞壁抗原引起自身免疫反應,多種機制使炎癥反應遷延或加重,其對胃黏膜炎癥發展的轉歸,取決於幽門螺桿菌毒株、獨立宿主個體差異,還有胃內微生態環境等多因素的綜合結果。二、十二指腸胃反流、胃腸的慢性炎癥、消化吸收不良及動力異常等所致,長期反流可導致胃黏膜慢性炎癥。三、自身免疫,胃底腺壁細胞除分泌鹽酸外,還分泌一種黏蛋白稱為內因子,它能與食物中的維生素B12結合形成復合物,使之不被酶消化,到達回腸後維生素B12得以吸收。當體內出現針對壁細胞或內因子的自身抗體時,自身免疫性的炎癥反應導致壁細胞總數減少、泌酸腺萎縮、胃酸分泌降低,而內因子減少可導致維生素B12吸收不良,出現巨幼紅細胞性貧血,稱之為惡性貧血。四、年齡因素和胃黏膜營養因子缺乏,老年人的胃黏膜常見黏膜小血管扭曲、小動脈壁玻璃樣變性、管腔狹窄,這種胃局部血管因素可使黏膜營養不良、分泌功能下降和屏障功能降低,可視為老年人胃黏膜退行性改變。