The incidence of cholangiocarcinoma (CCA) has been increasing over the past few years. Although there are surgery, chemotherapy and other conventional treatment methods, the effect is not as expected. At present, immunotherapy has become the research frontier of cancer treatment, and CCA tumor microenvironment (TME) is becoming a hot exploration direction of immunobiology. TME can affect tumor progression through changes in metabolism, secretion and immunity. Accordingly, understanding the role played by immune cells and stromal cells in TME is important for the study of CCA immunotherapy. This review will discuss the interactions between immune cells (including CD8
+
T cells, CD4
+
T cells, macrophages, natural killer cells, dendritic cells, myeloid suppressor cells, mast cells, and neutrophils) and stromal cells (including cancer-associated fibroblasts, endothelial cells) in the TME of CCA. In addition, we will also discuss current research results on TME of CCA and recent advances in immunotherapy.