The present study demonstrated that cancer cell-intrinsic cholesterol promoted the S-palmitoylation of specificity protein 1 (SP1), enhancing SP1 nuclear translocation and driving the transcription and secretion of midkine (MDK), which in turn facilitated the differentiation of macrophages into a lipid-associated phenotype. Here, SP1 is linked to cancer.