结肠癌的发病原因主要是患者自身的因素与外界的因素长期相互作用的结果。自身的因素指的是患者可能存在一些结肠癌易感基因,而外界因素当中,一方面指的是患者可能长期进食一些高动物蛋白,高脂肪类的饮食和低纤维素的饮食,同时活动过少,可能容易导致结肠癌的发生几率增高。
其他的一些因素,像大肠的非癌性疾患,如患者患有慢性的溃疡性结肠炎,息肉病,腺瘤等。那么如果进行规范有效的治疗的话,则有可能会演变为结肠癌。
其他的一些因素像环境当中,如果说有些地区缺少一些微量元素,像缺钼的地区或者患者经常接受(触)一些石棉的话,那么可能与结肠癌的发生也有一定的关系。