Cancer remains a major global health concern with high mortality rates mainly due to late diagnosis and poor prognosis. Long non-coding RNAs (lncRNAs) are emerging as key regulators of gene expression in human cancer, functioning through various mechanisms including as competing endogenous RNAs (ceRNAs) and indirectly regulating miRNA expression. LncRNAs have been found to have both oncogenic and tumor-suppressive roles in cancer, with the former promoting cancer cell proliferation, migration, invasion, and poor prognosis. Recent research has shown that lncRNAs are expressed in various immune cells and are involved in cancer cell immune escape and the modulation of the tumor microenvironment, thus highlighting their potential as targets for cancer immunotherapy. Targeting lncRNAs in cancer or immune cells could enhance the anti-tumor immune response and improve cancer immunotherapy outcomes. However, further research is required to fully understand the functional roles of lncRNAs in cancer and the immune system and their potential as targets for cancer immunotherapy. This review offers a comprehensive examination of the multifaceted roles of lncRNAs in human cancers, with a focus on their potential as targets for cancer immunotherapy. By exploring the intricate mechanisms underlying lncRNA-mediated regulation of cancer cell proliferation, invasion, and immune evasion, we provide insights into the diverse therapeutic applications of these molecules.