肠梗阻的原因有很多,主要分为以下四种:第一、是机械性的肠梗阻,这种肠梗阻主要原因有肠外因素,包括肠粘连、肿瘤压迫等,还有肠壁因素,比如肠套叠、肠扭转、肿瘤、先天性畸形,还有肠腔里面的因素,比如有蛔虫梗阻或者异物,或者老年人的粪块或者胆石梗阻。第二、主要是动力性肠梗阻,主要是肠子的麻痹性或者痉挛性这两大类。第三、是血运性的肠梗阻,主要是由于肠系膜血管栓塞或血栓形成,使肠管血运障碍肠失去蠕动能力,肠腔塞物阻塞,但肠内容物没法正常的运行,所以又归为动力性肠梗阻之中。第四、是假性肠梗阻,与麻痹性肠梗阻不同,它没有明显的病因,属于慢性疾病,也可能是一种遗传性的疾病。