食管癌的发生和以下的几种情况是有关的:第一,为亚硝酸盐类的化合物和真菌毒素。如果平时饮食和饮水中亚硝酸盐含量比较高,或者经常进食一些霉变的食物,还有真菌毒素,常会导致食管癌的发生。第二,长期进食过于粗糙或者是过烫的食物,以及咀嚼槟榔或者烟丝,也会造成食管黏膜的慢性理化刺激,局部的上皮增生引起病变。第三,为营养因素,如果食物中缺乏动物蛋白,蔬菜以及水果,进食维生素缺乏,也是导致食管癌发病的一个原因。第四,遗传因素在食管癌的发病中也具有重要的作用。因为食管癌的发病常表现为家族性的聚集现象。第五,由于癌基因的改变,包括抑癌基因的失活和原癌基因的激活等。