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