胆管癌的病因尚不清楚。可能与以下因素有关:
1.胆管结石
约1/3的胆管癌患者合并胆管结石,而5%~10%的胆管结石患者将会发生胆管癌,说明胆管长时间受结石刺激,上皮发生增生性改变,可能与胆管癌发生有关。
2.华支睾吸虫
在东南亚,吃生鱼感染肝吸虫者导致胆道感染、胆汁淤滞、胆管周围纤维化和胆管增生,是导致胆管癌发生的因素之一。吃富含亚硝酸盐食物习惯的人群,更易诱发癌症。
3.胆管囊性扩张症
少数胆管囊性扩张症患者发生癌变。囊肿内结石形成、细菌感染,特别是由于汇合部发育异常导致胰液反流,是导致癌变发生的主要原因。
4.原发性硬化性胆管炎
有报道认为原发性硬化性胆管炎是胆管癌癌前病变。