Nucleolin, a multifunctional protein distributed in the nucleolus, participates in many modulations including rDNA transcription, RNA metabolism, and ribosome assembly. Nucleolin is also found in the cytoplasm and on the cell membrane, and surface nucleolin can bind to various ligands to affect many physiological functions. The expression and localization of nucleolin is often abnormal in cancers, as the differential distribution of nucleolin in cancer can influence the carcinogenesis, proliferation, survival, and metastasis of cancer cells, leading to the cancer progression. Thus, nucleolin may be a novel and promising target for anti-cancer treatment. Here, we describe how nucleolin act functions in cancer development and describe nucleolin-dependent anti-cancer therapies.