لقرابة القرن بأكمله ، كان يعتقد أن التهاب المعدة المزمن يحدث بسبب الأكل والشرب والإجهاد غير المنتظم. أثبت الأطباء الأستراليين R. وارن وباء مارشال في عام 1981 ، وضع التجربة على أنفسهم ، أن سبب المرض في معظم الحالات هو ميكروب يسمى هيليكوباكتر بيلوري. ما يقرب من 80 ٪ من المرضى الذين يعانون من التهاب المعدة تحتوي على البكتيريا سريع الحمض في الجسم ، والتي لديها القدرة على غزو جدار المعدة بنشاط ، وإفراز المواد التي تثير غضبها ، وتسبب الالتهاب وتغيرات الرقم الهيدروجيني المحلي. الأكثر شيوعا من هذه هي هيليكوباكتر بيلوري. ولكن حتى الآن لا يزال من غير الواضح لماذا يسبب بعض الناس المرض ، في حين أن البعض الآخر لا يفعل ذلك.