Shangcheng

Shangcheng may refer to:


 * Shangcheng County (商城县), in Xinyang, Henan, China
 * Shangcheng District (上城区), in Hangzhou, Zhejiang, China
 * Shangcheng, Cheng'an County (商城镇), in Hebei, China