Cholangiocarcinoma (CCA) is one of the oxidative stress-driven carcinogenesis through chronic inflammation. Insulin receptor substrate 1 (IRS1), an adaptor protein of insulin signaling pathways, is associated with the progression of many inflammation-related cancers. This study hypothesized that oxidative stress regulates IRS1 expression and that up-regulation of IRS1 induces CCA progression. The localizations of IRS1 and an oxidative stress marker (8-oxodG) were detected in CCA tissues using immunohistochemistry (IHC). The presence of IRS1 in CCA tissues was confirmed using immortal cholangiocyte cells (MMNK1), a long-term oxidative-stress-induced cell line (ox-MMNK1-L), and five CCA cell lines as cell culture models. IRS1 was overexpressed in tumor cells and this was associated with a shorter patient survival time and an increase in 8-oxodG. IRS1 expression was higher in ox-MMNK1-L cells than in MMNK1 cells. Knockdown of IRS1 by siRNA in two CCA cell lines led to inhibition of proliferation, cell cycle progression, migration, invasion, stemness, and oxidative stress resistance properties. Moreover, a transcriptomics study demonstrated that suppressing IRS1 in the KKU-213B CCA cell line reduced the expression levels of several genes and pathways involved in the cellular functions. The findings indicate that IRS1 is a key molecule in the connection between oxidative stress and CCA progression. Therefore, IRS1 and its related genes can be used as prognostic markers and therapeutic targets for CCA therapy.