結腸癌發病的主要與高脂肪和低纖維素飲食有關。結腸的慢性炎癥使腸癌的發生率比一般人群高。有結腸息肉者,結腸癌發生率是無結腸息肉者的5倍。家族性多發性腸息肉瘤,癌變的發生率更高。遺傳因素可能也參與結腸癌的發病。