Through WGCNA, GO, and KEGG analyses, ROC analysis, and immunohistochemical staining, we identified eight hub genes (VSNL1, TH, PCP4, IGDCC3, RAD51AP2, MUC2, BUB1, and BUB1B) that may contribute to CCA progression and prognosis. The gene discussed is TH; the disease is cholangiocarcinoma.