تعد بكتيريا h. pylori الأكثر سبباً في حدوث القرحة الهضمية,من قبل كان المحللين يعتقدون إن البكتيريا مسئولة عن حدوث أكثر من 70% لقرحة ألاثني عشر و 80% لقرحة المعدة .ولكن أخر النتائج التحليلية في مختلف دول العالم أكدت إن بكتيريا h. pylori تسبب قرحة ألاثني عشر بنسبة 70% -80% و قرحة المعدة 50%-60% . و المسبب الثاني في حدوث القرحة الهضمية , بالدرجة الأولى قرحة المعدة ,هو تناول الأدوية المضادة للالتهاب (nsaid). والمسببات النادرة لحدوث القرحة الهضمية مبينة في الجدول التالي :