结直肠癌的病因尚不完全明确,已知相关的高危因素有腺瘤性息肉、炎症性肠病、结直肠癌家族史、遗传易感性、过多脂肪蛋白质的摄入、缺乏膳食纤维、年龄、肥胖、人种、吸烟等。其中,遗传易感性在结肠癌的发病中占重要地位,如遗传性非息肉性结肠癌的错配修复基因突变携带者的家族成员为结直肠癌的高危人群。家族性肠息肉病、腺瘤(管状腺瘤、绒毛状腺瘤、管状绒毛状腺瘤、锯齿状腺瘤)、炎性肠病相关的异型增生(上皮内瘤变)、畸变隐窝灶,尤其伴异型增生者已被认为是结直肠癌的癌前期病变。