引起直肠癌的因素有很多,它主要与遗传因素,环境因素和生活方式,有密切的关系。虽然世界各国做了大量的研究,但是至今尚未完全阐明,现代生物学、遗传学和流行病区的研究表明,直肠癌的发病是多种因素相互作用的结果。
遗传因素方面,大约6%到10%的直肠癌发生与遗传有关,比如多发性家族性息肉病和遗传性非家族性息肉病,遗传性直肠癌的特点,表现为发病年龄早,多中心发病,常常合并并发症。环境因素跟直肠癌也有密切的关系,它会随着当地环境的改变而出现发病率的变化。饮食因素方面同样重要,对于高纤维饮食,对直肠癌的发生具有争议,但是高脂肪的饮食,可以促进癌变的影响比较明显。