引起肠堵塞的原因有胆石堵塞、肠蛔虫堵塞,还有一些是粪石梗阻,还有特殊性的食物。胆石堵塞比较特殊,由于胆结石进入肠道所引起,如果较小的结石可能随着粪便排出,如果体积较大,直径在2.5公分以上,就有可能造成堵塞,特别是回肠,由于回肠是肠管中较狭窄的部位,所以占肠堵塞的60%-80%。回肠堵塞多发生于儿童,蛔虫在肠道内大量繁殖,当受到某些因素影响,强烈的刺激导致蛔虫相互扭结成团就容易堵塞肠腔。还有例如粪石梗阻,常见于消化性较差的老年人,或者是瘫痪病重、身体虚弱、无力排便的患者容易出现,特殊的食物例如黑枣、柿子,遇到胃酸之后会形成胶状物,容易堵塞肠腔。