Üst gastrointestinal sistemde meydana gelen kanamaların nedeni çoğunlukla mide astarında ya da yemek borusunda oluşan ülserlerdir. Siroz gibi kronik karaciğer hastalıkları nedeniyle yemek borusunda oluşan varisler de kanamaya yol açabilir.
Başka bir sağlık sorunu nedeniyle aşırı kusma veya öğürme, yemek borusunda ve yemek borusunun mideye bağlandığı bölgede tahribata ve buna bağlı olarak kanamaya neden olabilir. Tüm bunlara ek olarak yemek borusu ve midede oluşan iyi huylu veya kötü huylu tümörler kanama nedenleri arasındadır.
Aspirin, artrit ilaçları gibi iltihap önleyici ilaçlar ve kan inceltici ilaçlar aşırı kullanıldığında mide kanamasına yol açabilir.
Alt gastrointestinal sistemde meydana gelen kanamaların büyük çoğunluğu kalın bağırsaktaki zayıf noktalardan dışa doğru oluşan baskı nedeniyle bu bölgelerde meydana gelen baloncuklar (bağırsak fıtığı veya divertiküloz olarak da adlandırılır) nedeniyle meydana gelmektedir.
Bağırsaklarda bulunan damarların büyümesi veya anormal şekil almasına yol açan bir rahatsızlık olan anjiyodisplazi, kolon polipleri, ülseratif kolit, Chron hastalığı, radyoterapi, kolon zarının iltihabı bu bölgede görülen kanamaların diğer nedenleri arasındadır.
Mide Kanaması Riskini Artıran Faktörler: Aşırı alkol tüketimi, bazı kanama rahatsızlıkları, steroidler, kan inceltici ve anti-enflamatuar ilaçlar, uzun süreli aspirin kullanımı, sigara kullanımı, geçmişte yaşanan kanamalar, ülser ve bakteriyel enfeksiyonlar mide kanaması riskini yükselten faktörler arasındadır.