Ulkus peptikum diobati dengan obat-obatan, termasuk antasida, obat pemberantasan H. pylori dan pelindung mukosa lambung. Jika pengobatan tidak efektif, hemostasis endoskopik juga dapat dilakukan; jika ini masih tidak efektif, diperlukan hemostasis bedah.