Shancheng (disambiguation)

Shancheng (, lit. "Mountain City" or "Mountain Fortress") may refer to several places in China:
 * District
 * Shancheng District of Hebi City, Henan
 * Towns
 * Shancheng, Nanjing County, a town in and the county seat of Nanjing County, Fujian
 * Shancheng, Taining County (杉城), in Taining County, Fujian