Nyeri perut kanan sebelum dan sesudah makan mungkin disebabkan oleh tukak lambung atau mungkin disebabkan oleh penyakit seperti kolesistitis atau batu empedu. Pasien disarankan untuk mengunjungi departemen gastroenterologi untuk mengidentifikasi penyebab spesifik melalui gastroskopi, ultrasonografi dan tes lainnya.
Biasanya, nyeri perut kanan akibat penyakit kandung empedu sebagian besar berupa kolik, nyeri samar-samar, dll. dan sering terjadi setelah makan dan setelah makan makanan berlemak. Dalam kasus tukak duodenum, misalnya, nyeri perut dapat terjadi sebelum makan dan cenderung sembuh setelah makan; tukak lambung dapat terjadi setelah makan.