1.一些消化道疾病會導致大便發黑:包括肝硬化合並食管或胃底靜脈曲張破裂、食管異物、潰瘍病、急性胃炎、胃黏膜脫垂 、腸套疊、出血性壞死性小腸炎、絞窄性腸梗阻、美克耳憩室、腸息肉、肛裂、胃癌等都會導致大便發黑,呈現柏油色。
2.有些食物會引起大便發黑:某些食物的食用會引起大便顏色的改變,有時容易與便血混淆。如果吃了豬血、羊血或雞、鵝、鴨血,或大量牛肉、豬肝等,動物血中的鐵會在人體腸道內形成黑色硫化鐵,使大便顏色變黑;其它如大量吃楊梅果醬、桑葚果醬等,都會使大便顏色變黑.
3.有些藥物會引起大便發黑:口服活性炭、補血鐵劑、治療胃病的鉍劑以及某些中藥,也能使大便變黑。
4.一些血液病也可能導致大便發黑:新生兒出血病、血友病、白血病、再生障礙性貧血、血小板減少和過敏性紫癜等,都會導致大便發黑。
6.一些全身性感染疾病也可引起:如敗血症、傷寒等,新生兒吞食母親的產道血或乳頭出血,吞入鼻、咽、齒齦出血等都會導致大便發黑。