S100A6 (also called calcyclin) is a Ca2+-binding protein that belongs to the S100 protein family. S100A6 has many functions related to the cytoskeleton, cell stress, proliferation, and differentiation. S100A6 also has many interacting proteins that are distributed in the cytoplasm, nucleus, cell membrane, and outside the cell. Almost all these proteins interact with S100A6 in a Ca2+-dependent manner, and some also have specific motifs responsible for binding to S100A6. The expression of S100A6 is regulated by several transcription factors (such as c-Myc, P53, NF-κB, USF, Nrf2, etc.). The expression level depends on the specific cell type and the transcription factors activated in specific physical and chemical environments, and is also related to histone acetylation, DNA methylation, and other epigenetic modifications. The differential expression of S100A6 in various diseases, and at different stages of those diseases, makes it a good biomarker for differential diagnosis and prognosis evaluation, as well as a potential therapeutic target. In this review, we mainly focus on the S100A6 ligand and its transcriptional regulation, molecular function (cytoskeleton, cell stress, cell differentiation), and role as a biomarker in human disease and stem cells.