胆管癌的病因是多因素的,目前尚不明确。关键因素包括以下几个方面:第一,遗传因素,每个人的身体状况是不同的。其次,后天因素,如先天性胆管变异、硬化性胆管炎、胆管囊肿和胆管狭窄是最常见的。第三,胆道是否有炎症,长期反复和慢性感染,如长期肝内胆管结石引起疾病和发热,所有这些因素都会导致肝内胆管发病率的增加。同时,遗传学上是否存在基因突变也是导致肝内胆管发病率增加的因素。胆管癌是多种因素共同作用的结果。目前,国内外都在努力寻找胆管癌的主要病因,但进一步的研究仍在进行中。