造成便秘的原因比较多,常见的原因包括结肠肛门疾病、肠外疾病、不良的生活习惯和社会与心理因素。结肠肛门疾病包括先天性巨结肠、炎症性肠病、肠道肿瘤或者是有出口性梗阻,比如病人存在直肠内折叠、有盆底失弛缓症、直肠前突等等。
肠外疾病包括神经和精神疾病,比如脑梗死脑萎缩、抑郁症、厌食症等等。